Parallelized Planning-Acting for Efficient LLM-based Multi-Agent Systems in Minecraft

この論文は、Minecraft のような動的環境における LLM ベッドのマルチエージェントシステムのリアルタイム応答性を向上させるため、中央集権的なメモリシステムとスキルライブラリを備えた双スレッド構造により、並列的な計画と実行を可能にする新たなフレームワークを提案し、その有効性を検証したものである。

Yaoru Li, Shunyu Liu, Tongya Zheng, Li Sun, Mingli Song

公開日 2026-03-10
📖 1 分で読めます☕ さくっと読める

Each language version is independently generated for its own context, not a direct translation.

🎮 従来の方法:「考えすぎて、動きが遅い」チーム

これまでの AI のチームは、**「考えたら、動いて、また考えたら、また動く」**というスタイルでした。

  • 例え話:
    料理をするチームを想像してください。
    1. 隊長が「まず玉ねぎを切ろう」と考えます(計画)。
    2. 玉ねぎを切るまで、他のメンバーは完全に立ち止まって待機します。
    3. 玉ねぎが切れてから、隊長が「次は肉を焼こう」と考えます。
    4. 肉を焼くまで、また全員が立ち止まります。

問題点:
マインクラフトのような「敵が襲ってきたり、地形が変わったりする」リアルタイムな世界では、この「立ち止まって考える時間」が致命傷になります。敵に襲われている最中に「あ、今攻撃するべきか、逃げるべきか」と考え始めると、その間にやられてしまいます。


🚀 新しい方法:「考えながら、同時に動く」チーム

この論文が提案するのは、「思考(計画)」と「行動」を別々のチームに分け、同時に進めるという仕組みです。

1. 二つのチーム(スレッド)の役割分担

AI の一人ひとりが、頭の中で**「作戦会議(プランニング)」「現場作業(アクション)」**の 2 つを同時にこなせるようになります。

  • 🧠 作戦会議チーム(プランニング・スレッド):

    • 役割: 常に周囲の状況(敵の動き、仲間との会話、自分の体力など)をチェックし、「今、何をするのがベストか?」を常に考え続けています。
    • 特徴: 状況が変われば、すぐに「あ、今のはダメだ!こっちに変えよう!」と計画を書き換えます
  • 🏃 現場作業チーム(アクション・スレッド):

    • 役割: 作戦会議チームから「今、これをやれ!」という指示を受け取り、ひたすら作業(木を切る、敵を倒す、アイテムを作る)をこなします。
    • 特徴: 指示が変われば、作業を即座に中断して、新しい指示に従います。
  • 例え話:

    • 従来のチーム: 料理人が包丁を振るっている最中に、頭の中で「次は塩を振るか?」と悩んで、包丁を止めて考えます。
    • 新しいチーム: 料理人は包丁を振りながら、横で別の人が「あ、客が塩を欲しがってる!塩を振れ!」と叫びます。料理人は包丁を止めることなく、すぐに塩を振る指示に切り替えます。

2. 「中断(インターラプション)」の仕組み

これが一番すごいところです。もし、作戦会議チームが「今の攻撃は危険だ!逃げろ!」と判断したら、今まさに攻撃している最中のアクションを「ストップ!」と強制中断させ、新しい指示に切り替えることができます。

  • 例え話:
    敵のボスが突然現れた!
    • 古い方法: 「今、剣を振る動作が終わるまで待って、それから逃げることを考えよう」→ ボスにやられる
    • 新しい方法: 「今、剣を振っている最中だけど、すぐに止めて逃げろ!」→ 無事に逃げられる

3. 共有メモ(セントラライズド・メモリー)

チーム全員が、同じ「共有メモ帳」を持っています。

  • A さんが「ここに敵がいる!」とメモに書けば、B さんは即座にそれを見て「じゃあ、B はそっちを警戒しよう」と判断できます。
  • これにより、誰かが何かをやり終えるのを待たずに、チーム全体が最新の情報を共有して連携できます。

4. 自動分解スキル(再帰的タスク分解)

「ダイヤモンドの鎧を作れ」という指示が出たとき、AI は「まずダイヤモンドを採掘しなきゃ」と考え、さらに「ダイヤモンドを採掘するには、鉄のツルハシが必要だ」と考え、さらに「鉄のツルハシを作るには、石が必要だ」と……と、必要な手順を自動で分解して実行します。

  • 例え話:
    「ケーキを作れ」と言われたら、AI は「小麦を買いに行き、卵を買いに行き、オーブンを温めて……」と、下準備から完成までを、自分で手順を組んで勝手にやってしまいます。人間は「ケーキを作れ」と言うだけで OK です。

🏆 結果はどうだった?

この新しい仕組みをマインクラフトでテストしたところ、以下のような成果がありました。

  1. 圧倒的な速さ:
    アイテムを集める作業や、ボス戦において、従来の「考えながら動く」方法よりもはるかに短時間で成功しました。
  2. 臨機応変さ:
    敵が急に襲ってきたり、仲間が危ない状況になったりしても、即座に行動を変えて対応できました。
  3. 大人数でも大丈夫:
    仲間の数が増えすぎても、混乱することなく、スムーズに連携できました。

💡 まとめ

この論文は、**「AI に『考えながら動く』という、人間に近い柔軟性を持たせた」**という画期的な成果です。

これまでは「考えてから動く」ロボットのような AI でしたが、これからは**「考えながら、状況に合わせて即座に動きを変える、生きたチーム」**を作れるようになりました。これは、マインクラフトだけでなく、災害救助や複雑な業務をこなす未来の AI システムにも応用できる、とても重要な技術です。