MetaGPT
不活跃简介
多智能体框架,致力于构建首个 AI 软件公司,通过自然语言编程实现多角色协作,自动完成需求分析、设计、编码和测试全流程。
核心特性
- 多角色协作 — 内置产品经理、架构师、工程师等角色,模拟完整软件公司 SOP 流程
- 自然语言编程 — 输入一行需求描述,自动输出用户故事、竞品分析、API 设计和完整代码
- Data Interpreter — 支持动态代码生成与数据分析,可处理 CSV、可视化等数据任务
- AFlow 工作流引擎 — 自动化 Agent 工作流生成,ICLR 2025 Oral 论文支撑
- SPO/AOT 优化 — 支持自博弈优化和树搜索推理,提升 Agent 决策质量
- 可扩展角色系统 — 支持自定义 Agent 角色和工具,灵活构建多智能体应用
适用场景
分类
快速开始
# 安装 MetaGPT
pip install --upgrade metagpt
# 初始化配置文件(会创建 ~/.metagpt/config2.yaml)
metagpt --init-config
# 输入需求,自动生成完整项目
metagpt "创建一个 2048 游戏"