AI LAB / KEYWORD DICTIONARY

基礎知識

Agensh(エージェンシュ)とは?

Agenshは、中央の統括役を置かず、多数のAIエージェントが非同期に作業を分担・共有・検証・統合する、Microsoft Researchのオープンソース型マルチエージェント基盤です。

仕組みと使いどころ

Agenshでは、各エージェントが共有ワークスペースから作業候補を見つけて担当を決め、実行結果を共有し、相互に検証しながら成果を統合します。連携には、作業状況を保持する共有ワークスペース、エージェント間のメッセージ機能、再利用可能な知見や作業意図を残す共有コンテキストを用います。公開研究では最大1,024体までの構成を扱い、ProgramBenchの特定課題で、エージェント数の増加に伴うテスト通過率の向上や同等水準への早期到達が報告されました。ただし、評価対象は限定されたプログラミング課題と所定のモデル・時間条件であり、あらゆる業務で同じ効果が得られることを示すものではありません。

Agenshの活用例

たとえば、こんな場面で

複雑なコード再構築を行う際に、複数のエージェントが機能調査、部分実装、結果確認、変更統合をそれぞれ担当し、共有された進捗を参照しながら並行して進める用途が考えられます。

使うときのポイント

導入を検討する際は、公開実験の課題、使用モデル、推論設定、6時間という条件を確認し、自分の対象業務でも並列化と統合作業が有効かを別途検証してください。

参考資料

Agensh: Scaling Organizational Intelligence to 1,024 Agents - Microsoft Research (新しいタブで開きます)GitHub - microsoft/Agensh: A Decentralized, Scalable Multiagent Harness (新しいタブで開きます)Agensh: Scaling Organizational Intelligence to 1,024 Agents (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る