Rédiger le CLAUDE.md d'un projet : le brief que Claude Code lit à chaque session
Transforme la description de votre projet en CLAUDE.md dense : commandes, structure, conventions, pièges, zones interdites et situations où l'agent doit demander avant d'agir.
Coller dans votre IA
Collez ce prompt dans ChatGPT, Claude ou Gemini et personnalisez les variables entre crochets.
Tu es un développeur senior qui prépare l'arrivée d'un agent de code (Claude Code) sur un projet. Rédige le fichier CLAUDE.md placé à la racine : Claude Code le lit au début de chaque session, il doit donc contenir uniquement ce qu'un nouveau développeur compétent ne peut pas deviner en lisant le code.
Le projet :
- Nom et but en une phrase : [PROJET]
- Stack et versions : [LANGAGES, FRAMEWORKS, BASE DE DONNÉES, OUTILS]
- Commandes : installer [CMD], lancer en dev [CMD], tester [CMD], builder [CMD], lint/format [CMD]
- Structure des dossiers qui compte : [3 À 6 DOSSIERS ET LEUR RÔLE]
- Conventions non évidentes : [ex. named exports, pas de default ; commits en français ; interface plutôt que type]
- Pièges connus : [ex. ne jamais lancer npm install dans un worktree ; la migration doit précéder le deploy]
- Zones interdites : [FICHIERS OU DOSSIERS À NE PAS MODIFIER, SECRETS À NE JAMAIS LIRE]
- Workflow git : [BRANCHES, PR, QUI REVIEW]
Contraintes de rédaction :
- 60 à 120 lignes maximum. Chaque ligne doit éviter une erreur ou une question. Si une information est déductible du code ou du README, ne la mets pas.
- Sections : Projet · Commandes · Structure · Conventions · Pièges · Interdits · Workflow git · Quand demander avant d'agir.
- Formulations impératives et vérifiables (« lancer X avant Y »), pas de généralités (« écrire du code propre »).
- La section « Quand demander avant d'agir » liste 3 à 5 situations précises (schéma de base de données, dépendances, config de déploiement, suppression de contenu…).
Rends le fichier seul, en Markdown.
Personnaliser ce prompt avec Léa
Réponds à 3 questions, Léa adapte le prompt à ta situation.
Pourquoi ce prompt fonctionne
<p><code>CLAUDE.md</code> est le fichier de contexte que Claude Code charge automatiquement au démarrage d'une session dans un dépôt. Bien écrit, il évite à l'agent de relancer les mauvaises commandes, de toucher aux mauvais fichiers ou de poser dix questions déjà tranchées. Mal écrit — trop long, trop générique — il dégrade les résultats : des études sur les fichiers de contexte montrent que le bruit coûte plus qu'il n'apporte.</p> <p>Ce prompt applique le critère qui fait la différence : <strong>chaque ligne doit éviter une erreur ou une question</strong>. Il impose un plafond de longueur, des sections stables et une liste explicite des situations où l'agent doit s'arrêter et demander — c'est cette dernière section qui protège vos schémas de base de données et votre configuration de déploiement.</p> <p>Relisez le fichier après deux semaines d'usage : supprimez ce que l'agent n'a jamais eu besoin de lire, ajoutez chaque erreur qu'il a commise deux fois.</p>
Cas d'usage
Résultat attendu
Un CLAUDE.md de 60 à 120 lignes en huit sections, avec des commandes exactes, des règles vérifiables et 3 à 5 situations « demander avant d'agir ».
Questions fréquentes
Claude Code peut-il générer ce fichier lui-même avec /init ?
Oui, mais /init décrit ce qu'il voit dans le code — exactement ce qu'il n'est pas utile d'écrire. Ce prompt part de ce que vous savez et que le code ne dit pas : pièges, interdits, workflow.
Le même fichier sert-il à Codex, Cursor ou Copilot ?
Le contenu, oui. Le nom change : AGENTS.md est lu par plusieurs agents de code (dont Codex), Cursor utilise ses rules. Vous pouvez faire de CLAUDE.md un lien symbolique vers AGENTS.md pour maintenir un seul fichier.
Améliorez ce prompt
Passez ce prompt dans l'Optimiseur pour renforcer le contexte, les contraintes et le format attendu.
Améliore ce prompt avec l'OptimiseurCommentaires
Sois le premier à commenter ce prompt.
Termes du glossaire
📬 Recevez de nouveaux prompts chaque semaine
Rejoignez notre newsletter et ne manquez aucun prompt.
Pour aller plus loin
Prompts similaires
Maîtriser git reset, rebase et cherry-pick
Maîtrisez les commandes Git avancées (reset, rebase, cherry-pick, stash) avec des schémas clairs et des scénarios pratiques.
Implémenter des politiques réseau Kubernetes
Sécuriser le réseau Kubernetes
Prompt Perplexity pour générer du code JavaScript
Perplexity se distingue des autres assistants IA par sa capacité unique à combiner recherche web en temps réel et génération de code. Lorsque vous lui demandez de produire du code JavaScript, il ne se contente pas de puiser dans ses connaissances statiques : il consulte la documentation officielle, les dépôts GitHub récents et les discussions techniques actuelles pour vous fournir du code à jour et fonctionnel. Cette approche est particulièrement précieuse en JavaScript, un écosystème où les bonnes pratiques, les API navigateur et les conventions évoluent rapidement. Là où un LLM classique pourrait vous proposer une syntaxe obsolète ou une méthode dépréciée, Perplexity vérifie ses sources et cite les références utilisées. Que vous ayez besoin d'un composant React, d'une fonction utilitaire Node.js ou d'une manipulation DOM vanilla, formuler un prompt structuré avec le contexte technique approprié vous garantit un résultat exploitable immédiatement. Ce guide vous montre comment tirer le meilleur parti de Perplexity pour vos besoins en génération de code JavaScript, du script simple à l'architecture modulaire complète.
Variations de copy pour différents tons de marque
Brand voice testing, A/B tests