发现 AI 代理的未来arrow_forward

AG2

calendar_today收录于 2026年4月24日
category智能体与应用工具
code开源
Python工作流自动化多智能体系统MCPRAGAI代理智能体框架智能体与应用工具开发者工具/代码知识管理/检索/RAG协议/API/集成

面向 AI Agent 的开源编程框架与操作系统级平台,支持构建、编排和演化多 Agent 协作系统,前身为 Microsoft AutoGen。

核心架构#

AG2 以 ConversableAgent 为统一基类,派生出 AssistantAgent(LLM 驱动)和 UserProxyAgent(人类代理)等专用类型。编排层位于 autogen.agentchat 模块,AutoPattern 提供自动 Agent 选择机制。当前稳定框架将在后续小版本中逐步废弃,autogen.beta 模块为即将到来的 v1.0 版本。项目基于 Pydantic 2 进行数据验证,构建系统使用 pyproject.toml + setup.jinja 模板。

多 Agent 编排能力#

  • 编排模式:group chat、nested chat、sequential chat、swarm 等,Pattern Cookbook 提供 9 种群组编排模式
  • AutoPattern:自动 Agent 选择
  • A2A 协议:支持 Agent-to-Agent 通信协议

运行时能力#

  • 代码执行:内置能力,支持 Docker 隔离环境
  • RAG:内置支持,兼容 Qdrant、PGVector、MongoDB、Couchbase、FalkorDB 等向量数据库
  • 工具与函数调用register_function API 注册自定义 Python 函数,兼容 MCP(Model Context Protocol)
  • 浏览器集成:browser-use、crawl4ai、websurfer
  • 结构化输出:支持 Agent 输出为结构化格式
  • Human-in-the-Loop:通过 UserProxyAgent 实现,支持 NEVER/ALWAYS/TERMINATE 输入模式,is_termination_msg 回调控制终止

LLM 后端支持#

OpenAI、Anthropic、Google Gemini、Bedrock、Cerebras、Cohere、DeepSeek、Groq、Mistral、Ollama、Together 等。

跨框架互操作与通信集成#

可与 LangChain、CrewAI、Pydantic AI、Google ADK 等框架互操作。内置 Discord、Slack、Telegram 通信集成。

典型应用场景#

  • 多 Agent 编码协作(Coder + Reviewer 模式)
  • 教育与内容创作多角色协同
  • 数学问题求解(MathChat 模式,有论文支持)
  • 企业工作流自动化(声称提升高达 70% 工作流速度和 5 倍生产力)
  • 跨框架 Agent 团队编排
  • 工具增强的智能助手

安装与快速开始#

环境要求:Python >= 3.10, < 3.14

pip install ag2[openai]
# 或使用别名
pip install autogen[openai]

可选 extras:a2aanthropicbrowser-usemcpragredisneo4jinterop 等。

from autogen import AssistantAgent, UserProxyAgent, LLMConfig

llm_config = LLMConfig.from_json(path="OAI_CONFIG_LIST")
assistant = AssistantAgent("assistant", llm_config=llm_config)
user_proxy = UserProxyAgent("user_proxy", code_execution_config={"work_dir": "coding", "use_docker": False})
user_proxy.run(assistant, message="Summarize the main differences between Python lists and tuples.").process()

注意:PyPI 包名为 ag2,Python 导入名仍为 autogen

待确认信息#

  • v1.0 具体发布时间未明确声明
  • AG2AI 组织治理结构细节未公开
  • 企业版(Orchestrator / Studio / Applications)无公开定价信息
  • PyPI 标注版本 0.12.0 发布于 "Apr 17, 2026",该日期可能存在系统显示异常
  • autogen.beta 模块的具体 API 变更和迁移路径需查阅文档站点确认

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch