Blog›Guides

Exécution de la boucle Gauntlet dans Claude Code : /loop, Ultracode et sous-agents

Ce que /loop et ultracode font réellement dans le prompt original, la configuration minimale de Claude Code, et le port en langage simple pour tout autre agent.

Exécution de la boucle Gauntlet dans Claude Code : /loop, Ultracode et sous-agents

Exécuter la boucle Gauntlet dans Claude Code : /loop, Ultracode et sous-agents

La boucle gauntlet est née dans Claude Code, et deux de ses mots magiques dans le prompt original sont des fonctionnalités de Claude Code. Voici ce qu'ils font, et comment exécuter un gauntlet ailleurs.

Les deux mots magiques

  • /loop relance un prompt jusqu'à ce que vous l'arrêtiez ou qu'une condition soit remplie. Dans le gauntlet, c'est le moteur de "continue jusqu'à ce que le critique soit impressionné" : la boucle relance littéralement le cycle améliorer-comparer au lieu de faire confiance au modèle pour persévérer seul.
  • ultracode fait adhérer la session à l'orchestration multi-agents : l'agent principal peut déployer des sous-agents constructeurs et des sous-agents critiques en parallèle. C'est sur cela que s'appuie "déployer des sous-agents" : des constructeurs et des critiques comme des contextes réellement séparés, pas du jeu de rôle dans un seul contexte.
  • Le prompt original de Shumer utilise les deux, plus une astuce structurelle qui vaut la peine d'être copiée : un contrat d'architecture (dans Claude of Duty, un fichier définissant les interfaces des sous-systèmes et la propriété des répertoires) pour que les constructeurs parallèles ne se marchent pas dessus.

    La configuration minimale de Claude Code

  • Rédigez votre prompt gauntlet à partir du modèle : objectif, barre nommée, séparation, constructeur+critique, sortie méritée.
  • Collez-le dans une nouvelle session - la nouveauté compte, le critique ne doit pas hériter du contexte.
  • Rendez la barre accessible depuis la machine : une URL que l'agent peut capturer, un fichier qu'il peut lire, un dépôt qu'il peut exécuter.
  • Éloignez-vous. La sortie est le choix aveugle du critique qui bascule, pas votre patience.
  • Pas de Claude Code ? Même structure, mots simples

    Le schéma se transpose à n'importe quel framework d'agents : remplacez /loop par "continuez à boucler jusqu'à ce que le critique choisisse le nôtre ; ne vous arrêtez jamais après un nombre fixe de tours", et remplacez ultracode par "exécutez les constructeurs et les critiques comme des sous-agents parallèles avec des contextes séparés". La compétence RoboNuggets qui a popularisé la version réutilisable fait exactement cet échange pour les agents non-Claude.

    La structure est la technique ; la plateforme décide seulement de la part qui s'exécute sans surveillance. Plongez dans les choix de conception dans l'article sur le critique et l'original annoté.

    Tags
    gauntlet-loop·agent-loop·prompt-engineering·claude-code·builder-critic·agents