オートエボルブ・フレームワークは、自己対戦進化を通じてゲームAI開発にクラウドコードを活用します。

✍️ OpenClawRadar📅 公開日: March 25, 2026🔗 Source
オートエボルブ・フレームワークは、自己対戦進化を通じてゲームAI開発にクラウドコードを活用します。
Ad

競技結果とアプローチ

ある開発者がGame AI Cup(2D物理ベースのゲーム用ボットを作成する競技プログラミングコンテスト)において、Claude Codeを開発チーム全体として使用しました。Claudeが生成したボットは、3ラウンドにわたる83名の参加者中6位を獲得しました。

このアプローチは、Karpathyのautoresearchコンセプト(LLMエージェントが一晩中コードを反復改善する)に着想を得ています。開発者はautoevolveという小さなフレームワークを構築し、これを自己対戦領域に適応させました——単一の指標を最適化する代わりに、バージョン同士が直接対戦します。

進化ループ

ワークフローは次のループに従いました:

  • Claude Codeが現在のボットを読み取る
  • 特定の試合で負けた理由を分析する
  • ターゲットを絞った変更を提案する
  • 新バージョンが以前のバージョンに対してベンチマークされる
  • バージョンを保持または破棄する
  • プロセスを繰り返す

開発者は、3つの競技ラウンドにわたって数週間で約130回の反復を実行しました。

実験からの主な発見

構造的変更はパラメータ調整を上回りました:すべてのブレークスルーには、モデル予測制御、ゴールキーパーの役割、エネルギーを考慮した計画など、新たな機能の追加が含まれていました。数十回の閾値や重みの調整は効果がなく、むしろ悪化することもありました。進歩は、「この数値を調整する」よりも「新しい動作を追加する」ようにClaudeを導いたときに速くなりました。

創発的な動作はコードで読み取れました:Claudeがエネルギーコスト関数を修正した後、最適化器は方向を逆転させるために壁の跳ね返りを使い始めました——壁で跳ね返ると、エネルギーを消費せずに無料で方向転換できます。この動作は明示的にプログラムされたことはありませんが、ブラックボックスとなるニューラルネットワークアプローチとは異なり、コード内で完全に読み取ることができます。

バグ修正は単独で効果を発揮します:バグ修正と戦略変更を混在させるとノイズが生じました。あるバージョンでは、2つの正確性修正だけで全ての有力候補を打ち負かしましたが、別のバージョンでは同じ修正を戦略変更と組み合わせたところ効果がありませんでした。

変更履歴は不可欠でした:各バージョンには、Claudeの提案、期待される結果、実際の結果、学んだ教訓が含まれていました。これにより、開発者はClaudeに「このアプローチは3回失敗したので、試すのをやめてください」と指示し、失敗した実験を繰り返さないようにすることができました。

Ad

より広範な応用

開発者はawesome-autoresearchリストを発見し、同様の「LLMが一晩中コードを反復改善する」パターンが他の場所でも適用されていることを確認しました:ShopifyのCEOは93の自動コミットでテンプレートレンダリングを53%高速化し、ある人はCUDAカーネルを18から187 TFLOPSにスケールアップし、Vesuvius Challengeでは古代の巻物解読に使用されました。

Autoevolveの始め方

autoevolveフレームワークはClaude Codeスキルとして機能します。次のコマンドでインストールできます:

npx skills add MrTsepa/autoevolve

その後、Claudeに進化実験をセットアップするように指示します。このフレームワークは評価、マッチメイキング、パレートフロントの追跡、可視化を処理します。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

OpenClawエージェントを使用してWixからWordPressに移行 — 現在は3Dプリントショップの日常業務を管理
Use Cases

OpenClawエージェントを使用してWixからWordPressに移行 — 現在は3Dプリントショップの日常業務を管理

小規模な3Dプリントショップが、VPSにデプロイされたOpenClawエージェントを使ってWixからWordPressに移行しました。このエージェントは現在、新製品の追加やペットバッジ注文のカスタム注文フォームの作成を行っています。

OpenClawRadar
開発者がより協力的なAI対話を実現するためのSALTシステムプロンプト手法を共有
Use Cases

開発者がより協力的なAI対話を実現するためのSALTシステムプロンプト手法を共有

80以上のClaudeセッションを経験した開発者は、AIをツールではなく参加者として扱うことで出力品質が向上することを発見しました。その結果として生まれたSALTシステムプロンプトフレームワークはGitHubで公開されています。

OpenClawRadar
非プログラマー、Claude AIを使ってSteamでマルチプレイヤーゲームを開発—6万行、5陣営、87のアビリティ
Use Cases

非プログラマー、Claude AIを使ってSteamでマルチプレイヤーゲームを開発—6万行、5陣営、87のアビリティ

コーディング経験ゼロのRedditユーザーが、Claude AIを使ってフルマルチプレイヤーゲーム(6万行、5陣営、87のアビリティ)を開発し、Steamで承認されました。早期アクセスは6月1日開始。

OpenClawRadar
AIエージェントのコスト内訳:ローカルモデルとクラウドAPIで月額12ドル
Use Cases

AIエージェントのコスト内訳:ローカルモデルとクラウドAPIで月額12ドル

ある開発者がMac MiniとOllamaをローカルモデルに、クラウドAPIを併用してAIエージェントを1ヶ月間稼働させた経験を共有しました。総コストは12ドルで、80%はローカル利用で0ドル、20%のクラウド利用で約12ドルでした。単一のリトライループが11分で4.80ドルを消費したため、サーキットブレーカーの実装に至りました。

OpenClawRadar