← 返回AI精选
智能体Agent

AutoGen

微软推出的多 Agent 对话框架,支持人机协作与分布式 Agent 群,适合复杂推理与工具链场景。

工具与定位

AutoGen 是微软推出的多 Agent 对话框架,核心创新在于”对话即编程”——通过 Agent 之间的自然对话完成复杂任务。支持人机协作(Human-in-the-loop)、代码执行、工具调用和分布式 Agent 群,是构建生产级 Agent 系统的重要框架。

核心概念

概念说明
Assistant Agent执行任务的 AI Agent,可调用工具
User Proxy Agent用户代理,可代表人类或执行代码
Group Chat多 Agent 群聊,Manager 协调对话
Tool函数调用、代码执行、API 访问
Human-in-the-loop关键节点人工审批与干预

典型场景

场景说明
代码生成与调试多 Agent 协作编写、测试、修复代码
数据分析查询、清洗、可视化全流程自动化
文档生成研究 → 大纲 → 初稿 → 审校流水线
工具链编排多工具协同完成复杂任务

平台接入

平台说明
AutoGen官方文档
GitHub开源代码仓库
Azure AI企业级部署

选型建议

微软生态首选 AutoGen;需要角色化团队选 CrewAI;SOP 驱动软件生成选 MetaGPT;简单对话 Agent 用 LangGraph。