返回 AI 工具目录

AutoGen

开发框架人工精选最近核验 2026年7月23日

AutoGen 是微软研究院发起的多智能体应用框架,用于构建可自主运行或与人协作的多 Agent 系统,采用分层架构:Core(消息传递、事件驱动、本地/分布式运行时,支持 Python 与 .NET)、AgentChat(面向快速原型的高层 API)、Extensions(接入 OpenAI/Azure OpenAI 等模型客户端与代码执行),并配 AutoGen Studio(无代码 GUI)与 AutoGen Bench(评测)。代码为 MIT 许可。重要提示:官方已宣布 AutoGen 进入维护模式、不再新增功能,微软建议新项目改用其后继者 Microsoft Agent Framework。

定价开源部署本地运行、自托管国内可达国内可达性待核验许可CC-BY-4.0

解决什么问题

  • 解决多智能体对话与协作的编排问题:让多个 Agent 通过消息传递互相协作,或与人协同完成任务
  • 支持两两对话、群聊等模式,并可通过 MCP(Model Context Protocol)接入代码执行、网页浏览与文件处理等能力
  • 分层设计按需选择抽象层级:用 AgentChat 快速搭原型,用 Core 做事件驱动、可跨 Python/.NET 的分布式运行时,用 Extensions 接第三方模型与工具
  • AutoGen Studio 面向无代码搭建,Bench 用于对 Agent 表现做基准评测
  • 在多智能体编排范式的早期探索上影响较大

适合

  • 适合做多智能体协作的研究、原型与实验,尤其是需要跨 Python 与 .NET、或需要事件驱动分布式运行时的团队
  • 微软技术栈(Azure OpenAI、.NET)用户接入较顺
  • 想快速试验两两对话、群聊、代码执行等 Agent 协作模式,用 AgentChat 或 Studio 上手较快
  • 已进入维护模式,更适合已有 AutoGen 存量项目的维护,或短期实验
  • 若是面向长期生产的新建系统,应优先评估其后继框架

不适合

  • 不建议为长期生产的新项目从零选用 AutoGen:官方已停止新增功能并推荐迁移到 Microsoft Agent Framework
  • 新建系统应直接评估后继者,避免上线即面临迁移
  • 需要零代码交付给业务方的场景,Studio 能力有限,不及成熟平台
  • 对国内合规、数据不出境要求高的生产系统,其默认对接 OpenAI/Azure OpenAI 也不匹配
  • 若只需单智能体或简单 RAG,引入多 Agent 框架属于过度设计

如何接入

  • 以 Python 包接入:安装命令为「pip install autogen-agentchat autogen-ext[openai]」,要求 Python 3.10+;.NET/C# 亦有实现
  • 模型通过 Extensions 接入,官方示例以 OpenAI、Azure OpenAI 为主,可自行扩展其他模型客户端
  • 工具与外部能力经 MCP 服务器接入
  • 整体为开源库,自建部署在自有环境;AutoGen Studio 提供本地 GUI
  • 无官方托管云服务,运维与模型接入均需自理

已知限制

  • 最大局限是产品生命周期:AutoGen 已进入维护模式、不再迭代新功能,官方引导迁移到 Microsoft Agent Framework,长期投入风险高
  • 框架本身偏研究与实验,生产化所需的治理、观测、稳定性需自行补齐
  • 跨 Python/.NET 的能力覆盖并不完全对等
  • 国内可达性:开源库可安装自建,但默认依赖的 OpenAI/Azure OpenAI 在国内可用性、数据出域与合规上受限,Azure OpenAI 的国内供给亦有限
  • 生产使用需改接国内合规模型并自建运维

接入与使用事实

部署方式
本地运行、自托管
实现语言
en
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
CC-BY-4.0
国内可达性
国内可达性待核验
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

  1. 代码仓库仅作事实索引

访问官网