
Microsoft Agent Framework
AIエージェント
Microsoft
無料オープンソース
概要
MicrosoftのオープンソースエージェントフレームワークでAutoGenとSemantic Kernelの公式後継。.NET/Python/Goのマルチエージェントワークフロー、MCPとA2Aをネイティブサポート
編集部評価
おすすめMicrosoftスタック企業のデフォルトエージェントフレームワーク
Microsoftは正しい判断をした。機能が重複する2つのプロジェクトを維持する代わりに、AutoGenのマルチエージェント研究のDNAとSemantic Kernelのエンタープライズ品質を、サポートされた単一フレームワークに統合したのだ。.NETチームやAzure中心の組織にとって、これは今や自明の選択——オープン標準、公式移行ガイド、長期サポート。Microsoft圏外ではLangGraphのエコシステムがまだ深いが、Azureで構築するなら最初に検討すべきはこれだ。
最適なユーザー
- •エンタープライズ.NETとAzure中心のエンジニアリングチーム
- •Semantic KernelやAutoGenからの移行チーム
- •MCPとA2A相互運用性を標準とする組織
代替を検討すべき場合
- •最も深いPythonエコシステムが欲しい(→ LangGraph)
- •最小限の抽象化で型安全なPythonが必要(→ Pydantic AI)
対応プラットフォーム
WindowsmacOSLinux
利用可能なプラットフォーム:Windows、macOS、Linux。
主な機能
AutoGenとSemantic Kernelの公式後継として両者を統合した単一フレームワーク
.NET、Python、Goでのマルチエージェントワークフローとオーケストレーション
オープン標準をネイティブサポート:Model Context Protocol(MCP)とAgent-to-Agent(A2A)
OpenAI、Azure OpenAI、Anthropicなど任意のモデルプロバイダーに対応
Azure AI Foundryと深く統合:ホスト型エージェント、可観測性、コンプライアンス
Semantic KernelとAutoGenからの公式移行ガイドを提供
料金
free
完全無料のオープンソース(MITライセンス):フレームワーク自体は無料で、モデルプロバイダーまたはAzureの利用料のみ
paid
フレームワーク自体に有料プランはなし。Azure AI Foundry上のホスト型エージェントとエンタープライズ機能は標準のAzure従量課金
活用シーン
既存システムに本番エージェントを追加するエンタープライズ.NETチーム
Semantic KernelやAutoGenプロジェクトをサポートされた後継へ移行
Azure上でデプロイ・ガバナンスするマルチエージェントワークフロー
MCPとA2Aのオープン標準に基づく相互運用可能なエージェント構築
メリット
機能が重複する2つのMicrosoftプロジェクトを1つの公式フレームワークに統一
.NET、Python、Goの多言語同等性は業界でも稀
オープン標準ファースト:MCPとA2Aを初日から内蔵
エンタープライズ級の後ろ盾、セキュリティ体制、Azure統合
デメリット
1.0は2026年4月リリースでエコシステムはまだ若い
Semantic Kernel/AutoGenからの移行には実際のコード変更が必要
最良の体験はAzure中心のスタックが前提
コミュニティコンテンツとサードパーティ統合はLangChainに劣る
最新情報
2026年4月3日:バージョン1.0 GAでSemantic KernelとAutoGenを単一の本番SDKに正式統合。BUILD 2026ではAgent Harness、Hosted Agents、CodeActを追加