Microsoft は、同社が昨年 11 月に発表した Magentic-One システムの導入と並行して、マルチエージェント AI ワークフロー用のオープンソース フレームワークのメジャー アップグレードである AutoGen v0.4 のリリースを発表しました。
このアップデートは開発者のフィードバックに対処するように設計されており、スケーラビリティ、モジュール性、デバッグ ツールが強化され、より堅牢で拡張可能な AI システムが可能になります。この反復は、タスクの自動化と協調的な AI アプリケーションを進化させる上で極めて重要なステップとなります。
マルチエージェント AI 用に再設計されたフレームワーク
AutoGen v0.4 では、エージェント間のシームレスな通信を容易にする非同期のイベント駆動型メッセージング システムが導入されています。この設計により、エージェントはイベントベースと要求と応答の両方の対話パターンを採用して、複雑なワークフロー全体で協力して操作できるようになります。
Microsoft はこのアップデートを「開発された AutoGen ライブラリの完全な再設計」と説明しています。エージェント ワークフローにおけるコードの品質、堅牢性、汎用性、スケーラビリティを向上させるためです。」
フレームワークのモジュール構造は、カスタム エージェント、ツール、ワークフローの統合をサポートし、さまざまなアプリケーションに高度に適応できるようにします。OpenTelemetry サポートを含む組み込みの可観測性ツールは、開発者に詳細な監視機能とデバッグ機能を提供します。メッセージを追跡し、メトリクスを追跡し、ワークフローを効果的に管理する機能。
Magentic-One: 高度なタスク自動化の中核
Magentic-One の導入により、複数エージェントのコラボレーションを調整する AutoGen v0.4 の可能性が強調されます。Magentic-One は、複雑な複数フェーズのタスクを実行するために専門のエージェントのチームを調整するオーケストレーターに依存しています。このシステムには 4 つの主要なエージェントが含まれています。
WebSurfer エージェント: このエージェントは Web をナビゲートし、検索の実行、リンクのクリック、オンライン要素との対話などのタスクを実行します。 Anthropic の「コンピュータ使用」機能のようなブラウザベースのツールと同様に、WebSurfer は複数の Web サイトにわたって情報を収集および統合し、より広範なプロジェクト目標に必要な概要と洞察を提供します。
FileSurfer エージェント: ローカル ディレクトリの探索とファイル コンテンツの分析を行う FileSurfer は、ドキュメント管理、データ取得、ローカル データ処理を含むワークフローをサポートします。このエージェントは、重要なファイルへのアクセスを保証します。
Coder エージェント: コードを作成して評価する機能を備えた Coder エージェントは、新しいスクリプトを作成することができます。 、既存のものをデバッグし、WebSurfer からの入力または FileSurfer によって解析されたデータを解釈することで他のエージェントと共同作業します。この機能により、Magentic-One は開発とコーディングの自動化が必要な環境における多用途のツールとして位置付けられます。
Computerterminal エージェント: エージェント ラインナップの最後の部分は Computerterminal です。これは、Coder によって生成されたコードを実行する特殊なエージェントです。プログラムを直接実行することで、即時のテストや展開が必要なプロジェクトのループを閉じ、オーケストレーターからのフィードバックに基づいて適応できるリアルタイム実行環境として機能します。
画像 Microsoft
Central to Magentic-One の機能は、オーケストレーターの「タスク台帳」と「進捗台帳」です。
タスク台帳はプロジェクトの各ステップの概要を示す青写真として機能し、進捗台帳は完了を監視し、ワークフローを動的に適応させます。この適応性により、手動介入なしでシステムが再調整され、課題を克服できることが保証されます。
AutoGen v0.4 には、AI システムの開発を簡素化する新しいツールが導入されています。ローコード環境である AutoGen Studio を使用すると、エージェントのリアルタイム更新、実行中の制御、ドラッグなどの機能を備えたラピッド プロトタイピングが可能になります。チームビルディングのためのアンドドロップインターフェイス。
このインターフェイスにはメッセージ フローの視覚化も含まれており、エージェントの通信パスを追跡する直感的な方法を提供します。
画像: Microsoft
AutoGen Bench も重要な追加機能であり、評価のためのベンチマーク ツールを提供します。タスクおよび環境全体にわたるエージェントのパフォーマンス。どちらのツールも、開発の複雑さを最小限に抑え、マルチエージェント システムの実験を促進するように設計されています。
マルチエージェント AI の競争環境
AutoGen v0.4と Magentic-One は、AI 主導のタスク自動化における競争が激化している時期に登場しました。 Salesforce の Agentforce 2.0 と Google の Agentspace は、ワークフローを自動化するための独自のアプローチを提供します。ただし、Microsoft はモジュール性、スケーラビリティ、コミュニティ主導の開発に重点を置いているため、そのアプローチは他とは異なります。
Magentic-One は OpenAI の GPT-4o と統合して推論機能を強化しますが、LLM に依存しないため、開発者はシステムを次のように調整できます。さまざまな言語モデルを選択することで、特定のニーズに対応します。この柔軟性により、AutoGen は、高度な AI ソリューションを求める企業や開発者にとって多用途のフレームワークとして位置付けられます。
移行と将来の開発
Microsoft は、移行を簡素化するための措置を講じています。 AutoGen の以前のバージョンからのプロセス。新しい AgentChat API は、使い慣れた抽象化を維持しながら、ストリーミング メッセージ、改善されたタスク保存、ワークフローの一時停止および再開機能などの新しい機能を導入しています。
同社は、プログラミング言語のサポートを拡大し、ドメイン固有の拡張機能を導入し、オープンソース開発を通じてコミュニティへの貢献を促進することも計画しています。
Microsoft のロードマップは、エージェント AI の進歩への取り組みを反映しています。スケーラビリティ、堅牢性、倫理的発展を強調します。 AI の状況が進化する中、AutoGen v0.4 と Magentic-One はマイクロソフトをマルチエージェント AI イノベーションの最前線に位置づけ、自動化とコラボレーションにおける将来のブレークスルーの準備を整えます。