Apa itu Gauntlet Loop? Membangun Game dengan Agent Critic Loops

gauntlet loop adalah metode dorongan di mana agen kritikus terpisah membandingkan karya AI dengan referensi tetap dan mengirimkannya kembali hingga sesuai. Cara kerjanya, dan cara menjalankannya untuk game.

Apa itu gauntlet loop?

gauntlet loop adalah metode pengembangan game, aplikasi, dan proyek lainnya menggunakan agen AI yang mana agen pengkritik terpisah berulang kali mengkritik pekerjaan agen pembuat dibandingkan dengan referensi tetap. Hal ini menghasilkan hasil berkualitas tinggi melalui banyak putaran revisi, dibandingkan hanya menentukan hasil pertama yang lumayan.

Loop tantangan pertama kali diperkenalkan pada Juli 2026 oleh Matt Shumer, yang memposting di X tentang membuat penembak bergaya Call of Duty di Three.js dengan satu perintah. Dia menciptakan istilah gauntlet loop dan menulisnya di blog miliknya.

Bagaimana cara kerja gauntlet loop?

Agen pengkodean, seperti Claude Code atau Codex, diberikan tujuan dan contoh seperti apa hasil akhirnya. Agen utama ini melakukan orkestrasi, memecah proyek menjadi beberapa subbagian yang masing-masing dapat dibangun dan dikritik oleh sub-agen. Untuk setiap bagian, pembuatnya mencoba mengerjakannya, kemudian kritikus membandingkannya dengan referensi yang diberikan untuk pekerjaan lengkap; jika referensinya lebih baik, kritikus memberikan umpan balik kepada pembuatnya dan perulangan berlanjut.

Ada beberapa prinsip utama untuk mencapai hasil terbaik dengan gauntlet loop, yang meliputi:

Jangan jelaskan detail implementasinya

Agen pandai memutuskan bagaimana membangun sesuatu, dan mereka akan dapat membuat penilaian berdasarkan arsitektur proyek mereka. Mendeskripsikan detail dari apa yang ingin Anda bangun itu penting, karena di sinilah visi kreatif Anda muncul, namun cobalah untuk menghindari menjelaskan bagaimana cara mengimplementasikannya.

Berikan agen batasan yang spesifik dan dapat diverifikasi

Memiliki referensi yang jelas dan berkualitas tinggi akan memudahkan agen Anda meningkatkan kinerjanya. Tangkapan layar sangat bagus, atau situs web tertentu, halaman tertulis, atau apa pun yang sesuai dengan apa yang ingin Anda buat. Agen harus mudah membandingkan pekerjaannya dengan referensi Anda dan menentukan mana yang menang. Batasan tersebut sebenarnya tidak harus dapat dicapai, namun semakin kuat referensi yang dimiliki agen untuk perbandingan, semakin baik hasil yang akan Anda peroleh.

Biarkan agen mengaturnya

Saat agen membangun proyek, agen akan dapat memahami tugas apa yang tersisa, bagian spesifik mana yang memerlukan putaran verifikasinya sendiri, dan di mana hambatannya. Selain instruksi awal untuk menggunakan loop kritik, biarkan agen memutuskan secara spesifik di mana akan mendistribusikan sub-agen dan membuat sub-loop.

Biarkan saja agen kritikus yang menilai

Ini mungkin bagian terpenting dari perulangan. Agen pembangun mengetahui apa yang dibuatnya, mengapa ia mengambil keputusan tersebut, dan bagaimana proyek tersebut disusun, sehingga tidak adil jika membiarkannya menilai pekerjaannya sendiri. Kritikus harus menjadi teladan bagi konsumen, yang menginginkan produk berkualitas tinggi dan tidak mengetahui atau tidak peduli dengan detail cara pembuatannya.

Jangan batasi putarannya

