Skip to main content
Cette page rassemble de courtes recettes pour le développement quotidien. Pour des conseils de plus haut niveau sur les prompts et la gestion du contexte, consultez Bonnes pratiques. Cette page couvre :

Recettes de prompts

Ce sont des modèles de prompts pour les tâches quotidiennes comme explorer du code inconnu, déboguer, refactoriser, écrire des tests et créer des PR. Chacun fonctionne sur n’importe quelle surface Claude Code ; adaptez la formulation à votre projet.

Comprendre les nouvelles bases de code

Pour configurer Claude Code dans un monorepo ou une grande base de code, consultez Monorepos et grands référentiels.

Obtenir un aperçu rapide de la base de code

Supposons que vous venez de rejoindre un nouveau projet et que vous devez comprendre rapidement sa structure.
1

Accédez au répertoire racine du projet

2

Démarrez Claude Code

3

Demandez un aperçu de haut niveau

4

Approfondissez les composants spécifiques

Conseils :
  • Commencez par des questions larges, puis réduisez à des domaines spécifiques
  • Posez des questions sur les conventions de codage et les modèles utilisés dans le projet
  • Demandez un glossaire des termes spécifiques au projet

Trouver du code pertinent

Supposons que vous ayez besoin de localiser du code lié à une fonctionnalité ou une capacité spécifique.
1

Demandez à Claude de trouver les fichiers pertinents

2

Obtenez du contexte sur la façon dont les composants interagissent

3

Comprenez le flux d'exécution

Conseils :
  • Soyez spécifique sur ce que vous recherchez
  • Utilisez le langage du domaine du projet
  • Installez un plugin d’intelligence de code pour votre langage afin de donner à Claude une navigation précise ’ aller à la définition ’ et ’ trouver les références ’

Corriger les bogues efficacement

Supposons que vous ayez rencontré un message d’erreur et que vous ayez besoin de trouver et de corriger sa source.
1

Partagez l'erreur avec Claude

2

Demandez des recommandations de correction

3

Appliquez la correction

Conseils :
  • Dites à Claude la commande pour reproduire le problème et obtenir une trace de pile
  • Mentionnez les étapes pour reproduire l’erreur
  • Faites savoir à Claude si l’erreur est intermittente ou cohérente

Refactoriser le code

Supposons que vous ayez besoin de mettre à jour du code ancien pour utiliser des modèles et des pratiques modernes.
1

Identifiez le code hérité pour la refactorisation

2

Obtenez des recommandations de refactorisation

3

Appliquez les modifications en toute sécurité

4

Vérifiez la refactorisation

Conseils :
  • Demandez à Claude d’expliquer les avantages de l’approche moderne
  • Demandez que les modifications maintiennent la compatibilité rétroactive si nécessaire
  • Effectuez la refactorisation par petits incréments testables

Travailler avec les tests

Supposons que vous ayez besoin d’ajouter des tests pour du code non couvert.
1

Identifiez le code non testé

2

Générez l'échafaudage des tests

3

Ajoutez des cas de test significatifs

4

Exécutez et vérifiez les tests

Claude peut générer des tests qui suivent les modèles et conventions existants de votre projet. Lorsque vous demandez des tests, soyez spécifique sur le comportement que vous souhaitez vérifier. Claude examine vos fichiers de test existants pour correspondre au style, aux frameworks et aux modèles d’assertion déjà en usage. Pour une couverture complète, demandez à Claude d’identifier les cas limites que vous auriez pu manquer. Claude peut analyser vos chemins de code et suggérer des tests pour les conditions d’erreur, les valeurs limites et les entrées inattendues qui sont faciles à oublier.

Créer des demandes de tirage

Vous pouvez créer des demandes de tirage en demandant directement à Claude (« créer une pr pour mes modifications »), ou guider Claude à travers cela étape par étape :
1

Résumez vos modifications

2

Générez une demande de tirage

3

Examinez et affinez

