Chargement

Le flux de travail explorer → planifier → coder → valider

Leçon 58 min
Chargement

Le flux de travail explorer → planifier → coder → valider

RésuméTranscription

Si vous ne devez retenir qu'une seule chose de ce cours, que ce soit ce flux de travail : Explorer, Planifier, Coder et Valider. Sans cela, la plupart des gens demandent directement à Claude d'écrire du code, ce qui entraîne davantage de corrections de trajectoire par la suite.

Explorer et planifier

Le moyen le plus rapide de gérer ces deux premières étapes est d'utiliser le mode Plan. En mode Plan, Claude ne peut pas modifier de fichiers. Il lit les fichiers et exécute des commandes shell pour explorer, en rassemblant des informations sur la façon dont il abordera l'implémentation.

Pour activer le mode Plan, appuyez sur Shift + Tab jusqu'à ce que la barre d'état affiche plan mode on. Rédigez ensuite une requête comme celle-ci :

Barre d'état de Claude Code affichant le mode Plan activé avec Shift+Tab pour basculer

J'ai besoin d'ajouter la conversion WebP à notre pipeline de téléversement d'images. Déterminez à quel endroit du pipeline cela doit se produire, si nous avons besoin de nouvelles dépendances, et comment aborder cela.

Claude va lire les fichiers pertinents, effectuer quelques recherches web, et vous proposer un plan d'action. Examinez-le et déterminez s'il répond à vos critères. Si ce n'est pas le cas, demandez-lui de revoir des points spécifiques.

Claude Code présentant le plan avec des options pour l'approuver, revoir certains points ou poser des questions

C'est le meilleur moment pour corriger la trajectoire, car aucun code n'a encore été écrit. Vous pouvez également exécuter le sous-agent d'exploration sans être en mode Plan si vous souhaitez simplement obtenir un résumé général de votre base de code sans intention d'y apporter des modifications par la suite.

Coder

Une fois que le plan vous convient, sélectionnez « approve » pour l'accepter et laisser Claude parcourir les éléments de la liste. Votre mode d'autorisation détermine la façon dont Claude procède : il peut vous demander votre accord à chaque étape, accepter automatiquement les modifications de fichiers, ou fonctionner en mode automatique avec un contrôle de sécurité en arrière-plan qui examine la plupart des actions.

Claude fera de son mieux pour résoudre les problèmes avant de considérer le plan comme « terminé », mais il vous faudra parfois intervenir. C'est là tout l'intérêt de travailler avec le mode Plan : après l'exécution, vous disposez également du contexte de la façon dont vous êtes parvenu aux résultats, ce qui aide à orienter les prochaines décisions de Claude.

Quelques conseils pour fluidifier la phase de codage :

  • Définissez un critère de réussite. Pour que Claude soit confiant dans ses résultats, il doit savoir clairement à quoi ressemble un résultat « correct ». Rendez cela explicite lors de la rédaction de votre plan.

  • Ajoutez des outils. Les outils qui aident Claude à atteindre ses objectifs suppriment beaucoup d'allers-retours. Par exemple, si vous développez des interfaces web, installez l'extension Claude in Chrome afin que Claude Code puisse contrôler un onglet de navigateur et tester directement l'interface.

    La page de l'extension Claude in Chrome dans le Chrome Web Store

  • Incluez une suite de tests. Donnez à Claude une suite de tests par rapport à laquelle il peut valider en continu. Claude peut même écrire les tests pour vous. Avant de lui confier cette tâche, assurez-vous que les tests constituent une source de vérité fiable afin d'éviter les faux positifs.

Valider

Une fois que vous avez testé vous-même les modifications et que vous êtes satisfait des résultats, il est temps de pousser votre code. Avant de valider, exécutez un sous-agent de revue de code pour examiner votre travail. Un sous-agent apporte un regard neuf sur la base de code : il ne porte pas les biais que l'agent principal pourrait avoir accumulés au cours de la session.

Un sous-agent de revue de code s'exécutant dans Claude Code, lisant des fichiers et examinant les modifications récentes

Demandez ensuite à Claude de générer un message de commit dans votre style. Répétez l'opération.

Récapitulatif

Pour être efficace avec Claude Code, suivez le flux de travail Explorer, Planifier, Coder et Valider :

  • Explorer donne à Claude le contexte pertinent dont il a besoin pour votre projet.
  • Planifier crée un plan d'action que Claude utilise pour mesurer la réussite.
  • Coder correspond aux allers-retours entre vous et Claude avant d'aboutir au résultat final.
  • Valider vous aide à examiner et pousser votre code afin de pouvoir démarrer votre prochaine fonctionnalité.