gauntlet loop seharusnya tidak memiliki “babak final” yang deterministik. Sebaliknya, ini harus berjalan sampai agen kritikus merasa puas dan yakin bahwa permainan tersebut tidak dapat ditingkatkan lebih jauh lagi. Bahkan jika Anda mencapai batas sesi saat membangun, Anda dapat melanjutkan perulangan setelah batas Anda disetel ulang. Setelah agen memberikan hasil akhir, Anda dapat terus mengeluarkan perintah tindak lanjut untuk perubahan dan peningkatan tambahan.

Cara meningkatkan kualitas aset di gauntlet loops

Salah satu kendala paling umum yang ditemui di gauntlet loops adalah kualitas aset 3D prosedural yang tidak stabil, sementara kritikus terus melaporkan bahwa lingkungan lebih lemah daripada referensi. Jika hal ini terjadi, akan sulit bagi pembangun untuk terus melakukan perbaikan, karena aset prosedural hanya dapat digunakan sejauh ini.

Generator model AI 3D Thrixel menciptakan aset 3D berkualitas tinggi yang siap untuk game dengan bagian-bagian yang diberi nama dan dapat diedit, sehingga agen dapat menyempurnakan dan mengedit masing-masing model satu per satu, daripada harus membuat ulang dari awal jika ada yang tidak beres. Hal ini sangat cocok dengan alur kerja gauntlet loop, karena memungkinkan agen melakukan pekerjaan yang sama dengan aset 3D seperti yang dilakukan pada proyek lainnya: terus membandingkan dengan referensi, dan mengulangi hingga kritikus puas.

Menjalankan gauntlet loops dengan skill Build World milik Thrixel

Build World adalah skill agen sumber terbuka Thrixel untuk alur kerja gauntlet loop. Dengan skill yang terpasang, Anda dapat mendeskripsikan game, lingkungan, atau dunia 3D lainnya, dan agen membangunnya dari awal hingga akhir menggunakan Thrixel untuk aset berkualitas tinggi dan dapat diedit. Selanjutnya, Anda dapat mengakses semua aset yang dihasilkan di akun Thrixel Anda, sehingga Anda dapat melakukan pengeditan lebih lanjut dan meminta agen menarik aset yang diperbarui ke dalam game.

Logo Thrixel Buat dan publikasikan dunia

Loop tantangan untuk mesin game dan agen pemrograman

Pembangun dan kritikus memerlukan bukti dari mesin tempat permainan dijalankan. Panduan ini menunjukkan bagaimana loop menghubungkan perubahan kode, pengeditan aset Thrixel, dan pengujian permainan dalam alur kerja tertentu:

Untuk sisi aset alur kerja, lihat bagaimana server model 3D MCP mendukung gauntlet loop dan cara mengevaluasi aset yang dihasilkan AI dalam sebuah scene.

Pertanyaan umum tentang gauntlet loops

Apakah gauntlet loop sama dengan vibe coding?

Mereka tumpang tindih. Vibe coding atau vibe gaming adalah praktik umum dalam membuat game dengan mendeskripsikan apa yang Anda inginkan kepada agen. gauntlet loop adalah teknik khusus untuk mencapai hasil berkualitas tinggi dari vibe coding atau game menggunakan paradigma pemeriksaan agen pembuat/kritikus.

Apakah saya memerlukan alat tertentu?

Anda memerlukan agen yang dapat menjalankan kode, merender hasilnya, melihatnya, dan memunculkan agen lainnya. Jendela obrolan biasa tidak akan berfungsi, karena kritikus harus dapat memeriksa pekerjaan pembuatnya. Untuk menggunakan Thrixel sebagai aset, Anda dapat membuat akun gratis di sini.

Berapa lama sebuah loop harus berjalan?

Lebih lama dari yang dirasa masuk akal. Dengan standar yang cukup tinggi, hampir selalu ada ruang untuk perbaikan, dan hanya karena sebuah game dapat diterima bukan berarti agen tidak dapat terus meningkatkannya.