Utilisez CLAUDE.md pour conserver les conventions de projet entre les sessions Claude AI

Un utilisateur de Reddit rapporte que l'ajout d'un fichier CLAUDE.md à la racine du projet est le changement le plus impactant qu'il ait fait avec Claude Code. Claude lit ce fichier au début de chaque session, vous n'avez donc jamais besoin de réexpliquer des conventions comme l'utilisation de TypeScript, Tailwind vs CSS modules, la structure des dossiers de test ou les relations entre modèles de données.
Détails clés
- Emplacement : Créez un fichier nommé
CLAUDE.mdà la racine de votre répertoire de projet. - Ce qu'il faut inclure : Conventions de codage (par exemple, « Nous utilisons TypeScript, toujours. Pas d'exports par défaut. Tailwind, pas de CSS modules. Les tests vont dans des dossiers tests. »), ainsi que le contexte architectural du projet — comment les modules sont connectés, les modèles de données, et quels fichiers sont critiques vs superflus.
- Comportement : Le fichier est lu automatiquement au début de chaque session Claude. Aucune invocation manuelle nécessaire. Les conventions sont appliquées sans qu'on les demande.
- Résultat : L'utilisateur a remarqué que « les modifications de Claude se sont nettement améliorées une fois que ce contexte était intégré dès le début de la session. »
Exemple pratique
# CLAUDE.mdConventions
- Langage : TypeScript
- Exports : exports nommés uniquement (pas d'exports par défaut)
- Style : Tailwind CSS (pas de CSS modules)
- Tests : les tests vont dans des dossiers tests/ dédiés
Architecture
- Frontend : React avec React Router
- Couche API : routes Express dans /api
- Modèles de données : schéma Prisma dans /prisma
- Fichiers critiques : /src/app.ts, /src/config.ts
Après avoir ajouté ce fichier, l'utilisateur déclare ne plus jamais avoir à retaper ces règles par session.
À qui cela s'adresse
Les développeurs utilisant Claude Code ou tout agent de codage alimenté par Claude qui souhaitent un comportement cohérent entre les sessions de chat sans répéter les instructions.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Huit techniques de prompt qui améliorent la qualité des sorties de Claude
Un utilisateur de Reddit partage huit techniques de prompt spécifiques qui ont systématiquement amélioré la qualité de ses sorties Claude, incluant des commandes comme « Réfléchis à chaque niveau avant de répondre » et « Trouve les 20 % d'actions qui génèrent 80 % des résultats ».

Modèle AGENTS.md pour React Native : Claude Code génère un code plus conscient du projet
Un utilisateur de Reddit partage son fichier AGENTS.md pour les projets React Native/Expo, qui inclut la structure des dossiers, les tokens de thème, les hooks personnalisés et les patterns de composants. Résultat : Claude Code et Cursor génèrent du code utilisant les conventions exactes du projet au lieu du code React Native générique.

Interception TLS par antivirus interrompt la connexion de Claude Desktop ; solution avec des exclusions AV
L'inspection TLS par antivirus sur bridge.claudeusercontent.com empêche Cowork (le compagnon de bureau de Claude) de fonctionner, avec le message 'Claude dans Chrome n'est pas connecté'. Solution : ajouter *.claudeusercontent.com et *.anthropic.com aux exclusions HTTPS de l'antivirus. Utiliser Node.js --use-system-ca éviterait ce problème.

Correction de la stupidité des agents IA : un arbre de contexte partagé par dépôt
La raison pour laquelle les employés IA semblent stupides n'est pas le modèle, c'est le manque de contexte partagé. La solution d'un développeur : un dépôt d'arbre de contexte avec des nœuds markdown hiérarchiques, automatiquement maintenu par l'agent.