Claude Code Memory System
Claude Code dispose de 4 niveaux de mémoire persistante : CLAUDE.md projet (racine du repo), CLAUDE.md sous-dossiers (surcharges locales), CLAUDE.md utilisateur (~/.claude/), et l'auto-memory (fichiers markdown écrits par Claude dans un dossier memory/). Chaque niveau surcharge le précédent.
Forces
- 4 niveaux de granularité : global → projet → sous-dossier → auto-memory
- Auto-memory : Claude écrit lui-même ses notes persistantes entre les sessions
- CLAUDE.md commitable, les règles projet se propagent à toute l'équipe via le repo
Limites
- CLAUDE.md trop chargé → contexte window gaspillé à chaque session
- L'auto-memory peut devenir stale si Claude n'est pas invité à la nettoyer régulièrement
Pour qui
- Projets long-terme où Claude doit connaître les conventions et l'architecture sans rappel
- Équipes multi-devs voulant partager les règles Claude via le repo (CLAUDE.md commité)