Fichier CLAUDE.md : à quoi il sert, où le mettre, 3 modèles
Ce qu'est un fichier CLAUDE.md, où le placer, quoi y écrire et quoi éviter, plus trois modèles prêts à copier pour dirigeants, marketeurs et sites.
Par Yotam DahanMis à jour 11 min de lectureClaude Code
Sur cette page
Un fichier CLAUDE.md est un fichier texte Markdown que Claude Code lit au début de chaque session, pour que vous écriviez vos règles, votre contexte et vos préférences une fois pour toutes au lieu de les répéter à chaque conversation. Placez-le dans le dossier principal d'un projet pour les règles de ce projet, ou dans ~/.claude/CLAUDE.md pour les règles qui s'appliquent à tout ce que vous faites. Claude le traite comme des consignes plutôt que comme des réglages stricts, donc des instructions courtes et précises fonctionnent le mieux.
Le Markdown, c'est simplement du texte avec quelques symboles pour la structure : # commence un titre et - commence une puce. Vous n'avez besoin de rien d'autre pour écrire un bon CLAUDE.md.
Comment fonctionne CLAUDE.md
Chaque session Claude Code démarre avec une mémoire vierge. Deux choses transmettent des connaissances d'une session à l'autre : les fichiers CLAUDE.md que vous écrivez, et les notes de mémoire automatique que Claude écrit pour lui-même.
| CLAUDE.md | Mémoire automatique | |
|---|---|---|
| Qui l'écrit | Vous | Claude |
| Ce qu'il contient | Règles, contexte et préférences | Notes sur vos corrections et préférences |
| Quand il se charge | À chaque session, en entier | À chaque session, jusqu'aux 200 premières lignes ou 25 Ko de son index |
| Idéal pour | Tout ce que vous répéteriez sinon | Les petits apprentissages que Claude fait en travaillant |
Les deux sont du contexte, pas des réglages imposés : Claude les lit et essaie de les suivre, comme l'explique la documentation sur la mémoire d'Anthropic. Pour bloquer quelque chose quoi qu'il arrive, utilisez plutôt une règle de permission, présentée plus bas.
Où placer les fichiers CLAUDE.md
~ désigne votre dossier personnel (%USERPROFILE% sous Windows), et ./ le dossier principal de votre projet.
| Portée | Emplacement | À utiliser pour | Concerne |
|---|---|---|---|
| Personnel, tous les projets | ~/.claude/CLAUDE.md | Votre langue, votre ton et votre façon de travailler | Vous seul |
| Projet | ./CLAUDE.md ou ./.claude/CLAUDE.md | Les règles et le contexte du projet | Toute personne qui a le dossier ; committez-le pour le partager |
| Personnel, un projet | ./CLAUDE.local.md | Notes privées pour ce projet ; ajoutez-le au .gitignore | Vous seul |
| Organisation | /Library/Application Support/ClaudeCode/CLAUDE.md (Mac), /etc/claude-code/CLAUDE.md (Linux), C:\Program Files\ClaudeCode\CLAUDE.md (Windows) | Règles d'entreprise fixées par l'informatique | Tous les utilisateurs de la machine |
Claude Code charge le CLAUDE.md du dossier où vous le lancez et de chaque dossier au-dessus, et les fichiers s'additionnent au lieu de se remplacer. Un CLAUDE.md dans un sous-dossier ne se charge que quand Claude commence à travailler sur des fichiers de ce sous-dossier.
Organisation
Les règles d'entreprise de l'informatique, s'il y en a
Votre fichier personnel
~/.claude/CLAUDE.md
Dossiers parents
Tout CLAUDE.md dans les dossiers au-dessus du projet
Ce projet
./CLAUDE.md d'abord, puis CLAUDE.local.md en dernier
Comme le fichier le plus spécifique est lu en dernier, une règle de projet est la plus proche du travail. Évitez quand même de contredire votre fichier personnel, car quand deux règles se contredisent, Claude peut suivre l'une ou l'autre.
Comment en créer un
- Ouvrez le dossier du projet dans Claude Code. Dans le terminal, placez-vous dans le dossier et lancez
claude; dans l'application de bureau, utilisez l'onglet Code et Select folder. - Lancez
/init. Claude parcourt le dossier et écrit un CLAUDE.md de départ. S'il en existe déjà un, il propose des améliorations au lieu de l'écraser. - Ou laissez Claude vous interroger. Pour un dossier encore presque vide, le prompt ci-dessous donne de meilleurs résultats que
/init. - Modifiez-le.
/memoryliste vos fichiers CLAUDE.md et en ouvre un dans votre éditeur, ou dites simplement « ajoute cette règle à CLAUDE.md ». - Rechargez-le. Le fichier est lu au démarrage de la session, donc lancez
/clearou une nouvelle session après modification ; la page sur le cache des prompts d'Anthropic explique pourquoi les modifications en cours de session attendent. - Vérifiez qu'il est chargé. Lancez
/contextet cherchez le fichier sous Memory files.
Je veux un CLAUDE.md pour ce dossier. Pose-moi jusqu'à 8 questions, une à la fois, sur mon activité, pour qui est le travail, mon ton, les règles que je veux toujours voir respectées et ce que « terminé » veut dire pour moi. Puis écris un CLAUDE.md de moins de 60 lignes avec des titres clairs, et montre-le-moi avant de l'enregistrer.Quoi y mettre, et quoi laisser de côté
Voyez CLAUDE.md comme l'endroit des choses que vous réexpliqueriez sinon. Un bon signal pour ajouter une ligne : Claude fait deux fois la même erreur, ou vous tapez la même correction que la semaine dernière.
| À mettre | À laisser de côté |
|---|---|
| Qui vous êtes et pour qui est le travail | Mots de passe, clés API et numéros de compte |
| Votre ton et les mots que vous n'utilisez jamais | Les longs documents de contexte |
| L'organisation du dossier et le nommage des fichiers | Les détails qui changent chaque semaine |
| Les règles toujours valables, comme « brouillons uniquement, jamais d'envoi » | Les souhaits flous comme « écris bien » |
| À quoi ressemble « terminé » dans votre travail | Les procédures pas à pas dont vous n'avez besoin que parfois |
| Les erreurs que Claude a déjà faites | Tout ce que Claude peut voir en ouvrant les fichiers |
Soyez concret
« Utilise le français de France et des paragraphes de trois phrases maximum » fonctionne, « écris joliment » non.
Restez court
Anthropic recommande moins de 200 lignes par fichier, car les fichiers plus longs consomment plus de contexte et sont moins bien suivis.
Utilisez des titres
Regroupez les règles sous des titres et des puces plutôt qu'en longs paragraphes.
Évitez les conflits
Si deux règles se contredisent, Claude peut choisir l'une ou l'autre, alors élaguez régulièrement les vieilles règles.
Insistez avec parcimonie
Marquez une règle critique avec IMPORTANT. Si chaque ligne est importante, aucune ne ressort.
Si vos règles sont déjà dans un autre fichier, importez-le avec @, comme @brand/voice.md, au lieu de le copier. Les fichiers importés se chargent aussi au démarrage, donc les imports gardent les choses organisées mais n'allègent pas le fichier.
Trois modèles prêts à copier
Remplacez tout ce qui est entre crochets, supprimez ce qui ne s'applique pas, et gardez le résultat court. Chacun est un point de départ à élaguer après une semaine d'usage réel.
Modèle 1 : dirigeant d'entreprise
Enregistrez-le sous ~/.claude/CLAUDE.md pour l'appliquer partout, ou sous CLAUDE.md dans le dossier de votre travail administratif.
# Moi et mon entreprise
- Je dirige [NOM DE L'ENTREPRISE], un(e) [TYPE D'ACTIVITÉ] à [VILLE OU MARCHÉ].
- Les clients sont [QUI ILS SONT]. Produits ou services principaux : [LISTE].
- Je ne suis pas développeur. Explique tout ce qui est technique en une phrase simple.
# Comment travailler avec moi
- Pose-moi des questions avant de commencer tout ce qui prend plus de quelques étapes.
- Montre-moi un plan court avant de modifier plus de 3 fichiers.
- Réponds en [LANGUE], en paragraphes courts, sans jargon.
# Règles toujours valables
- N'envoie jamais d'e-mails, de messages ni de paiements. Prépare des brouillons que j'enverrai.
- Ne supprime jamais de fichiers. Déplace ce que tu veux retirer dans un dossier appelé _trash.
- N'invente jamais de chiffres, prix ou faits. S'il manque quelque chose, demande-moi.
- La devise est [DEVISE]. Les dates s'écrivent [FORMAT DE DATE].
# Fichiers et dossiers
- Les documents entrants sont dans /inbox. Le travail terminé va dans /output.
- Nomme les fichiers comme AAAA-MM-JJ_sujet.
# Quand tu termines une tâche
- Liste ce que tu as modifié, ce que tu n'as pas pu faire et ce dont tu n'étais pas sûr.
# Compact instructions
Lors de la compaction, garde la liste des fichiers modifiés et les questions en suspens.La dernière section utilise une fonction de la documentation d'Anthropic : un titre « Compact instructions » dit à Claude quoi garder quand il résume une longue conversation. Gardez ce titre en anglais.
Modèle 2 : marketeur
Enregistrez-le sous CLAUDE.md dans votre dossier marketing. Pour des workflows marketing complets qui l'utilisent, voyez Claude Code pour le marketing.
# Marque
- Marque : [NOM DE LA MARQUE]. Nous vendons [OFFRE] à [PUBLIC].
- Ton : [TROIS ADJECTIFS]. Nous sonnons comme [EXEMPLE], jamais comme [CONTRE-EXEMPLE].
- Mots que nous n'utilisons jamais : [LISTE].
- Orthographe : français de [FRANCE, BELGIQUE, SUISSE OU CANADA].
# Faits et affirmations
- Utilise uniquement les faits de /brand/facts.md et des fichiers que je te donne.
- Chaque statistique a besoin d'un lien source. Si tu n'en trouves pas, retire le chiffre.
- Ne nomme pas de concurrents sauf si je le demande.
# Canaux et formats
- LinkedIn : moins de [NOMBRE] mots, une idée par post.
- E-mail : objet de moins de [NOMBRE] caractères, un seul appel à l'action.
- Légendes Instagram : l'accroche en première ligne, moins de [NOMBRE] mots au total.
# Fichiers
- Les briefs sont dans /briefs. Les brouillons vont dans /drafts, un fichier par contenu, nommé canal_sujet_date.
# Avant de dire que c'est fini
- Vérifie chaque affirmation dans les fichiers sources et liste tout ce qui n'est pas étayé.Modèle 3 : projet de site web
Enregistrez-le sous CLAUDE.md dans le dossier principal du site. Le guide pour créer un site avec l'IA détaille un projet complet qui va bien avec.
# Projet
- Site pour [NOM DE L'ENTREPRISE] : [À QUOI SERT LE SITE].
- La seule action attendue des visiteurs : [PAR EXEMPLE, RÉSERVER UN APPEL].
- Construit avec [TECHNOLOGIES, PAR EXEMPLE HTML ET CSS SIMPLES]. Hébergé sur [HÉBERGEUR].
# Commandes
- Aperçu en local : [COMMANDE]
- Vérification avant publication : [COMMANDE]
# Règles de design
- Couleurs : [CODES HEX]. Polices : [POLICES]. Garde beaucoup d'espace blanc.
- Mobile d'abord : vérifie chaque modification en largeur téléphone avant de dire que c'est fini.
- Chaque image a un texte alternatif. Les boutons disent ce qui se passe ensuite (« Réserver un appel », pas « Envoyer »).
# Règles de contenu
- Utilise uniquement les textes de /content et les faits que je confirme. Aucun avis, chiffre ou logo inventé.
- Chaque page a son propre titre et sa meta description.
# À ne pas faire
- N'ajoute pas de bibliothèques, plugins ou services sans me demander.
- Ne modifie pas les réglages de domaine, de DNS ou d'hébergement.
# Terminé signifie
- La commande de vérification passe, la page fonctionne en largeur téléphone, et tu listes ce que tu as modifié.Quand CLAUDE.md ne suffit pas
Règles de permission
Pour ce qui ne doit jamais arriver, comme lire les fichiers .env, ajoutez une règle deny dans vos paramètres. Claude Code l'applique quelles que soient les consignes.
Skills
Pour les procédures pas à pas dont vous n'avez besoin que parfois. Un skill ne se charge que quand il est utilisé, donc il n'alourdit pas chaque session.
Hooks
Pour les actions qui doivent s'exécuter à un moment précis, comme une vérification après chaque modification de fichier. Ce sont des commandes, pas des suggestions.
Dossier de règles
Pour les consignes qui ne concernent que certains fichiers, enregistrées dans .claude/rules/ et chargées quand Claude travaille sur les fichiers concernés.
Le guide pour créer un skill Claude montre comment transformer une procédure en skill. Pour les règles deny, le guide des permissions d'Anthropic donne la syntaxe, et notre aide-mémoire Claude Code inclut un fichier de paramètres de départ.
Garder CLAUDE.md léger économise aussi de l'usage, car il se charge à chaque session. Le guide des limites d'usage de Claude Code explique l'importance de la taille du contexte.
Quand Claude ignore votre CLAUDE.md
- Il ne s'est jamais chargé. Lancez
/contextet cherchez-le sous Memory files ; s'il manque, il est dans le mauvais dossier. - Vous l'avez modifié en cours de session. Lancez
/clearou une nouvelle session pour charger la nouvelle version. - Il est trop long ou trop flou. Supprimez tout ce que Claude fait déjà de lui-même, et réécrivez les règles floues en règles vérifiables.
- Deux règles se contredisent. Parcourez votre fichier personnel, celui du projet et ceux des sous-dossiers, et supprimez l'une des deux.
- Il faut une règle stricte. Transformez-la en règle de permission ou en hook.
Petit test0 sur 3 correctes
Où mettre les règles qui doivent s'appliquer à tous les projets de votre ordinateur ?
Pas tout à fait.
Le CLAUDE.md du dossier .claude de votre dossier personnel se charge à chaque session, dans chaque projet.
Vous avez modifié CLAUDE.md en pleine session. Quand Claude voit-il le changement ?
Pas tout à fait.
Le fichier est lu au démarrage de la session, donc les modifications se chargent la prochaine fois que ce contexte est reconstruit.
Quel est le moyen le plus sûr d'empêcher Claude de lire votre fichier .env ?
Pas tout à fait.
CLAUDE.md est une consigne. Une règle de permission est appliquée par Claude Code quelles que soient les instructions.
Que faire ensuite
Ouvrez votre dossier de projet le plus utilisé, lancez /init ou le prompt d'entretien, et gardez le résultat sous 60 lignes la première semaine. Chaque fois que vous corrigez Claude, demandez-vous si cette correction a sa place dans le fichier, et retirez tout ce que Claude fait déjà de lui-même. Le tutoriel pour débutants montre CLAUDE.md à l'œuvre dans un vrai projet, et le cours Claude Code consacre une leçon au fichier CLAUDE.md, suivie des skills et de MCP.
Deux modèles CLAUDE.md de plus et une revue mensuelle
Des modèles CLAUDE.md à remplir pour créateurs de contenu et freelances, plus une revue mensuelle en 10 points qui garde le fichier court et précis.
Saisissez votre e-mail et la section complète s'ouvre ici. Vous recevez aussi une leçon gratuite de la formation.
Questions fréquentes
CLAUDE.md, c'est la même chose que la mémoire de Claude Code ?
CLAUDE.md est la partie de la mémoire de Claude Code que vous écrivez et contrôlez vous-même. Claude Code charge ces fichiers au début de chaque session.
Le fichier doit-il s'appeler exactement CLAUDE.md ?
Oui. Enregistrez-le sous CLAUDE.md avec l'extension .md. Un fichier nommé claude md sans le point, ou enregistré en .txt, ne sera pas chargé.
Où trouver d'autres exemples de CLAUDE.md ?
Commencez par les trois modèles de cette page, puis regardez les fichiers CLAUDE.md de projets publics que vous aimez. Copiez la structure, pas les règles, et ne gardez que ce qui correspond à votre travail.
Quelle différence entre CLAUDE.md et AGENTS.md ?
AGENTS.md est un fichier de consignes similaire que lisent d'autres agents de code. Les versions actuelles de Claude Code lisent AGENTS.md quand un dossier n'a pas de CLAUDE.md, et si vous gardez les deux, un CLAUDE.md contenant la ligne @AGENTS.md permet à tous les outils de partager les mêmes règles.
CLAUDE.md fonctionne-t-il aussi dans l'application de bureau et VS Code ?
Oui. Le terminal, l'onglet Code de l'application de bureau et l'extension VS Code font tourner le même moteur Claude Code, donc les mêmes fichiers CLAUDE.md se chargent partout.
Où se trouve le fichier CLAUDE.md global sous Windows ?
Dans %USERPROFILE%\.claude\CLAUDE.md, soit en général C:\Users\VotreNom\.claude\CLAUDE.md. S'il n'existe pas encore, lancez /memory dans Claude Code et choisissez le fichier utilisateur, il sera créé pour vous.
Claude Code peut-il mettre à jour CLAUDE.md tout seul ?
Seulement si vous le demandez, par exemple avec « ajoute cette règle à CLAUDE.md ». Par ailleurs, il écrit ses propres notes de mémoire automatique sans qu'on le lui demande, et vous pouvez les parcourir et les modifier via /memory.
Puis-je garder dans CLAUDE.md des notes que Claude ne lira pas ?
Oui. Les commentaires HTML en bloc, comme <!-- note pour l'équipe -->, sont retirés avant que le fichier n'arrive à Claude, donc ils ne coûtent rien en contexte. Les commentaires à l'intérieur des blocs de code sont conservés.
À lire aussi
Comment utiliser Claude Code : tutoriel pour débutants (2026)
Apprenez à utiliser Claude Code en créant le site d'un commerce local : la conversation, les permissions, le mode plan, l'annulation et 10 astuces utiles.
Claude Code · 12 min de lectureComment créer une skill Claude : SKILL.md pas à pas (2026)
Créer une skill Claude : ce qu'est SKILL.md, comment les skills se chargent, une skill de brief de campagne complète et comment installer celles des autres.
Claude Code · 12 min de lectureCommandes Claude Code : raccourcis, options et réglages
Les commandes Claude Code sur une page : commandes slash, raccourcis clavier, options de ligne de commande et emplacement de chaque fichier de réglages.
Claude Code · 13 min de lecture