Downcodes 編集者のレポート: Microsoft 研究チームは最近、Magnetic-One と呼ばれる新しいマルチエージェント システムをリリースしました。これは、個人や企業の作業効率を向上させるために設計されたオープン ソース プロジェクトです。このシステムでは、1 つの AI モデルが複数のアシスタント エージェントを駆動して、複雑なマルチステップ タスクを協力して完了させることができます。その中核となるのは、Websurfer、FileSurfer、Coder、Computerterminal という他の 4 つの異なるタイプの補助エージェントの管理と調整を担当するコマンダー エージェントです。これらのエージェントはそれぞれ、Web ブラウジング、ファイル処理、コード作成、端末制御を担当し、共同して複雑なタスクを完了します。
最近、マイクロソフトの研究チームは、Magnetic-One と呼ばれる新しいマルチエージェント システムをリリースしました。このフレームワークにより、AI モデルにより複数のアシスタント エージェントが複雑な複数ステップのタスクを協力して完了できるようになり、個人や企業の作業効率の向上を目指します。
Microsoft は、Magnetic-One を、生産性の向上とライフスタイルの変化という長期ビジョンを実現できるユニバーサル インテリジェント システムと呼んでいます。
Magnetic-One は、Microsoft のカスタム ライセンスに基づいて研究者や開発者が商用目的で開発できるオープン ソース プロジェクトです。同時に、Microsoft は、エージェント システムの効果をテストするために設計された AutoGenBench と呼ばれるオープンソース エージェント評価ツールもリリースしました。このツールは、以前にリリースされた Autogen フレームワークに基づいており、複数のエージェント間の通信と連携をサポートします。
Magnetic-One の中核はオーケストレーターにあり、4 つの異なる補助エージェントの管理と調整を担当します。このシステムにはコマンダーに加えて、次の 4 種類のエージェントも含まれています。
1. **Websurfer Agent**: Chromium ベースのブラウザを制御し、Web 検索を実行し、クリックして入力し、Web コンテンツを要約することもできます。
2. **FileSurfer Agent**: ローカル ファイルの読み取り、ディレクトリの一覧表示、フォルダーの参照に使用されます。
3. **コーダー エージェント**: コードの作成、他のエージェントからの情報の分析、新しいプロジェクトの作成を担当します。
4. **Computerterminal エージェント**: Coder エージェントのプログラム実行用のコンソールを提供します。
コマンダーエージェントはタスクの実行計画を立てるだけでなく、各エージェントの進捗状況をリアルタイムで追跡し、エラーが発生した場合には再割り当てを行います。エージェントが特定のタスクで障害に遭遇した場合、指揮官はタスクを確実に正常に完了できるように計画を調整できます。
Microsoft は Magnetic-One の開発時に OpenAI の GPT-4o を使用しましたが、このシステムは大規模な言語モデルから独立しているため、研究者らは強力な推論モデルをコマンダー エージェントとして使用することを推奨しています。 Magnetic-One はさまざまなモデルの組み合わせをサポートしており、開発者はニーズに応じて柔軟に選択できます。
企業がマルチエージェント導入にますます関心を持つようになっているため、Microsoft の Magnetic-One システムはエージェント フレームワークの進化の重要な部分になる可能性があります。 OpenAI や CrewAI などの他の企業も同様のエージェント管理フレームワークを立ち上げており、企業は最適なマルチエージェント ソリューションを選択する際にまだ模索中です。
公式紹介: https://www.microsoft.com/en-us/research/articles/magentic-one-a-generalist-multi-agent-system-for-solve-complex-tasks/
Magnetic-One の出現は、マルチエージェント システムの開発に新たな可能性をもたらし、そのオープンソース機能により、開発者の研究と応用も促進されます。今後、テクノロジーの成熟に伴い、マルチエージェントシステムはより多くの分野で重要な役割を果たすようになると考えられています。より革新的なアプリケーションの登場を楽しみにしています。