AutoGen
微软多智能体协作框架
亮点
- 多 Agent 对话编排
- 支持人机协作模式
- 异步事件驱动架构
适用场景
- 多 Agent 协作研究
- 复杂任务分解编排
- 人机混合决策工作流
评测正文
AutoGen 是微软推出的多智能体协作框架,把「多个 Agent 对话完成复杂任务」这一范式工程化,强调可对话的 Agent 与可组合的 GroupChat。在多 Agent 编排方向上,它是学术界与早期实践者的常用基线。
核心能力包括 ConversableAgent 抽象、GroupChat 编排、可嵌套工具调用、代码执行器、人机协作(human-in-the-loop)模式,以及 v0.4 起引入的异步与事件驱动架构。对 OpenAI、Anthropic、本地模型均有适配。
亮点是多 Agent 对话流表达力强,适合研究「Agent 间如何分工协作」;不足是文档明显跟不上代码迭代速度,API 在 0.2 到 0.4 之间有较大变动,老示例常需手改,复杂拓扑下行为可预测性下降。
适用场景:多 Agent 协作研究实验、需要人机混合决策的工作流、复杂任务分解与编排原型。生产化前需自建可观测与回放机制。