Agent Kernel : Trois Fichiers Markdown pour des Agents IA avec État

Ce que fait Agent Kernel
Agent Kernel est une implémentation minimale qui rend les agents de codage IA avec état en utilisant trois fichiers markdown et un dépôt git. Au lieu de nécessiter des bases de données, des vector stores ou des frameworks personnalisés, il exploite le mécanisme existant où les agents lisent les instructions du projet à partir de fichiers comme AGENTS.md, CLAUDE.md ou .cursorrules.
Composants principaux
Le noyau se compose de trois fichiers markdown :
AGENTS.md– Le noyau lui-même (générique, ne pas modifier)IDENTITY.md– Définit qui est l'agent (maintenu par l'agent)KNOWLEDGE.md– Index des fichiers de connaissances (maintenu par l'agent)
Deux structures de répertoires gèrent différents types de mémoire :
knowledge/– Contient des informations d'état : des faits sur la façon dont les choses sont actuellement. L'agent les met à jour lorsque la réalité change.notes/– Contient des informations narratives : des journaux de session quotidiens qui enregistrent les décisions, les actions et les éléments ouverts. Ceux-ci sont en mode ajout uniquement et ne sont jamais modifiés après la fin de la journée.
Configuration et utilisation
Configuration de base avec n'importe quel agent de codage :
git clone https://github.com/oguzbilgic/agent-kernel.git my-agent
cd my-agent
opencode # ou claude, codex, cursor, etc.Avec kern-ai (un runtime construit pour agent-kernel qui ajoute le mode démon, l'intégration Telegram et Slack) :
npx kern-ai init my-agent
npx kern-ai tuiLorsqu'un agent lit le noyau pour la première fois, il reconnaît qu'il est nouveau et demande qui vous voulez qu'il soit. Une fois configuré, il se souvient d'une session à l'autre.
Agents multiples et architecture
Chaque agent s'exécute dans son propre dépôt. Pour créer un autre agent :
git clone https://github.com/oguzbilgic/agent-kernel.git another-agent
cd another-agent
opencode # ou claude, codex, etc.Cela permet d'exécuter plusieurs agents spécialisés (homelab, investissement, santé) avec le même noyau mais des identités et bases de connaissances différentes.
Comment cela fonctionne
Cette approche fonctionne parce que les agents IA lisent déjà des fichiers comme AGENTS.md comme instructions de projet. Le noyau apprend à l'agent comment se souvenir en fournissant un fichier qui dit "vous êtes avec état, voici comment" et en utilisant le dépôt git pour stocker la mémoire dans des fichiers markdown simples.
📖 Read the full source: HN AI Agents
👀 See Also

Lightning MLX : Moteur IA local rapide pour usage agentique sur Apple Silicon délivre 220 tok/s sur Qwen 35B-A3B
Lightning MLX revendique l'inférence IA locale la plus rapide sur Apple Silicon, optimisé pour les agents de codage et l'appel d'outils. Les benchmarks montrent 40,67 tok/s sur Qwen3.6-27B et 220,86 tok/s sur Qwen3.6-35B-A3B depuis un MacBook Max M5 (128 Go).

Les utilisateurs d'OpenClaw signalent des goulots d'étranglement dans la planification et la revue avec les agents IA.
Les utilisateurs d'OpenClaw décrivent les flux de travail de planification et de révision comme 'ressemblant à MS-DOS' malgré une génération de code efficace, citant l'intervention manuelle, la fragmentation des documents et la perte de raisonnement lors de la collaboration entre agents. Certains expérimentent avec des éditeurs de documents natifs pour agents comme comment.io et Proof by Every.

Scalpel v2.0 : Analyseur de Codebase et Orchestrateur d'Agents IA
Scalpel v2.0 est un outil open-source qui analyse les bases de code sur 12 dimensions et assemble des équipes d'agents IA personnalisées. Il inclut un scanner en bash pur qui fonctionne sans jetons IA et est compatible avec Claude Code, Codex, Gemini, Cursor, Windsurf, Aider et OpenCode.

L'outil Snip permet une communication visuelle avec les agents d'IA de codage.
Snip est un outil gratuit qui permet aux développeurs de capturer des écrans, d'annoter et de dessiner pour montrer visuellement aux agents d'IA ce qu'ils veulent dire, tandis que les agents peuvent générer des diagrammes ou charger des images directement via CLI ou MCP. Fonctionne actuellement sur les Mac Apple Silicon avec prise en charge des diagrammes Mermaid et prise en charge HTML en cours de développement.