产品简介
autogen AutoGen 是一个开源框架,用于构建能够自主行动或与人类协作的多代理 AI 应用。它简化了代理编排和集成,适合 AI 开发者和研究人员快速原型设计。当前处于维护模式,新用户推荐使用 Microsoft Agent Framework。

核心功能
- 多代理编排框架
- 支持 OpenAI 等模型集成
- 提供无代码 GUI 工具 AutoGen Studio
- 分层可扩展设计
- MCP 服务器支持
快速开始
- 安装 Python 3.10 或更高版本
- 运行 pip install -U "autogen-agentchat" "autogen-ext[openai]" 安装库
- 设置 OPENAI_API_KEY 环境变量
- 编写 Python 代码使用 AssistantAgent 定义代理并执行任务
- (可选)运行 autogenstudio ui 命令启动无代码 GUI
界面预览
与其他方案对比
| 对比项 | autogen | 同类方案 |
|---|---|---|
| 维护与支持 | 社区维护,处于维护模式,不再添加新功能 | Microsoft Agent Framework 提供企业级支持和长期维护 |
适合谁用
- 构建多代理 AI 应用的开发者
- 进行 AI 代理研究的学术人员
- 希望快速测试 AI 工作流的产品设计师
下载与版本
当前最新版本为 python-v0.7.5,发布于 2025-09-30。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/microsoft/autogen