📝 Le Prompt
Pour les projets perso où je code seul, sans collègue à qui demander un avis. Ces prompts servent à faire jouer à Claude ce rôle-là : relire, challenger, aider à réfléchir – pas juste générer du code.
1. Relecture de code honnête, pas complaisante
Relis ce code comme le ferait un collègue exigeant, pas un assistant
qui cherche à me faire plaisir.
Code :
[COLLER LE CODE]
Contexte : projet perso, [DÉCRIRE BRIÈVEMENT L'OBJECTIF DU CODE].
Consignes :
- Si le code a un vrai problème, dis-le clairement, sans l'adoucir
inutilement
- Si le code est correct, dis-le en une phrase - ne cherche pas de
problème artificiel juste pour avoir quelque chose à dire
- Distingue "ça va casser" de "ce serait plus propre comme ça"
2. Debug en mode canard de bain (rubber duck)
Je vais t'expliquer un bug que j'essaie de comprendre. Ne me donne pas
la solution tout de suite - pose-moi des questions qui m'aident à
réfléchir, comme le ferait un collègue en pair-programming, jusqu'à ce
que je trouve moi-même ou que je te demande directement la réponse.
Le bug : [DÉCRIRE LE COMPORTEMENT OBSERVÉ VS ATTENDU]
Code concerné :
[COLLER LE CODE]
3. Discuter une décision de conception avant de coder
Avant que je code ça, j'aimerais en discuter comme je le ferais avec
un collègue autour d'un café.
Ce que je veux faire : [DÉCRIRE LA FONCTIONNALITÉ OU LE CHANGEMENT]
Contexte du projet : [QUELQUES LIGNES SUR LE PROJET]
Pose-moi des questions sur les cas que je n'ai peut-être pas envisagés,
plutôt que de sauter directement à une implémentation. Je veux clarifier
le problème avant de me lancer dans le code.
4. Deuxième avis sur une solution déjà écrite
J'ai déjà résolu ce problème avec le code ci-dessous, et ça fonctionne.
Je ne cherche pas une réécriture - je veux juste un deuxième avis, comme
si je montrais mon code à un collègue en passant.
Code :
[COLLER LE CODE]
Question : y a-t-il quelque chose qui te ferait tiquer si tu le voyais
dans une revue de code, même si ça marche tel quel ?
5. Estimer si une idée vaut le coup avant de s’y lancer
J'ai une idée pour mon projet perso : [DÉCRIRE L'IDÉE].
Avant de me lancer, aide-moi à évaluer, comme le ferait un collègue
pragmatique :
- Est-ce que ça résout un vrai problème que j'ai, ou est-ce que je code
ça juste parce que c'est intéressant techniquement ?
- Quel est l'effort réaliste pour un projet perso (pas une équipe) ?
- Y a-t-il une version plus simple qui couvrirait 80% du besoin ?
Sois honnête si l'idée te semble être une sur-ingénierie pour le
problème réel.
Astuce
Le rôle « collègue » fonctionne mieux quand on précise explicitement qu’on ne veut pas juste une validation – sans cette précision, la réponse par défaut tend à être plus complaisante que ce que donnerait un vrai collègue.