La méthode de prompting en deux phases d'un développeur solo pour les grands projets avec Claude AI

Structure du flux de travail
Le développeur utilise deux outils Claude distincts avec une séparation stricte : Claude Chat agit comme l'architecte, concevant tous les prompts, tandis que Claude Code sert de constructeur, exécutant ces prompts. Le développeur insiste sur le fait de ne jamais croiser ces rôles, ayant rencontré des problèmes lorsque Code concevait son propre travail, incluant des problèmes de qualité cachés, des tests ignorés et de fausses déclarations de fonctionnalité.
La méthode de prompt en deux phases
Chaque prompt envoyé à Claude Code passe par deux phases :
- Phase 1 : Claude Chat agit comme un expert du domaine pour écrire le contenu du prompt - spécifiant ce qui doit se passer, dans quel ordre et avec quelles contraintes.
- Phase 2 : Claude Chat réécrit le prompt en tant qu'« ingénieur de fiabilité IA », identifiant les modes de défaillance spécifiques à la tâche et intégrant des mesures d'atténuation incluant des portes de vérification nécessitant des preuves imprimées (pas seulement « les tests passent »), des règles anti-raccourcis, des plans de retour en arrière, des opérations sur fichier unique avant les opérations par lots, des exigences de relecture après modification et des portes de sauvegarde avant modification.
Processus de transfert
Puisque Claude Chat ne peut pas parler directement à Claude Code, le développeur copie les prompts dans un dossier de transfert et les colle dans Code. Cette friction est considérée comme nécessaire comparée au risque de l'ignorer.
Règles fondamentales
- Un prompt égale un objectif - ne jamais regrouper les tâches
- Chaque prompt spécifie le rôle exact que Code doit adopter, pas des rôles génériques comme « développeur senior » mais des combinaisons d'expertises spécifiques
- Ne jamais supposer l'état à partir de la mémoire - vérifier par rapport aux fichiers réels
- Code lit le fichier CLAUDE.md du projet au début de chaque session pour un contexte complet
- Chat pose des questions de diagnostic avant de proposer des solutions
- Si la portée s'étend en cours de conversation, Chat confirme s'il faut l'intégrer ou la reporter
- Pas d'instructions de commit dans les prompts - utiliser à la place : « Suggérez un point de contrôle de commit lorsque le travail est vérifié »
- Chaque prompt se termine par une liste de contrôle de transfert de fichiers
- Prudence au détriment de la vitesse - toujours
Questions pré-prompt
Avant d'écrire un prompt, le développeur force Claude à répondre à trois questions :
- Quel est le rôle optimal avec les traits idéaux pour CETTE tâche spécifique ?
- Quels sont tous les modes de défaillance possibles pour CETTE tâche et comment atténuez-vous chacun d'eux ?
- Est-ce que j'opère à pleine capacité ou est-ce que je me précipite ?
Pourquoi cela fonctionne
Le développeur a constaté que Claude peut être un excellent exécutant mais un superviseur peu fiable. Lorsque Code conçoit ses propres prompts, il optimise pour la complétion plutôt que pour la qualité. Lorsque Chat conçoit des prompts avec une prévention intégrée des défaillances, Code livre des résultats constants. La friction supplémentaire dans le processus est considérée comme une fonctionnalité, pas un bug.
📖 Read the full source: r/ClaudeAI
👀 See Also

Architecture système pour les codeurs Vibe : Guide d'un ingénieur senior
Un ingénieur de 10 ans d'expérience explique comment aborder la création d'applications avec Claude Code : commencez par le niveau système, pas par le code. Il couvre les quatre composants — frontend, backend, base de données, plomberie — avec un zoom sur la plomberie : API, hébergement, déploiement, secrets et sécurité.

Traiter les Sous-agents OpenClaw comme des Fonctions sans État plutôt que comme des Membres d'Équipe Persistants
Un développeur partage son expérience de passage d'une approche où les sous-agents OpenClaw étaient traités comme des membres d'équipe persistants avec des personnalités, à une vision où ils sont considérés comme des appels de fonction sans état avec des objectifs spécialisés.

Réglage fin de Qwen 3:0.6B pour la catégorisation de questions – Résultats de base vs résultats ajustés
Ajustement fin d'un petit LLM de 0,6B paramètres (Qwen 3:0.6B) avec ~850 questions domestiques en utilisant Unsloth. Le prompting de base a obtenu 10% de précision ; les résultats après ajustement dépassent probablement 80-90%.

Principes d'écriture de compétences pour Claude Code, issus de 159 compétences open-source
Un développeur partage 10 principes pour écrire des compétences efficaces pour Claude Code, basés sur la création et la maintenance d'un registre open-source avec 159 compétences. Les principes incluent des approches pratiques comme l'utilisation de dossiers plutôt que de fichiers uniques, l'ajout de sections pièges courants, et la mise en œuvre de crochets à la demande.