/goal (Claude Code)
La commande de Claude Code qui fait travailler l'agent jusqu'à ce qu'une condition soit remplie, sans que tu relances un message à chaque étape. Tu écris la condition (« tous les tests de test/auth passent et le lint est propre »), Claude enchaîne les tours, et après chacun un petit modèle rapide, Haiku par défaut, lit la conversation et rend un verdict : pas encore, atteint, ou impossible. Ce n'est pas l'agent qui décide qu'il a fini, c'est un second modèle. `/goal` sans argument affiche l'état, `/goal clear` l'arrête.
Forces
- La fin est jugée par un modèle distinct de celui qui travaille
- Aucune installation : une commande, active pour la session en cours
- Verdict et raison visibles à chaque tour, avec le nombre de tours et les tokens dépensés
Limites
- L'évaluateur ne voit que la conversation : une condition que Claude n'affiche pas ne sera jamais validée
- En mode manuel, Claude demande encore la permission avant chaque outil, il faut le mode auto pour tourner sans toi
Pour qui
- Migrer un module jusqu'à ce que chaque appel compile et que les tests passent
- Traiter une file de tickets étiquetés jusqu'à ce qu'elle soit vide