Collection Complète de Prompts Recommandés pour Claude Code

Modèles de prompts efficaces pour divers scénarios de développement, aidant les développeurs à maîtriser rapidement les compétences d'utilisation de Claude Code.

Initialisation du Projet

Analyse du Projet

Veuillez lire le README.md, le package.json et les répertoires principaux du projet, aidez-moi à comprendre l'architecture et la pile technologique de ce projet, mais n'écrivez aucun code pour le moment.

Création de Fichier de Configuration du Projet

Veuillez m'aider à créer un fichier CLAUDE.md détaillé, incluant la description de l'architecture du projet, les commandes couramment utilisées, les normes de code et la configuration de l'environnement de développement.

Configuration de l'Environnement du Projet

Veuillez vérifier la configuration de l'environnement du projet, assurez-vous que toutes les dépendances sont correctement installées et exécutez les scripts d'initialisation. S'il y a des problèmes, dites-moi comment les résoudre.

Développement de Fonctionnalités

Processus de Développement de Nouvelles Fonctionnalités

J'ai besoin de développer [description de la fonctionnalité]. Veuillez suivre ces étapes :
1. Lire d'abord le code associé pour comprendre l'architecture existante
2. Élaborer un plan de mise en œuvre détaillé
3. Implémenter les fonctionnalités principales
4. Écrire les tests
5. Mettre à jour la documentation
Faites une pause après chaque étape et attendez ma confirmation.

Développement Piloté par les Tests

Je veux implémenter [description de la fonctionnalité]. Veuillez d'abord écrire des cas de test basés sur les entrées et sorties attendues, assurez-vous que les tests échouent, puis implémentez le code de la fonctionnalité pour faire passer les tests.

Développement d'API

Veuillez m'aider à concevoir et implémenter l'API [description de l'API], incluant :
- Définition des routes
- Validation des paramètres de requête
- Implémentation de la logique métier
- Définition du format de réponse
- Gestion des erreurs
- Documentation API

Développement de Composants

Veuillez m'aider à créer un composant [nom du composant], exigences :
- Suivre le modèle de composant existant du projet
- Inclure les définitions de type TypeScript
- Prendre en charge [exigences fonctionnelles spécifiques]
- Écrire le fichier de test correspondant

Débogage et Optimisation du Code

Diagnostic des Erreurs

J'ai rencontré cette erreur : [message d'erreur]. Veuillez m'aider à analyser la cause de l'erreur et fournir une solution de correction. Si vous avez besoin de voir le code associé, dites-le-moi.

Optimisation des Performances

Veuillez analyser les problèmes de performances de [fichier/fonctionnalité] et fournir des recommandations d'optimisation. Concentrez-vous sur :
- Efficacité d'exécution
- Utilisation de la mémoire
- Vitesse de chargement
- Expérience utilisateur

Refactorisation du Code

Veuillez refactoriser [fonction/classe] dans [nom du fichier], les objectifs sont :
- Améliorer la lisibilité du code
- Réduire le code dupliqué
- Suivre les meilleures pratiques
- Maintenir la fonctionnalité inchangée
Veuillez d'abord analyser le code existant, puis fournir un plan de refactorisation.

Révision du Code

Veuillez effectuer une révision de code pour [fichier/fonctionnalité], en vous concentrant sur :
- Normes de code
- Problèmes de sécurité
- Problèmes de performances
- Meilleures pratiques
- Bugs potentiels

Relatif aux Tests

Écriture de Cas de Test

Veuillez écrire des cas de test complets pour [fonction/classe/composant], incluant :
- Tests de cas normaux
- Tests de conditions limites
- Tests de cas d'erreur
- Mock des dépendances

Correction des Tests

Certains tests ont échoué, veuillez analyser les causes de l'échec et les corriger. La commande pour exécuter les tests est : [commande de test]

Amélioration de la Couverture des Tests

Veuillez analyser la couverture des tests actuelle et ajouter des cas de test pour les parties avec une couverture insuffisante.

Développement Frontend

Implémentation de Composants UI

Veuillez implémenter le composant UI selon ce design : [télécharger le design]
Exigences :
- Design réactif
- Support du mode sombre
- Support de l'accessibilité
- Conforme aux normes de design

Ajustement des Styles

