Claude Code : agents.md, memory.md, skills.md — comment ils marchent ensemble

agents.md définit les règles projet, memory.md conserve l’état entre sessions et skills.md expose des capacités déclenchables. Ensemble ils forment une architecture en trois couches qui rend Claude plus fiable sur des tâches complexes.

8 min read min de lecture

~$ cat ./dossiers/claude-code-agents-memory-skills.md

Claude Code : agents.md, memory.md, skills.md — comment ils marchent ensemble

IA & LLM dossier 2026 encyclopédie gneurone
agents.md définit les règles projet, memory.md conserve l’état entre sessions et skills.md expose des capacités déclenchables. Ensemble ils forment une architecture en trois couches qui rend Claude plus fiable sur des tâches complexes.

Claude Code repose sur trois fichiers Markdown qui transforment le modèle en agent structuré. Ces fichiers permettent de séparer les instructions permanentes, la mémoire persistante et les compétences réutilisables.

Comprendre leur rôle individuel et leur interaction est indispensable pour construire des workflows robustes en production.

agents.md : instructions projet

Le fichier agents.md (ou CLAUDE.md) contient les règles, le contexte métier et les contraintes spécifiques au projet. Il est lu à chaque session et agit comme un prompt système permanent.

Tu y places la stack technique, les conventions de nommage, les interdictions et les objectifs globaux. Cela évite de répéter ces informations à chaque conversation.

memory.md : persistance entre sessions

memory.md stocke l’état courant : décisions prises, variables importantes, historique de tâches et contexte utilisateur. Claude peut le lire et le mettre à jour automatiquement.

Cette couche résout le problème de la fenêtre de contexte limitée et permet de reprendre un projet plusieurs jours plus tard sans tout réexpliquer.

skills.md : capacités réutilisables

skills.md (ou SKILL.md) décrit des compétences modulaires déclenchables par un mot-clé ou une commande. Chaque skill est une procédure documentée que Claude peut invoquer à la demande.

Tu y ranges les workflows récurrents : déploiement, revue de code, génération de tests, migration de données, etc.

Comment les trois couches interagissent

agents.md fournit le cadre, memory.md l’état et skills.md les outils. Claude consulte d’abord agents.md, charge le contexte mémoire, puis déclenche les skills nécessaires selon la tâche.

Cette séparation permet de modifier une compétence sans toucher aux règles projet ni perdre l’historique.

Bonnes pratiques de structuration

Garde agents.md concis et stable. Versionne memory.md avec soin et nettoie régulièrement les entrées obsolètes. Documente chaque skill avec ses entrées, sorties et prérequis.

Utilise des sections claires et des exemples concrets dans chaque fichier pour que Claude les interprète sans ambiguïté.

à retenir

  • agents.md pose les règles permanentes du projet.
  • memory.md conserve l’état entre les sessions.
  • skills.md expose des procédures réutilisables à la demande.
  • Les trois fichiers se lisent dans un ordre précis : règles → mémoire → compétences.
  • Une bonne structuration évite la redondance et facilite la maintenance.

questions fréquentes

Faut-il versionner memory.md ?

Oui, mais en ignorant les données sensibles. Le fichier contient souvent des décisions et des variables utiles pour la reprise de contexte.

Comment déclencher une skill ?

Tu appelles simplement le nom de la skill dans ta requête. Claude consulte skills.md et exécute la procédure documentée.

agents.md peut-il contenir du code ?

Non, il contient uniquement des instructions textuelles. Le code source reste dans le dépôt, agents.md décrit seulement les conventions.

Quelle est la taille idéale de memory.md ?

Quelques centaines de lignes maximum. Au-delà, il faut archiver les anciennes entrées et conserver uniquement l’état actif.

les cours pour aller plus loin

$ cat ./guide-complet.mdVibe Coding AI Assistance : les 9 étapes clés pour passer de zéro à opérationnellire le guide →

termes liés

< retour à l'encyclopédie

Auteur(s)

R

REHOUMA Haythem

Haythem Rehouma est un ingénieur et architecte IA et cloud, formateur et enseignant technique, avec un profil orienté IA médicale, AWS, MLOps, LLM/RAG et vision par ordinateur.