MicrosoftがAzure AI Foundryの新機能として「Microsoft Agent Framework」をパブリックプレビューで正式発表した。これまで研究プロジェクトとして独立していたAutoGenと、エンタープライズ向け基盤として発展してきたSemantic Kernelを一つのフレームワークに統合するという、長らく待望されていた動きだ。

AutoGenとSemantic Kernelが、ついに一本化

Microsoft Agent Frameworkの核心は「統合」にある。AutoGenはMicrosoft Researchが開発した実験的なマルチエージェントライブラリで、エージェント同士の会話ループや役割分担に強みがあった。一方のSemantic Kernelは.NET・Python・Java向けのエンタープライズ対応SDKとして、RAGやプラグイン管理を得意としていた。

この2つを並行して使いこなすことは、これまでのAIエージェント開発者にとって相当なコンテキストスイッチを要した。今回の統合により、開発者は一つのSDKで研究最前線のマルチエージェントパターンと商用グレードの信頼性・ガバナンスを同時に得られる。

実装の3本柱——MCP・A2A・OpenAPI

Microsoft Agent Frameworkは以下の3つのインターフェース連携を中心に設計されている。

Model Context Protocol(MCP)対応 外部ツールやデータソースとの動的な接続をMCPで実現する。MCPはAnthropicが提案し業界全体で採用が広がるオープンプロトコルで、エージェントがリアルタイムにツールを「発見して使う」仕組みの標準となりつつある。MicrosoftがMCPをネイティブサポートしたことは、エコシステム互換性の観点から重要な判断だ。

Agent2Agent(A2A) Googleが主導するエージェント間通信プロトコルA2Aにも対応し、異なるランタイムやプラットフォームをまたいだエージェント協調が可能になる。自社システムだけでなく、外部パートナーのエージェントとも接続できる設計だ。

OpenAPIによるAPI統合 OpenAPI仕様に準拠したAPIであれば、追加のアダプター実装なしにエージェントのツールとして組み込める。既存のバックエンドAPIを即座にエージェント対応にできる点は、実務での移行コストを大きく下げる。

Azure AI Foundryとの統合——ガバナンスと可観測性

ローカルで実験したエージェントをAzure AI Foundryに持ち込むと、可観測性・耐久性・コンプライアンスが自動的に付いてくる設計になっている。さらに「マルチエージェントワークフロー(プライベートプレビュー)」では、永続的な状態管理・エラーリカバリー・ビジュアルデバッグが加わり、長時間稼働するビジネスプロセス自動化に耐える構成を組める。

KPMGはこのフレームワークをグローバル監査プラットフォーム「KPMG Clara AI」に採用しており、規制産業での実績としての重みは小さくない。

実務への影響——日本のエンジニアが今やるべきこと

Azure AI Foundryを試せる環境があるなら今すぐ手を動かす パブリックプレビューは本番投入の前哨戦だ。ローカルでAutoGenをいじっていた開発者は、そのコードをベースにFoundryへの移行を試す絶好のタイミングになった。

ツール統合の入口としてMCPを覚える MCPはAIエージェントとツールを繋ぐ新しい標準として急速に普及している。REST APIの設計スキルがそのまま活かせるため、バックエンドエンジニアにとって参入障壁は低い。社内の既存APIをMCP対応ツールとして公開する設計を今のうちから考えておくと良い。

Semantic Kernelの学習コストが将来に繋がる 日本では.NETエンタープライズ案件でSemantic Kernelの採用が増えている。今回の統合で「Semantic Kernelを学ぶ=Microsoft Agent Frameworkを学ぶ」という構図になったため、既存の学習投資がそのまま有効になった。

ガバナンス設計を後回しにしない エージェントが複数連携する構成では、どのエージェントが何をしたかのトレーサビリティが必須になる。Foundryのガバナンス機能はその回答の一つだが、設計段階からエージェントの権限範囲・ログ取得・人間によるチェックポイントを組み込む習慣を今から持つべきだ。

筆者の見解

正直に言えば、この発表を見て「やっと来た」という気持ちが強い。AutoGenとSemantic Kernelが別々に存在し続けていた状況は、Microsoftのエコシステムを愛する開発者にとってずっと気持ち悪かった。ユーザーを分断させる理由がなかったはずで、今回の統合はその意味で遅すぎたくらいだ。

とはいえ、やるべきことを正面から整理してきた点は評価したい。MCPへの対応、A2Aへの対応、OpenAPI統合——これらはどれも「自社だけで完結させない」という姿勢の表れであり、エコシステムを広げる正しい方向性だ。

私が今最も注目しているのは「ハーネスループ」の設計、つまりAIエージェントが自律的に判断・実行・検証を繰り返し回り続ける仕組みだ。Microsoft Agent Frameworkのマルチエージェントワークフローは、まさにそのループを企業システムの中で安全に回すためのインフラになりうる。

Microsoftの強みはAIモデルの性能競争ではなく、「最も多くのエージェントが安全に動作するプラットフォームを提供する競争」にある。Entra IDによるID管理、Foundryのガバナンス基盤、M365との連携——これらが本当に繋がり始めたとき、エンタープライズAIエージェントの管制塔としてのMicrosoftの地位は揺るぎないものになる。

今回の発表はその布石として、十分に意味がある一手だ。


出典: この記事は Introducing Microsoft Agent Framework の内容をもとに、筆者の見解を加えて独自に執筆したものです。