Lorsque vous créez une PR en utilisant gh pr create, la session est automatiquement liée à cette PR. Pour la reprendre plus tard, exécutez claude --from-pr 123, en remplaçant 123 par le numéro de la PR, ou collez l’URL de la PR dans le sélecteur /resume.
Examinez la PR générée par Claude avant de la soumettre et demandez à Claude de mettre en évidence les risques ou considérations potentiels.

Gérer la documentation

Supposons que vous ayez besoin d’ajouter ou de mettre à jour la documentation de votre code.
1

Identifiez le code non documenté

2

Générez la documentation

3

Examinez et améliorez

4

Vérifiez la documentation

Conseils :
  • Spécifiez le style de documentation que vous souhaitez (JSDoc, docstrings, etc.)
  • Demandez des exemples dans la documentation
  • Demandez la documentation pour les API publiques, les interfaces et la logique complexe

Travailler dans les notes et les dossiers non-code

Claude Code fonctionne dans n’importe quel répertoire. Exécutez-le à l’intérieur d’un coffre-fort de notes, d’un dossier de documentation ou de toute collection de fichiers markdown pour rechercher, modifier et réorganiser le contenu de la même manière que vous le feriez pour du code. Le répertoire .claude/ et CLAUDE.md se trouvent aux côtés des répertoires de configuration d’autres outils sans conflit. Claude lit les fichiers à nouveau à chaque appel d’outil, il voit donc les modifications que vous apportez dans une autre application la prochaine fois qu’il lit ce fichier.

Travailler avec les images

Supposons que vous ayez besoin de travailler avec des images dans votre base de code et que vous souhaitiez l’aide de Claude pour analyser le contenu des images.
1

Ajoutez une image à la conversation

Vous pouvez utiliser l’une de ces méthodes :
  1. Glissez-déposez une image dans la fenêtre Claude Code
  2. Copiez une image et collez-la dans l’interface CLI avec Ctrl+V. Sur macOS, Cmd+V fonctionne également dans iTerm2.
  3. Fournissez un chemin d’image à Claude. Par exemple, « Analyser cette image : /path/to/your/image.png »
2

Demandez à Claude d'analyser l'image

3

Utilisez les images pour le contexte

4

Obtenez des suggestions de code à partir du contenu visuel

