Tutoriels Claude Code
Exemples pratiques et modèles pour utiliser efficacement Claude Code dans votre flux de développement.
Ce guide fournit des tutoriels étape par étape pour les flux de travail courants avec Claude Code. Chaque tutoriel comprend des instructions claires, des exemples de commandes et les meilleures pratiques pour tirer le meilleur parti de Claude Code.
Table des matières
- Comprendre les nouvelles bases de code
- Corriger les bugs efficacement
- Refactoriser le code
- Travailler avec les tests
- Créer des pull requests
- Gérer la documentation
- Utiliser les flux de travail git avancés
- Travailler avec les images
- Configurer la mémoire du projet
- Utiliser Claude comme un utilitaire unix
- Configurer le Model Context Protocol (MCP)
Comprendre les nouvelles bases de code
Obtenir un aperçu rapide de la base de code
Quand l’utiliser : Vous venez de rejoindre un nouveau projet et devez comprendre rapidement sa structure.
Naviguer vers le répertoire racine du projet
Démarrer Claude Code
Demander un aperçu général
Approfondir des composants spécifiques
Conseils :
- Commencez par des questions générales, puis concentrez-vous sur des domaines spécifiques
- Renseignez-vous sur les conventions de codage et les modèles utilisés dans le projet
- Demandez un glossaire des termes spécifiques au projet
Trouver le code pertinent
Quand l’utiliser : Vous devez localiser le code lié à une fonctionnalité spécifique.
Demander à Claude de trouver les fichiers pertinents
Obtenir le contexte sur l'interaction des composants
Comprendre le flux d'exécution
Conseils :
- Soyez précis sur ce que vous recherchez
- Utilisez le langage du domaine du projet
Corriger les bugs efficacement
Diagnostiquer les messages d’erreur
Quand l’utiliser : Vous avez rencontré un message d’erreur et devez trouver et corriger sa source.
Partager l'erreur avec Claude
Demander des recommandations de correction
Appliquer la correction
Conseils :
- Indiquez à Claude la commande pour reproduire le problème et obtenir une trace de la pile
- Mentionnez les étapes pour reproduire l’erreur
- Faites savoir à Claude si l’erreur est intermittente ou constante
Refactoriser le code
Moderniser le code legacy
Quand l’utiliser : Vous devez mettre à jour l’ancien code pour utiliser des modèles et des pratiques modernes.
Identifier le code legacy à refactoriser
Obtenir des recommandations de refactorisation
Appliquer les changements en toute sécurité
Vérifier la refactorisation
Conseils :
- Demandez à Claude d’expliquer les avantages de l’approche moderne
- Demandez que les changements maintiennent la compatibilité ascendante si nécessaire
- Faites la refactorisation par petits incréments testables
Travailler avec les tests
Ajouter la couverture de tests
Quand l’utiliser : Vous devez ajouter des tests pour du code non couvert.
Identifier le code non testé
Générer la structure des tests
Ajouter des cas de test significatifs
Exécuter et vérifier les tests
Conseils :
- Demandez des tests qui couvrent les cas limites et les conditions d’erreur
- Demandez des tests unitaires et d’intégration lorsque c’est approprié
- Faites expliquer la stratégie de test par Claude
Créer des pull requests
Générer des PR complètes
Quand l’utiliser : Vous devez créer une pull request bien documentée pour vos changements.
Résumer vos changements
Générer une PR avec Claude
Revoir et affiner
Ajouter des détails sur les tests
Conseils :
- Demandez directement à Claude de faire une PR pour vous
- Examinez la PR générée par Claude avant de la soumettre
- Demandez à Claude de mettre en évidence les risques ou considérations potentiels
Gérer la documentation
Générer la documentation du code
Quand l’utiliser : Vous devez ajouter ou mettre à jour la documentation de votre code.
Identifier le code non documenté
Générer la documentation
Revoir et améliorer
Vérifier la documentation
Conseils :
- Spécifiez le style de documentation souhaité (JSDoc, docstrings, etc.)
- Demandez des exemples dans la documentation
- Demandez la documentation pour les API publiques, les interfaces et la logique complexe
Travailler avec les images
Analyser les images et captures d’écran
Quand l’utiliser : Vous devez travailler avec des images dans votre base de code ou obtenir l’aide de Claude pour analyser le contenu des images.
Ajouter une image à la conversation
Vous pouvez utiliser l’une de ces méthodes :
Demander à Claude d'analyser l'image
Utiliser les images pour le contexte
Obtenir des suggestions de code à partir du contenu visuel
Conseils :
- Utilisez des images lorsque les descriptions textuelles seraient peu claires ou fastidieuses
- Incluez des captures d’écran d’erreurs, de designs UI ou de diagrammes pour un meilleur contexte
- Vous pouvez travailler avec plusieurs images dans une conversation
- L’analyse d’image fonctionne avec les diagrammes, captures d’écran, maquettes et plus encore
Configurer la mémoire du projet
Créer un fichier CLAUDE.md efficace
Quand l’utiliser : Vous voulez configurer un fichier CLAUDE.md pour stocker des informations importantes sur le projet, des conventions et des commandes fréquemment utilisées.
Initialiser un CLAUDE.md pour votre base de code
Conseils :
- Incluez les commandes fréquemment utilisées (build, test, lint) pour éviter les recherches répétées
- Documentez les préférences de style de code et les conventions de nommage
- Ajoutez les modèles architecturaux importants spécifiques à votre projet
- Vous pouvez ajouter des fichiers CLAUDE.md dans le dossier où vous exécutez Claude, les répertoires parents (Claude les lit automatiquement), ou les répertoires enfants (Claude les récupère à la demande)
Utiliser Claude comme un utilitaire unix
Ajouter Claude à votre processus de vérification
Quand l’utiliser : Vous voulez utiliser Claude Code comme linter ou relecteur de code.
Étapes :
Ajouter Claude à votre script de build
Entrée et sortie par tube
Quand l’utiliser : Vous voulez envoyer des données à Claude et récupérer des données dans un format structuré.
Faire passer des données par Claude
Configurer le Model Context Protocol (MCP)
Le Model Context Protocol (MCP) est un protocole ouvert qui permet aux LLM d’accéder à des outils externes et des sources de données. Pour plus de détails, consultez la documentation MCP.
Utilisez les serveurs MCP tiers à vos propres risques. Assurez-vous de faire confiance aux serveurs MCP, et soyez particulièrement prudent lors de l’utilisation de serveurs MCP qui communiquent avec internet, car ceux-ci peuvent vous exposer à des risques d’injection de prompts.
Configurer les serveurs MCP
Quand l’utiliser : Vous voulez améliorer les capacités de Claude en le connectant à des outils spécialisés et des serveurs externes utilisant le Model Context Protocol.
Ajouter un serveur MCP Stdio
Gérer vos serveurs MCP
Conseils :
- Utilisez le flag
-s
ou--scope
avecproject
(par défaut) ouglobal
pour spécifier où la configuration est stockée - Définissez les variables d’environnement avec les flags
-e
ou--env
(par exemple,-e CLE=valeur
) - MCP suit une architecture client-serveur où Claude Code (le client) peut se connecter à plusieurs serveurs spécialisés
Se connecter à un serveur MCP Postgres
Quand l’utiliser : Vous voulez donner à Claude un accès en lecture seule à une base de données PostgreSQL pour les requêtes et l’inspection du schéma.
Ajouter le serveur MCP Postgres
Interroger votre base de données avec Claude
Conseils :
- Le serveur MCP Postgres fournit un accès en lecture seule pour la sécurité
- Claude peut vous aider à explorer la structure de la base de données et exécuter des requêtes analytiques
- Vous pouvez utiliser cela pour comprendre rapidement les schémas de base de données dans des projets non familiers
- Assurez-vous que votre chaîne de connexion utilise des identifiants appropriés avec les permissions minimales requises
Prochaines étapes
Implémentation de référence de Claude Code
Clonez notre implémentation de référence du conteneur de développement.
Was this page helpful?