MetaGPT
MetaGPT 是一个 Python 多智能体框架,它模拟了一家软件公司:只需输入一句需求,由大模型扮演的产品经理、架构师、项目经理和工程师组成的团队,就会产出用户故事、竞品分析、需求文档、数据结构、API 设计、文档和代码。它的核心理念是 Code = SOP(Team),即把标准作业流程应用到由 Agent 组成的团队上。
它最适合研究基于角色的多智能体协作的研究者和开发者,以及想完整体验“从想法到代码仓库”流程的人。常见用法包括:生成一个小项目(例如 `metagpt "Create a 2048 game"`);使用 Data Interpreter 完成数据分析任务;研究团队发表的论文,比如 AFlow(自动生成 Agent 工作流,入选 ICLR 2025 口头报告)。团队还基于这些思路推出了商业产品 MGX(MetaGPT X)。
上手方式:在 Python 3.9 至 3.11 环境中执行 `pip install --upgrade metagpt`,并安装 Node.js 和 pnpm;然后运行 `metagpt --init-config`,在 `~/.metagpt/config2.yaml` 中配置模型服务商和 API Key。支持 OpenAI、Azure、Ollama、Groq 等多种服务。
功能特性
为什么选择它
权衡点
维护状况检查
- 最近提交
- 2026-01-21
- 近 90 天提交数
- 0
- 近 90 天发布数
- 0
- 最新发布
- v0.8.2 (2025-03-09)
- 未关闭 issue
- 136
- 近期 issue 至少有一条评论的比例
- 13/17
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #2110 Terminal.run_command() hangs indefinitely on Linux/WSL2 — end-of-command marker never yielded from splitlines/tuple-unpack5 条评论 · 2026-07-20
- #2156 Add Webz.io News Search as a search-engine provider1 条评论 · 2026-09-20
- #2153 Feature: verified knowledge transfer between role agents — memory bundles with proof and chain of custody1 条评论 · 2026-09-18
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
适合谁
- 你想体验或演示“模拟软件公司 SOP”的多智能体协作模式(由产品经理、架构师、工程师角色从一句需求生成文档与代码)。
- 需要复现该团队在仓库中开源的 AFlow、SPO、AOT 等论文算法。
- 你需要一个持续高频更新的通用生产级智能体框架(该仓库最近一次推送在 2026 年 1 月)。
- 使用 Python 3.12+ 或不想额外配置 Node.js 与 pnpm 环境(README 要求 Python 3.9–3.11)。
与同类的区别
MetaGPT 侧重 SOP 驱动的软件生成与论文复现;AgentScope 2.0 是持续活跃维护的通用智能体工具包,支持 ReAct、多智能体流水线与语音智能体。
兼容性
快速开始
使用场景
同类工具
收录于以下清单
评论
暂无评论,来发表第一条吧