AutoGenとは?Microsoftが公開しているオープンソースのマルチエージェント構築フレームワーク AutoGenの後継:Microsoft Agent Framework

目次

AutoGenとは

AutoGen は、Microsoft が公開しているオープンソースのフレームワークで、AIエージェント同士を対話・協力させて複雑なタスクを遂行する、オープンソースのマルチエージェント構築フレームワークです。

出典:https://www.microsoft.com/en-us/research/project/autogen/

AutoGenの基本コンセプト

これまでのチャットアプリ

人間 → LLM → 回答

AutoGenの例

人間
  ↓
AIエージェントA(計画)
  ↓
AIエージェントB(実装)
  ↓
AIエージェントC(レビュー)
  ↓
最終結果

「AI同士がチームを組んで仕事をする仕組み」を作るためのフレームワーク

AutoGenでできること

① AI同士の自動会話

Planner AI: 何をするか計画
Coder AI: コードを書く
Tester AI: テスト
Reviewer AI: 修正

これはAI開発チームの自動化です。

② AIエージェントによる自律タスク

例えば

  • 市場調査
  • コード生成
  • データ分析
  • レポート作成
  • Web検索

などを

AIが自律的に進める

③ 人間 + AIチーム

人間が監督者になる例

Human
 ↓
Manager AI
 ↓
Worker AI
 ↓
Result

AutoGenの構造

主要コンポーネント

要素意味
AgentAIの役割
ContextAI同士の会話
Tools外部ツール(Pythonなど)
ModelGPTなどのモデル

AutoGen vs 他フレームワーク

フレームワーク特徴
AutoGenAI同士の会話が強い
LangChainツール連携
LangGraphワークフロー管理
CrewAI役割ベースAIチーム

AutoGenの公式情報

[公式サイト]AutoGen GitHub
https://github.com/microsoft/autogen

ライセンス:CC-BY-4.0+MIT licenses
CC-BY-4.0


MIT licenses

[公式サイト]Microsoft Researchドキュメント
https://microsoft.github.io/autogen/

Microsoft Agent Framework AutoGenの後継

Microsoft Agent Framework では、.NET 開発者のエージェント開発を簡素化できます。Semantic KernelとAutoGenの後継であり、.NET・Pythonでのプログラミングモデルを提供します。

  • セマンティックカーネル– 堅牢なオーケストレーションを提供
  • AutoGen – 高度なマルチエージェントコラボレーション
  • Microsoft.Extensions.AI – .NET 用の標準化された AI ビルディング ブロック
出典:https://devblogs.microsoft.com/dotnet/introducing-microsoft-agent-framework-preview/

Semantic Kernelは、モデルに依存しないSDKであり、開発者がAIエージェントとマルチエージェントシステムを構築、オーケストレーション、デプロイできるようにします。
ライセンス:MIT
https://github.com/microsoft/semantic-kernel

参考:Microsoft DevBlog : Introducing Microsoft Agent Framework (Preview): Making AI Agents Simple for Every Developer(October 1st, 2025)

参考:Microsoft DevBlog : Migrate your Semantic Kernel and AutoGen projects to Microsoft Agent Framework Release Candidate(February 19th, 2026)

参考:[.NET]Microsoft.Agents.AI

参考:[Python ]Get Started with Microsoft Agent Framework for Python Developers

参考

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

AIアーティスト | エンジニア | ライター | 最新のAI技術やトレンド、注目のモデル解説、そして実践に役立つ豊富なリソースまで、幅広い内容を記事にしています。フォローしてねヾ(^^)ノ

コメント

コメントする

目次