Conseils :
  • Utilisez les images quand les descriptions textuelles seraient peu claires ou fastidieuses
  • Incluez des captures d’écran d’erreurs, de conceptions d’interface utilisateur ou de diagrammes pour un meilleur contexte
  • Vous pouvez travailler avec plusieurs images dans une conversation
  • L’analyse d’images fonctionne avec les diagrammes, les captures d’écran, les maquettes et bien d’autres
  • Quand Claude référence des images (par exemple, [Image #1]), Cmd+Click (Mac) ou Ctrl+Click (Windows/Linux) le lien pour ouvrir l’image dans votre visionneuse par défaut

Référencer les fichiers et répertoires

Utilisez @ pour inclure rapidement des fichiers ou des répertoires sans attendre que Claude les lise.
1

Référencez un seul fichier

Cela inclut le contenu complet du fichier dans la conversation.
2

Référencez un répertoire

Cela fournit une liste de répertoires avec les informations de fichier.
3

Référencez les ressources MCP

Cela récupère les données des serveurs MCP connectés en utilisant le format @server:resource. Consultez Ressources MCP pour plus de détails.
Conseils :
  • Les chemins de fichiers peuvent être relatifs ou absolus
  • Les références de fichiers @ ajoutent CLAUDE.md dans le répertoire du fichier et les répertoires parents au contexte
  • Les références de répertoires affichent les listes de fichiers, pas les contenus
  • Vous pouvez référencer plusieurs fichiers dans un seul message (par exemple, « @file1.js et @file2.js »)

Exécuter Claude selon un calendrier

Supposons que vous souhaitiez que Claude gère une tâche automatiquement de manière récurrente, comme examiner les PR ouvertes chaque matin, auditer les dépendances chaque semaine ou vérifier les échecs CI pendant la nuit. Choisissez une option de planification en fonction de l’endroit où vous souhaitez que la tâche s’exécute :
Lors de la rédaction de prompts pour les tâches planifiées, soyez explicite sur ce que signifie le succès et ce qu’il faut faire avec les résultats. La tâche s’exécute de manière autonome, elle ne peut donc pas poser de questions de clarification. Par exemple : « Examinez les PR ouvertes étiquetées needs-review, laissez des commentaires en ligne sur les problèmes et publiez un résumé dans le canal Slack #eng-reviews. »

Demandez à Claude ses capacités

Claude a un accès intégré à sa documentation et peut répondre à des questions sur ses propres fonctionnalités et limitations.

Exemples de questions

Claude fournit des réponses basées sur la documentation à ces questions. Pour des démonstrations pratiques, exécutez /powerup pour des leçons interactives avec des démos animées, ou consultez les sections de flux de travail spécifiques ci-dessus.
Conseils :
  • Claude a toujours accès à la dernière documentation de Claude Code, quelle que soit la version que vous utilisez
  • Posez des questions spécifiques pour obtenir des réponses détaillées
  • Claude peut expliquer les fonctionnalités complexes comme l’intégration MCP, les configurations d’entreprise et les flux de travail avancés

Reprendre les conversations précédentes

Quand une tâche s’étend sur plusieurs sessions, reprenez là où vous avez laissé au lieu de réexpliquer le contexte. Claude Code enregistre chaque conversation localement.
Cela reprend la session la plus récente dans le répertoire actuel ; s’il n’y en a pas encore, il affiche No conversation found to continue et se termine. Utilisez claude --resume pour choisir dans une liste, ou /resume depuis une session en cours. Consultez Gérer les sessions pour nommer, créer des branches et la référence complète du sélecteur.

Exécuter des sessions parallèles avec worktrees

Travaillez sur une fonctionnalité dans un terminal tandis que Claude corrige un bogue dans un autre, sans que les modifications ne se heurtent. Chaque worktree est un checkout séparé sur sa propre branche.
Exécutez la même commande avec un nom différent dans un deuxième terminal pour démarrer une session parallèle isolée. Consultez Worktrees pour le nettoyage, .worktreeinclude et le support VCS non-git. Pour surveiller les sessions parallèles à partir d’un seul écran au lieu de terminaux séparés, consultez agents en arrière-plan.

Planifier avant de modifier

Pour les modifications que vous souhaitez examiner avant qu’elles ne touchent le disque, basculez en mode plan. Claude lit les fichiers et propose un plan mais ne fait aucune modification jusqu’à ce que vous approuviez.
Vous pouvez également appuyer sur Shift+Tab pendant une session pour basculer en mode plan. Consultez Mode plan pour le flux d’approbation et la modification du plan dans votre éditeur de texte.

Déléguer la recherche à des subagents

Explorer une grande base de code remplit votre contexte avec des lectures de fichiers. Déléguez l’exploration pour que seules les conclusions reviennent.
Le subagent lit les fichiers dans sa propre fenêtre de contexte et rapporte un résumé. Consultez Subagents pour définir des agents personnalisés avec leurs propres outils et prompts.

Canaliser Claude dans des scripts

Exécutez Claude de manière non-interactive pour CI, les hooks de pré-commit ou le traitement par lot. Stdin et stdout fonctionnent comme n’importe quel outil Unix.
Consultez Mode non-interactif pour les formats de sortie, les drapeaux de permission et les modèles de fan-out.

Étapes suivantes

Bonnes pratiques

Modèles pour tirer le meilleur parti de Claude Code

Gérer les sessions

Reprendre, nommer et créer des branches de conversations

Worktrees

Exécuter des sessions parallèles isolées

Étendre Claude Code

Ajouter des skills, des hooks, MCP, des subagents et des plugins