Qu’est-ce qu’un Gauntlet Loop ? Développer des jeux avec des agents critiques
Une boucle de critique est une méthode d'incitation par laquelle un agent critique distinct compare le travail d'une IA à une référence fixe et le renvoie jusqu'à ce qu'il soit à la hauteur. Comment ça marche et comment en exécuter un pour les jeux.
Qu’est-ce qu’un gauntlet loop ?
Une boucle gauntlet est une méthode de développement de jeux, d'applications et d'autres projets utilisant des agents d'IA dans laquelle un agent critique distinct critique à plusieurs reprises le travail de l'agent constructeur par rapport à une référence fixe. Cela produit des résultats de haute qualité grâce à de nombreuses séries de révisions, plutôt que de se contenter du premier résultat passable.
Les boucles Gauntlet ont été introduites pour la première fois en juillet 2026 par Matt Shumer, qui a publié sur X la création d'un jeu de tir de style Call of Duty dans Three.js avec une seule invite. Il a inventé le terme boucle à gant et a écrit à ce sujet sur son blog.
Comment fonctionne un gauntlet loop ?
Un agent de programmation, comme Claude Code ou Codex, se voit donner un objectif et un exemple de ce à quoi devrait ressembler le travail fini. Cet agent principal effectue l'orchestration, divisant le projet en sous-sections qui peuvent chacune être construites et critiquées par des sous-agents. Pour chaque pièce, le constructeur en réalise un essai, puis le critique la compare à la référence fournie pour l'œuvre complète ; si la référence est meilleure, le critique donne son feedback au constructeur et la boucle continue.
Il existe quelques principes clés pour obtenir les meilleurs résultats avec une boucle à gants, notamment :
Ne décrivez pas les détails de la mise en œuvre
Les agents sont doués pour décider comment construire quelque chose et ils seront capables de porter des jugements en fonction de leur architecture pour le projet. Il est important de décrire les détails de ce que vous souhaitez construire, car c'est là que votre vision créative entre en jeu, mais essayez d'éviter de décrire comment la mettre en œuvre.
Donner à l’agent un critère de qualité précis et vérifiable
Une référence claire et de qualité facilite l’amélioration du travail de l’agent. Il peut s’agir de captures d’écran, de sites web précis, de textes ou d’autres exemples adaptés au projet. L’agent doit pouvoir comparer son travail à la référence et déterminer lequel est meilleur. Le niveau visé n’a pas besoin d’être atteignable : une référence plus exigeante peut conduire à de meilleurs résultats.
Laisser l'agent orchestrer
Au fur et à mesure que l'agent construit le projet, il sera capable de comprendre quelles tâches restent, quelles parties spécifiques nécessitent leurs propres boucles de vérification et où se trouvent les goulots d'étranglement. Outre l'instruction initiale d'utiliser les boucles critiques, laissez l'agent décider des détails de l'endroit où distribuer les sous-agents et créer des sous-boucles.
Laissons seulement l'agent critique juger
Il s’agit peut-être de la partie la plus importante de la boucle. L’agent du constructeur sait ce qu’il a créé, pourquoi il a pris les décisions qu’il a prises et comment le projet est structuré. Il est donc injuste de lui permettre de juger son propre travail. Le critique devrait modéliser un consommateur qui veut un produit de haute qualité et ne connaît pas ou ne se soucie pas des détails de la façon dont il a été fabriqué.
Ne limitez pas la boucle
La boucle du gantelet ne devrait pas avoir de « tour final » déterministe. Au contraire, il devrait fonctionner jusqu'à ce que l'agent critique soit satisfait et estime que le jeu ne peut plus s'améliorer. Même si vous atteignez une limite de session lors de la construction, vous pouvez simplement reprendre la boucle après la réinitialisation de votre limite. Une fois que l'agent a fourni un résultat final, vous pouvez continuer à émettre des invites de suivi pour des modifications et des améliorations supplémentaires.
Améliorer la qualité des ressources avec des gauntlet loops
L’un des obstacles les plus courants rencontrés dans les boucles de critique est que la qualité des ressources procédurales 3D stagne, tandis que les critiques ne cessent de signaler que l’environnement est plus faible que la référence. Une fois que cela se produit, il devient difficile pour le constructeur de continuer à s'améliorer, car les ressources procédurales ne peuvent aller plus loin.
Le générateur de modèles 3D IA de Thrixel crée des ressources 3D de haute qualité, prêtes pour le jeu, avec des parties nommées et modifiables, afin que l'agent puisse affiner et modifier des modèles individuels pièce par pièce, au lieu d'avoir à les régénérer à partir de zéro lorsque quelque chose ne va pas. Cela correspond parfaitement au flux de travail de la boucle de critique, car cela permet à l'agent d'effectuer le même travail avec les ressources 3D qu'avec le reste du projet : continuez à comparer avec la référence et itérez jusqu'à ce que le critique soit satisfait.
Exécuter des gauntlet loops avec le skill Build World de Thrixel
Build World est le skill d'agent open source de Thrixel pour le flux de travail de boucle de critique. Une fois le skill installé, vous pouvez décrire n'importe quel jeu, environnement ou autre monde 3D, et l'agent le construit du début à la fin à l'aide de Thrixel pour des ressources modifiables de haute qualité. De plus, vous pouvez accéder à tous les éléments générés dans votre compte Thrixel, afin de pouvoir apporter d'autres modifications et demander à l'agent d'intégrer les éléments mis à jour dans le jeu.
Créer et publier des mondes
Gauntlet loops pour moteurs de jeu et agents de programmation
Le constructeur et le critique ont besoin de preuves provenant du moteur sur lequel le jeu s'exécute. Ces guides montrent comment la boucle relie les modifications de code, les modifications des ressources Thrixel et les tests de jeu dans des flux de travail spécifiques :
- Boucles Gauntlet pour les jeux Unity : examinez la conduite, le comportement de la caméra et les proportions des assets, puis testez les révisions du C# et du modèle en mode Lecture.
- Boucles Gauntlet pour les jeux Unreal Engine : évaluez la lisibilité des niveaux et les interactions des puzzles, puis vérifiez les modifications apportées aux assets et au Blueprint dans Play-In-Editor.
- Boucles Gauntlet pour les jeux Roblox : vérifiez l'espacement des obstacles, la récupération des points de contrôle et les pièces mobiles après Luau et les révisions du modèle dans Studio.
- Boucles Gauntlet avec Claude Code : transformez les commentaires d'un critique distinct en modifications de caméra, de gameplay et d'assets.
- Boucles Gauntlet avec Codex : révisez le code et les parties d'assets nommées, puis exécutez la boucle complète du jeu pour une autre critique.
Pour le côté asset du flux de travail, voyez comment un serveur MCP modèle 3D prend en charge une boucle de critique et comment évaluer les assets générés par l'IA dans une scène.
Questions fréquentes sur les gauntlet loops
Un gauntlet loop est-il la même chose que le vibe coding ?
Ils se chevauchent. Vibe coding ou vibe gaming est la pratique générale consistant à créer un jeu en décrivant ce que vous voulez à un agent. Une boucle de critique est une technique spécifique permettant d'obtenir des résultats de haute qualité en matière de vibe coding ou de jeu en utilisant le paradigme de vérification d'agent constructeur/critique.
Ai-je besoin d'un outil particulier ?
Vous avez besoin d'un agent capable d'exécuter du code, de restituer le résultat, de l'examiner et de générer d'autres agents. Une simple fenêtre de discussion ne fonctionnera pas, car le critique doit pouvoir inspecter le travail du constructeur. Pour utiliser Thrixel pour les assets, vous pouvez créer un compte gratuit here.
Combien de temps une boucle doit-elle durer ?
Plus longtemps que ce qui semble raisonnable. Avec une barre suffisamment haute, il y a presque toujours place à l'amélioration, et ce n'est pas parce qu'un jeu est passable que l'agent ne peut pas continuer à l'améliorer.