Hva er en Gauntlet Loop? Bygg spill med Agent Critic Loops
En gauntlet loop er en spørremetode der en egen kritikeragent sammenligner en AIs arbeid med en fast referanse og sender den tilbake til den måler opp. Hvordan det fungerer, og hvordan du kjører en for spill.
Hva er en gauntlet loop?
En gauntlet loop er en metode for å utvikle spill, apper og andre prosjekter ved hjelp av AI-agenter der en separat kritikeragent gjentatte ganger kritiserer byggagentens arbeid sammenlignet med en fast referanse. Dette gir resultater av høy kvalitet gjennom mange runder med revisjoner, i stedet for å sette seg på det første akseptable resultatet.
Gauntlet-løkker ble først introdusert i juli 2026 av Matt Shumer, som skrev på X om å bygge et Call of Duty-stil skytespill i Three.js med en enkelt melding. Han laget begrepet gauntlet loop og skrev om det på sin blogg.
Hvordan fungerer en gauntlet loop?
En AI-programmeringsagent, som Claude Code eller Codex, får et mål og et eksempel på hvordan det ferdige arbeidet skal se ut. Denne hovedagenten utfører orkestreringen, og deler opp prosjektet i underseksjoner som hver kan bygges og kritiseres av underagenter. For hvert stykke produserer byggherren et forsøk på det, så sammenligner kritikeren det med den oppgitte referansen for komplett arbeid; hvis referansen er bedre, gir kritikeren byggherren tilbakemelding og loopen fortsetter.
Det er noen få nøkkelprinsipper for å oppnå de beste resultatene med en gauntlet loop, som inkluderer:
Ikke beskriv implementeringsdetaljene
Agenter er flinke til å bestemme hvordan de skal bygge noe, og de vil være i stand til å foreta vurderinger basert på arkitekturen deres for prosjektet. Det er viktig å beskrive detaljene i det du ønsker å bygge, siden det er her din kreative visjon kommer inn, men prøv å unngå å beskrive hvordan du implementerer den.
Gi AI-agenten en spesifikk, kontrollerbar standard
Å ha en klar referanse av høy kvalitet vil gjøre det lettere for agenten din å forbedre arbeidet sitt. Skjermbilder er flotte, eller spesifikke nettsteder, skrevne sider eller hva som passer til det du prøver å bygge. Det skal være enkelt for agenten å sammenligne arbeidet med referansen din og finne ut hvilken som vinner. Baren trenger faktisk ikke å være oppnåelig, men jo sterkere referanse agenten har for sammenligning, jo bedre resultater får du.
La agenten orkestrere
Etter hvert som agenten bygger prosjektet, vil den kunne forstå hvilke oppgaver som gjenstår, hvilke spesifikke deler som trenger sine egne verifikasjonsløkker, og hvor flaskehalsene er. I tillegg til den første instruksjonen om å bruke kritikerløkker, la agenten bestemme spesifikasjonene for hvor de skal distribuere underagenter og lage underløkker.
La bare kritikeragenten dømme
Dette er kanskje den viktigste delen av loopen. Byggeagenten vet hva den skapte, hvorfor den tok beslutningene den gjorde, og hvordan prosjektet er strukturert, så det er urettferdig å la det bedømme sitt eget arbeid. Kritikeren bør modellere en forbruker som vil ha et produkt av høy kvalitet og ikke vet eller bryr seg om detaljene i hvordan det ble laget.
Ikke begrens sløyfen
gauntlet loop bør ikke ha en deterministisk "finale runde." Snarere bør det kjøre til kritikeragenten er fornøyd og mener spillet ikke kan forbedres ytterligere. Selv om du treffer en øktgrense mens du bygger, kan du ganske enkelt gjenoppta loopen etter at grensen er tilbakestilt. Etter at agenten har gitt et endelig resultat, kan du fortsette å gi oppfølgingsmeldinger for ytterligere endringer og forbedringer.
Hvordan forbedre kvaliteten på ressurser i gauntlet loops
En av de vanligste veggene man møter i gauntlet loops er at kvaliteten på prosedyremessige 3D-elementer platåer, mens kritikeren fortsetter å rapportere at miljøet er svakere enn referansen. Når dette skjer, blir det vanskelig for byggherren å fortsette å forbedre seg, ettersom prosessuelle ressurser bare kan gå så langt.
Thrixels AI 3D-modellgenerator skaper spillklare 3D-elementer av høy kvalitet med navngitte, redigerbare deler, slik at agenten kan avgrense og redigere individuelle modeller stykke for stykke, i stedet for å måtte regenerere fra bunnen av når noe ikke stemmer. Dette passer perfekt til gauntlet loop-arbeidsflyten, siden det gjør det mulig for agenten å utføre det samme arbeidet med 3D-ressurser som det gjør med resten av prosjektet: fortsett å sammenligne med referansen, og gjenta til kritikeren er fornøyd.
Kjører gauntlet loops med Thrixels Build World-skill
Build World er Thrixels åpen kildekode-agentferdighet for gauntlet loop-arbeidsflyten. Med ferdigheten installert kan du beskrive ethvert spill, miljø eller annen 3D-verden, og agenten bygger den fra start til slutt ved å bruke Thrixel for høykvalitets og redigerbare ressurser. Videre kan du få tilgang til alle de genererte ressursene i Thrixel-kontoen din, slik at du kan gjøre ytterligere endringer og få agenten til å trekke de oppdaterte ressursene inn i spillet.
Skap og publiser verdener
Gauntlet loops for spillmotorer og AI-programmeringsagenter
Byggherren og kritikeren trenger bevis fra motoren der spillet kjører. Disse veiledningene viser hvordan loopen kobler sammen kodeendringer, redigeringer av Thrixel-elementer og leketesting i spesifikke arbeidsflyter:
- Gauntlet-løkker for Unity-spill: gjennomgå kjøring, kameraatferd og aktivaproporsjoner, og test deretter C# og modellrevisjoner i avspillingsmodus.
- Gauntlet-løkker for Unreal Engine-spill: evaluer nivålesbarhet og puslespillinteraksjoner, sjekk deretter aktiva- og Blueprint-endringer i Play-In-Editor.
- Gauntlet loops for Roblox-spill: sjekk hinderavstand, kontrollpunktgjenoppretting og bevegelige deler etter Luau og modellrevisjoner i Studio.
- Gauntlet-løkker med Claude Code: gjør en separat kritikertilbakemelding til kamera, spilling og endringer i aktiva.
- Gauntlet-løkker med Codex: revider kode og navngitte aktivadeler, og kjør deretter hele spillløkken for en ny kritikk.
For ressursdelen av arbeidsflyten beskriver veiledningene hvordan en MCP-server for 3D-modeller støtter en gauntlet loop, og hvordan man evaluerer AI-genererte ressurser i en scene.
Vanlige spørsmål om gauntlet loops
Er en gauntlet loop det samme som vibe coding?
De overlapper hverandre. Vibe-koding eller vibe gaming er den generelle praksisen for å bygge et spill ved å beskrive hva du vil til en agent. En gauntlet loop er en spesifikk teknikk for å oppnå resultater av høy kvalitet fra vibe coding eller spill ved å bruke byggmester-/kritikeragent-kontrollparadigmet.
Trenger jeg et spesielt verktøy?
Du trenger en agent som kan kjøre kode, gjengi resultatet, se på det og skape andre agenter. Et vanlig chattevindu vil ikke fungere, fordi kritikeren må kunne inspisere byggherrens arbeid. For å bruke Thrixel for ressurser, kan du opprette en gratis konto her.
Hvor lenge skal en løkke løpe?
Lengre enn det som føles rimelig. Med en høy nok bar er det nesten alltid rom for forbedringer, og bare fordi et spill er akseptabelt betyr det ikke at agenten ikke kan fortsette å forbedre det.