Veuillez optimiser les styles de [composant/page], en réalisant les effets suivants :
- [exigences de style spécifiques]
- Maintenir la cohérence avec le design global
- Assurer l'affichage normal sur différents appareils

Gestion de l'État

Veuillez implémenter la gestion de l'état pour [fonctionnalité], incluant :
- Conception de la structure d'état
- Définition des Actions
- Implémentation des Reducers
- Gestion des opérations asynchrones

Développement Backend

Conception de Base de Données

Veuillez concevoir la structure des tables de base de données pour [fonctionnalité], incluant :
- Définition de la structure des tables
- Conception des index
- Contraintes de relation
- Scripts de migration

Développement de Middleware

Veuillez implémenter un middleware [nom du middleware], les fonctionnalités incluent :
- [exigences fonctionnelles spécifiques]
- Gestion des erreurs
- Enregistrement des logs
- Surveillance des performances

Intégration de Services

Veuillez m'aider à intégrer [service tiers], incluant :
- Configuration SDK
- Encapsulation des appels API
- Gestion des erreurs
- Tests unitaires

Rédaction de Documentation

Génération de Documentation API

Veuillez générer la documentation API pour le projet, incluant :
- Liste des interfaces
- Description des paramètres de requête
- Exemples de format de réponse
- Explication des codes d'erreur

Commentaires du Code

Veuillez ajouter des commentaires détaillés pour [fichier/fonction], incluant :
- Description de la fonctionnalité
- Explication des paramètres
- Explication des valeurs de retour
- Exemples d'utilisation

Mise à Jour du README

Veuillez mettre à jour le fichier README.md du projet, en vous assurant qu'il inclut :
- Introduction au projet
- Instructions d'installation
- Méthodes d'utilisation
- Guide de contribution

Workflow Git

Commit du Code

Veuillez examiner les modifications actuelles, écrire un message de commit approprié et committer le code. Le message de commit doit suivre les normes de commit du projet.

Création de PR

Veuillez créer une Pull Request, incluant :
- Titre et description clairs
- Résumé des modifications
- Plan de test
- Liens vers les Issues associées

Gestion des Branches

Veuillez m'aider à créer une nouvelle branche de fonctionnalité [nom de la branche] et basculer vers cette branche pour commencer le développement.

Gestion de Projet

Décomposition des Tâches

J'ai besoin d'implémenter [description de la grande fonctionnalité]. Veuillez m'aider à la décomposer en plusieurs petites tâches, chaque tâche inclut :
- Description de la tâche
- Estimation du temps
- Relations de dépendance
- Critères d'acceptation

Planification de Projet

Veuillez m'aider à élaborer un plan de développement de projet, incluant :
- Division des modules fonctionnels
- Priorités de développement
- Planification temporelle
- Évaluation des risques

Sélection Technologique

Pour [exigences du projet], veuillez m'aider à analyser la sélection technologique, comparer les avantages et les inconvénients de différentes solutions et recommander la pile technologique la plus appropriée.

Analyse du Code

Analyse des Dépendances

Veuillez analyser les relations de dépendance du projet, vérifier :
- S'il y a des dépendances redondantes
- S'il y a des vulnérabilités de sécurité
- S'il faut mettre à jour les versions
- S'il existe des solutions alternatives

Analyse de l'Architecture

Veuillez analyser l'architecture globale du projet, évaluer :
- Si les responsabilités des modules sont claires
- Si le degré de couplage est raisonnable
- Comment est l'extensibilité
- Quels espaces d'amélioration existent

Statistiques du Code

Veuillez collecter des statistiques sur la situation du code du projet, incluant :
- Nombre de lignes de code
- Nombre de fichiers
- Distribution de la pile technologique
- Couverture des tests

Configuration de l'Environnement

Configuration de l'Environnement de Développement

Veuillez m'aider à configurer l'environnement de développement, incluant :
- Installation des dépendances nécessaires
- Configuration des variables d'environnement
- Configuration des outils de développement
- Vérification que l'environnement fonctionne normalement

Configuration CI/CD

Veuillez configurer le processus CI/CD pour le projet, incluant :
- Tests automatisés
- Contrôle de la qualité du code
- Déploiement automatique
- Mécanisme de notification

Configuration Docker

Veuillez créer la configuration Docker pour le projet, incluant :
- Dockerfile
- docker-compose.yml
- Configuration des variables d'environnement
- Instructions de déploiement

