Gauntlet Loopとは何ですか? Agent Critic Loop を使用したゲームの構築

gauntlet loop は、別の評価エージェントが AI の作業を固定基準と比較し、評価が向上するまで送り返すプロンプト方式です。その仕組みと、ゲーム用に実行する方法。

gauntlet loopとは何ですか?

gauntlet loop は、AI エージェントを使用してゲーム、アプリ、その他のプロジェクトを開発する方法であり、別の評価エージェントが固定参照と比較してビルダー エージェントの作品を繰り返し批評します。これにより、最初に合格した結果に決着するのではなく、何度も修正を繰り返すことで高品質の結果が得られます。

ガントレット ループは、2026 年 7 月に Matt Shumer によって初めて導入されました。彼は、単一のプロンプトで Three.js で Call of Duty スタイルのシューティング ゲームを構築することについて X に投稿しました。彼は gauntlet loop という用語を作り、それについて自分のブログに書きました。

gauntlet loop はどのように機能しますか?

Claude Code や Codex などのコーディングエージェントには、目標と、完成した作品がどのように見えるべきかの例が与えられます。このリード エージェントはオーケストレーションを実行し、プロジェクトをサブセクションに分割し、サブエージェントがそれぞれを構築および批評できるようにします。それぞれの作品について、製作者はそれを試作し、批評家はそれを提供された完全な作品の参考資料と比較します。リファレンスの方が優れている場合、批評家は作成者にフィードバックを提供し、ループが継続します。

gauntlet loop で最良の結果を達成するには、次のような重要な原則がいくつかあります。

実装の詳細については説明しないでください

エージェントは、何かを構築する方法を決定するのが得意で、プロジェクトのアーキテクチャに基づいて判断を下すことができます。構築したいものの詳細を説明することは重要です。これは、創造的なビジョンがここに反映されるためです。ただし、それを実装する方法については説明しないようにしてください。

具体的で検証可能な基準を示す

明確で品質の高い参考例があると、エージェントは成果を改善しやすくなります。スクリーンショット、ウェブサイト、文書など、制作するものに適した資料を使えます。エージェントが成果と参考例を比較し、どちらが優れているか判断できることが重要です。基準は必ずしも完全に達成できる必要はありませんが、比較対象の品質が高いほど、より良い結果につながります。

エージェントにオーケストレーションを行わせる

エージェントがプロジェクトを構築すると、どのようなタスクが残っているか、どの特定の部分に独自の検証ループが必要か、ボトルネックがどこにあるかを理解できるようになります。クリティカル ループを使用するという最初の指示に加えて、サブエージェントをどこに配布し、サブループを作成するかの詳細をエージェントに決定させます。

評価エージェントにだけ判断させてください

これはおそらくループの最も重要な部分です。ビルダーエージェントは、自分が何を作成したのか、なぜそのような決定を下したのか、プロジェクトがどのように構成されているのかを知っているため、ビルダーエージェントに自分の仕事を判断させるのは不公平です。批評家は、高品質の製品を望んでいるが、それがどのように作られたかについての詳細を知らない、または気にしない消費者をモデルにする必要があります。

ループを制限しない

gauntlet loop には決定的な「最終ラウンド」があってはなりません。むしろ、評価エージェントが満足し、ゲームがこれ以上改善できないと判断するまで実行する必要があります。構築中にセッション制限に達した場合でも、制限がリセットされた後にループを再開することができます。エージェントが最終結果を提供した後、追加の変更や改善を求めるフォローアップ プロンプトを発行し続けることができます。

Gauntlet Loopでアセット品質を改善する方法

gauntlet loops で遭遇する最も一般的な壁の 1 つは、環境がリファレンスよりも弱いと批評家が報告し続ける一方で、プロシージャル 3D アセットの品質が頭打ちになることです。一度そうなってしまうと、プロシージャアセットでは限界があるため、ビルダーが改善を続けることが困難になります。

Thrixel の AI 3D モデル ジェネレーター は、名前付きの編集可能なパーツを含む高品質でゲーム対応の 3D アセットを作成します。そのため、エージェントは、何か問題がある場合に最初から再生成する代わりに、個々のモデルを部分的に改良して編集できます。これは、エージェントがプロジェクトの残りの部分と同じ作業を 3D アセットに対して実行できるため、gauntlet loop ワークフローに完全に適合します。リファレンスとの比較を続け、批評家が満足するまで反復します。

Thrixel の Build World スキルで gauntlet loops を実行する

Build World は、gauntlet loop ワークフロー用の Thrixel のオープンソース エージェント スキルです。スキルがインストールされていると、任意のゲーム、環境、またはその他の 3D 世界を記述することができ、エージェントは Thrixel を使用して最初から最後まで高品質で編集可能なアセットを構築します。さらに、Thrixel アカウントで生成されたすべてのアセットにアクセスできるため、さらに編集を加えて、エージェントに更新されたアセットをゲームに取り込むことができます。

Thrixelのロゴ ワールドの作成と公開

ゲームエンジンとコーディングエージェント向けのGauntlet Loop

ビルダーと批評家は、ゲームが実行されるエンジンからの証拠を必要としています。これらのガイドでは、ループがコード変更、Thrixel アセット編集、特定のワークフローでのプレイテストをどのように接続するかを示します。

ワークフローのアセット側については、3D モデル MCP サーバーが gauntlet loop をサポートする方法と、シーン内の AI 生成アセットを評価する方法をご覧ください。

gauntlet loops に関するよくある質問

gauntlet loop は vibe coding と同じですか?

重なっています。 Vibe コーディングまたは vibe gaming は、エージェントに必要なことを説明してゲームを構築する一般的な手法です。 gauntlet loop は、ビルダー/評価エージェント チェック パラダイムを使用して、vibe coding またはゲームから高品質の結果を達成するための特別なテクニックです。

特定のツールが必要ですか?

コードを実行し、結果をレンダリングし、それを確認し、他のエージェントを生成できるエージェントが必要です。批評家はビルダーの仕事を検査できなければならないため、単純なチャット ウィンドウは機能しません。アセットに Thrixel を使用するには、ここで無料アカウントを作成できます。

ループはどれくらいの時間実行する必要がありますか?

適度な長さを感じます。基準が十分に高い場合、ほとんどの場合、改善の余地があり、ゲームが合格点だからといって、エージェントがそれを改善し続けることができないというわけではありません。