En une phrase
Claude Code (Anthropic) introduit une gestion de la mémoire avancée, notamment l'auto-mémoire, pour résoudre les problèmes de perte de contexte entre les sessions et offrir une persistance intelligente du savoir-faire pour tes projets de développement.
Points clés
- Problème résolu: Fini la perte de contexte ! Contrairement à d'autres IA qui oublient tout à chaque nouvelle session, Claude Code se souvient du travail en cours et des préférences de projet grâce à ses nouvelles fonctionnalités de mémoire.
* Auto-Mémoire (Nouveauté majeure): Claude Code peut désormais décider intelligemment de mémoriser des informations pertinentes (ex: "utiliser PNPM au lieu de NPM", "Typescript 5.5") sans intervention manuelle, agissant comme un "carnet de notes" autonome pour tes projets. Cette fonctionnalité est activable/désactivable via le menu /memory et est ON par défaut.
* Diversité des Mémoires: La mémoire de Claude Code est stratifiée :
* cloud.md (global/utilisateur): Pour les préférences générales (langue, style de code) applicables à tous les projets.
* cloud.mmd (projet spécifique): Initialisé avec /init, il configure les bases techniques et commandes de ton projet.
* rules (utilisateur et projet): Pour des préférences plus détaillées de workflow ou style de code.
* memory.m (fichier généré par l'auto-mémoire dans le répertoire du projet).
* agents memory: Pour les sous-agents qui nécessitent leur propre contexte.
* ⚠️ Gestion des Tokens (Coût & Performance): Le chargement de toutes ces mémoires, surtout si les règles incluent directement des fichiers au lieu de les référencer, peut très rapidement consommer un grand nombre de tokens (ex: 62 000+ tokens au démarrage), ce qui impacte les coûts et les limites du contexte. Il est crucial d'optimiser pour éviter de saturer le contexte. Claude charge les 200 premières lignes au démarrage, le reste à la demande.
* Quand utiliser quoi: Utilise cloud.md / cloud.mmd pour les structures et standards que tu définis et partages (versionnable via Git), et l'auto-mémoire pour la persistance des apprentissages et décisions de Claude spécifiques au projet.
* Nettoyage & Accès: Les fichiers de mémoire sont stockés dans ton répertoire cloud central personnel/project/memory/memory.m et peuvent être modifiés ou flushés.
