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 :
Le
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 @ :