Microsoft Agent Framework
用于构建、编排和部署 AI Agent 及多 Agent 工作流的框架,支持 Python 和 .NET。
仍在活跃开发:最近 90 天有 923 次提交,最近一次提交在 2026-10-01。
GitHub 星数
1.4 万
近 30 天涨星
+240
近 90 天提交
923
近 6 个月发版
10
Microsoft Agent Framework 为跨 Python、.NET 和 Go 构建、编排和运行 Agent 系统提供一致的基础。它旨在将 Agent 从原型推进到生产环境,支持基于图的模式、持久性、可观测性以及提供商选择的灵活性。
和同类工具的区别
面向生产环境的多语言框架,支持 Python、.NET 和 Go,重点关注持久性、可重启性以及提供商选择的灵活性。
主要能力
- 构建和编排多 Agent 工作流
- 基于图的模式(顺序、并发、交接)
- 持久性和可重启性
- 可观测性和治理
- 人在回路控制
适合
- 将 Agent 从原型推进到生产环境的团队
- 需要超越单一提示词的生产级编排的应用
- 需要灵活选择提供商并持续演进的架构
不太适合
- 无需编排的简单无状态聊天循环
- 不以开发为重点的终端用户应用
局限
- 主要是面向开发者的框架,而非终端用户工具
Microsoft Agent Framework 的替代品
- AutoGen(6.1 万星)
- Semantic Kernel(2.9 万星)
- LangGraph:以图的形式构建具备韧性的语言 Agent。(4.3 万星)
- crewAI:用于编排具备角色扮演能力的自主 AI Agent 的框架。crewAI 通过促进协作智能,让 Agent 无缝协作,处理复杂任务。(5.9 万星)
- LangChain:Agent 工程平台(14.7 万星)
- Agency Swarm(4,587星)
常见问题
- Microsoft Agent Framework 是做什么的?
- Microsoft Agent Framework 为跨 Python、.NET 和 Go 构建、编排和运行 Agent 系统提供一致的基础。它旨在将 Agent 从原型推进到生产环境,支持基于图的模式、持久性、可观测性以及提供商选择的灵活性。
- Microsoft Agent Framework 还在维护吗?
- 仍在活跃开发:最近 90 天有 923 次提交,最近一次提交在 2026-10-01。
- Microsoft Agent Framework 有哪些替代品?
- 和 Microsoft Agent Framework 最接近的开源替代品有 AutoGen、Semantic Kernel、LangGraph、crewAI、LangChain、Agency Swarm。
- Microsoft Agent Framework 是开源的吗?
- 是的,Microsoft Agent Framework 是开源项目,代码托管在 GitHub 上。
星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/microsoft/agent-framework