微软开创性的多 Agent 对话框架——现已进入维护模式,由 Microsoft Agent Framework 接棒。

安装

$ pip install autogen-agentchat

AutoGen 是什么?

AutoGen 是把"让 Agent 互相对话"变成主流范式的框架。它出自微软研究院,将应用建模为 Agent 之间的会话——写代码的 AssistantAgent、执行代码的 UserProxyAgent、由管理者调度发言顺序的群聊。v0.4 重写将其重建为异步、事件驱动的 actor 架构,拆分成分层包(autogen-core、autogen-agentchat、autogen-ext),并配上无代码原型工具 AutoGen Studio。

现在评估它必须知道的关键事实:AutoGen 已正式进入维护模式。微软指定 Microsoft Agent Framework(MAF)为其企业级继任者——融合了 AutoGen 与 Semantic Kernel——并发布了迁移指南。AutoGen 不再新增功能,转由社区维护。仓库依然热门,CC-BY-4.0 协议的代码也仍然能跑,但重心已经转移。

它的历史地位依然重要:多年的研究原型、论文和教程建立在 AutoGen 之上,其以会话为中心的设计至今仍是理解多 Agent 系统最清晰的心智模型之一。但 2026 年的新生产项目选 AutoGen,意味着选择一个连维护方自己都劝你去用别的框架——面对活跃开发的替代品,这很难说得过去。

核心能力

  • 以会话为中心的多 Agent 模型:助手、用户代理与带管理者的群聊
  • 异步事件驱动 actor 运行时(v0.4+),core/agentchat/ext 分层包设计
  • 内置代码执行 Agent,可在沙箱环境中编写、运行、调试代码
  • AutoGen Studio:无代码 GUI,快速搭建和测试 Agent 团队
  • 2023 年以来积累的大量研究论文与社区示例

什么时候该用它

只有在维护存量 AutoGen 代码库、或复现基于它的研究成果时才选 AutoGen——它的会话模式和代码执行 Agent 仍有学习价值,社区也还在维持运转。新的生产系统不要建在它上面:微软官方引导新用户转向 Microsoft Agent Framework,而活跃开发中的替代品(持久编排选 LangGraph、角色化团队选 CrewAI、轻量 handoff 选 OpenAI Agents SDK)都拥有 AutoGen 已经失去的势能。

替代方案

常见问题

2026 年 AutoGen 还在维护吗?

只剩维护模式。微软已宣布 AutoGen 不再新增功能,转由社区维护,官方引导新用户使用继任者 Microsoft Agent Framework(AutoGen 与 Semantic Kernel 的融合),并提供了存量代码的迁移指南。Bug 级别的维护还在继续,但活跃开发已经结束。

取代 AutoGen 的是什么?

Microsoft Agent Framework(MAF)。这是微软的生产级 Agent 框架,把 AutoGen 的多 Agent 编排思想与 Semantic Kernel 的企业特性统一起来,提供稳定 API、多模型供应商支持以及 A2A/MCP 互操作。微软为存量项目发布了官方的 AutoGen 到 MAF 迁移指南。

AutoGen 当年最出名的是什么?

把多 Agent 会话变成了可落地的编程范式。它的 AssistantAgent/UserProxyAgent 组合——一个写代码、一个执行并汇报结果——以及带管理者的群聊模式,影响了后来几乎所有多 Agent 框架。在研究圈尤其流行,是快速搭建 Agent 协作实验的首选。

星标数据更新于 2026-07-02 · 每周从 GitHub API 自动刷新 · 浏览全部工具 →