Techniques Avancées

Traitement par Lots

Veuillez effectuer [opération] sur tous les fichiers [type de fichier] dans le projet, en vous assurant :
- Cohérence des opérations
- Ne pas endommager les fonctionnalités existantes
- Conformité aux normes du projet

Scripts d'Automatisation

Veuillez créer un script d'automatisation pour [description de la tâche], le script devrait :
- Prendre en charge les paramètres de ligne de commande
- Inclure la gestion des erreurs
- Fournir des logs détaillés
- Être facile à maintenir

Génération de Code

Veuillez générer les fichiers de code correspondants en fonction de [configuration/template], incluant :
- [type de fichier spécifique]
- Suivre les conventions du projet
- Inclure les commentaires nécessaires
- Passer les tests de base

Suggestions d'Utilisation

Principes pour Écrire des Prompts

Être Spécifique et Clair

Décrire les exigences en détail, éviter les expressions vagues

Procéder par Étapes

Décomposer les tâches complexes en plusieurs étapes

Établir des Limites

Clarifier ce qu'il faut faire et ce qu'il ne faut pas faire

Inclure le Contexte

Fournir les informations contextuelles nécessaires

Vérifier et Confirmer

Pour les étapes importantes, demander confirmation avant de continuer

Modificateurs Couramment Utilisés

"Veuillez d'abord analyser..." : Exiger que Claude comprenne avant d'agir
"Pour le moment ne pas..." : Établir des limites claires
"Faire une pause après chaque étape" : Contrôler le rythme d'exécution

Techniques pour Augmenter l'Efficacité

Utiliser @ pour Référencer les Fichiers

@src/components/Button.tsx référence directement le contenu du fichier

Exploiter la Pensée Étendue

Appuyez sur Shift+TAB deux fois pour entrer en mode PLAN pour la planification

Nettoyer Raisonnablement le Contexte

Utilisez /clear et /compact pour gérer l'historique des conversations

Créer des Commandes Personnalisées

Définir des commandes couramment utilisées dans le répertoire .claude/commands/

Opérations par Lots

Traiter plusieurs tâches similaires en même temps pour améliorer l'efficacité

💡 Astuce : Ces modèles de prompts peuvent être adaptés en fonction des exigences spécifiques du projet. Il est recommandé de sauvegarder cet article comme référence quotidienne pour le développement et de maîtriser progressivement les façons efficaces de communiquer avec Claude Code.

Exemples Pratiques

Exemple 1 : Correction Rapide de Bug

J'ai rencontré une erreur lors de l'exécution de npm test :
"TypeError: Cannot read property 'map' of undefined at UserList.tsx:45"

Veuillez :
1. Analyser la cause de l'erreur
2. Fournir une solution de correction
3. Expliquer pourquoi ce problème s'est produit
4. Suggérer comment éviter des problèmes similaires

Exemple 2 : Optimisation des Performances du Code

Les utilisateurs ont signalé que la page de liste se charge lentement, veuillez :
1. Analyser les goulots d'étranglement des performances de @src/pages/UserList.tsx
2. Optimiser en utilisant les résultats de React DevTools Profiler
3. Implémenter le défilement virtuel ou la pagination
4. Ajouter l'état de chargement et la gestion des erreurs
5. S'assurer que la fonctionnalité fonctionne normalement après l'optimisation

Exemple 3 : Implémentation d'une Nouvelle Fonctionnalité

J'ai besoin d'ajouter la fonctionnalité d'exportation Excel :
1. Examiner d'abord l'implémentation du composant de tableau existant
2. Concevoir l'interface de la fonctionnalité d'exportation
3. Implémenter la logique d'exportation dans le frontend
4. Ajouter le bouton d'exportation et l'indicateur de progression
5. Gérer l'exportation par lots pour de grandes quantités de données
6. Écrire les cas de test correspondants

En utilisant ces prompts soigneusement conçus, vous serez en mesure de mieux exploiter les puissantes fonctionnalités de Claude Code, d'améliorer considérablement l'efficacité de développement et la qualité du code.

Innovez sans limites avec l’IA, des opportunités infinies
À propos
Fonctionnalités
Documentation
Tarifs
Contactez-nous
Conditions et politiques
Conditions d’utilisation
Politique de confidentialité
Loi sur les transactions commerciales spécifiques