Claude n’a pas de mémoire entre les sessions. À chaque nouvelle conversation, il repart de zéro — sans connaître votre architecture, vos conventions de code, ni les commandes spécifiques à votre projet. Le fichierDocumentation Index
Fetch the complete documentation index at: https://tramio.fr/llms.txt
Use this file to discover all available pages before exploring further.
CLAUDE.md résout ce problème. C’est un fichier texte que Claude lit au début de chaque session, ce qui lui permet d’arriver informé plutôt qu’à l’aveugle.
Générer un CLAUDE.md avec /init
La façon la plus simple de créer unCLAUDE.md est de laisser Claude analyser votre projet lui-même. Depuis le répertoire racine de votre projet, lancez :
- L’objectif et l’architecture générale du projet
- Les commandes importantes (
npm run dev,make test, etc.) - Les fichiers critiques et leur rôle
- Les conventions et patterns de codage utilisés
CLAUDE.md. Appuyez sur Entrée pour approuver chaque opération, ou utilisez Maj+Tab pour autoriser Claude à écrire librement pendant toute la session.
Ce que contient un CLAUDE.md
Le fichier remplit deux fonctions distinctes : Orientation — Claude y trouve le contexte dont il a besoin pour travailler efficacement sur votre projet sans avoir à explorer tous les fichiers à chaque fois. Instructions — vous pouvez y ajouter des directives que Claude doit respecter systématiquement. Par exemple, si Claude a tendance à surcommenter votre code, ajoutez :CLAUDE.md est inclus dans chaque requête — c’est l’équivalent d’un prompt système permanent pour votre projet.
Le mode mémoire avec
Pour modifier votreCLAUDE.md de façon intelligente pendant une session, utilisez le préfixe # :
CLAUDE.md en la formulant correctement, sans que vous ayez à éditer le fichier manuellement.
Trois niveaux de CLAUDE.md
Claude reconnaît trois emplacements de fichiersCLAUDE.md, chacun avec une portée différente :
| Fichier | Portée | Partagé avec l’équipe |
|---|---|---|
CLAUDE.md | Projet (racine) | Oui — versionné avec le code |
CLAUDE.local.md | Projet (personnel) | Non — dans .gitignore |
~/.claude/CLAUDE.md | Machine entière | Non — local uniquement |
CLAUDE.md versionné contient les conventions partagées par toute l’équipe. Le CLAUDE.local.md vous permet d’ajouter vos préférences personnelles sans les imposer à vos collègues. Le fichier global s’applique à tous vos projets sur votre machine.
Référencer des fichiers depuis CLAUDE.md
Vous pouvez mentionner des fichiers directement dans votreCLAUDE.md avec la syntaxe @ :