MetaGPT 是什么?一句话让它开一家 AI 软件公司
前面把 AutoGen、CrewAI、AgentScope、smolagents 这批多 Agent 框架都聊过一遍了。今天说一个思路最「野」的——MetaGPT。别人是帮你把几个 Agent 组织起来干活,它干脆模拟一家软件公司:产品经理、架构师、项目经理、工程师一应俱全,你给一句话需求,它给你交一个像模像样的项目出来。
一句话说清它是干什么的
MetaGPT 是深言科技(DeepWisdom)团队开源的多 Agent 框架,GitHub 仓库 FoundationAgents/MetaGPT 目前约 7.02 万星、8.9k fork,MIT 许可,定位直白——“The First AI Software Company”(第一家 AI 软件公司)。
它的核心哲学就一行公式:Code = SOP(Team)。意思是:把一家软件公司怎么从需求到交付的整套标准流程(SOP)固定下来,让一组各自扮演角色的 Agent 照着走。
所以你给它一句话输入,它能顺势产出用户故事、竞品分析、需求文档、数据结构、API 设计、文档——一路走到代码。整个过程有产品经理想清楚要什么、架构师定技术方案、项目经理排工期、工程师写代码,不是一窝蜂乱来。
它给别人家不一样在哪
AutoGen 强调多 Agent 互相自由对话,CrewAI 让你自定义「角色+团队」,而 MetaGPT 更看重流程和产出物:每一步都要求拿到能看到的交付,角色之间通过结构化中间产物交接,而不是漫无边际地聊。打个比方——AutoGen 像几个高手即兴脑暴,MetaGPT 像把整条生产线搬过来,每个工位各有职责、工序固定。
框架里还有个挺值钱的组件叫 Data Interpreter(数据解释器),专门干数据分析、写代码那类活,能边跑边看结果,适合拿去做报表、跑数据、画图这类实用任务。
上手顺不顺手
需要 Python 3.9~3.12,装起来一条命令;另外因为界面层依赖,还得装 Node 和 pnpm。配置在 ~/.metagpt/config2.yaml 里填模型,OpenAI、Azure、Ollama、Groq 都支持——本地模型也能跑。
CLI 上手最快:
pip install metagpt
metagpt "创建一个 2048 小游戏"
这句话就会在 ./workspace 目录里给你生成一整个项目仓库。想干活的可以先只拆出 Data Interpreter 单跑一个数据分析任务,别一上来就上整套「软件公司」班子——和玩路由器一个道理,先单机通,再谈组网。
说点实话
优点:思路独树一帜,用 SOP 约束多 Agent 协作,产出的代码和文档结构确实更完整;学术底子硬,AFlow 那篇 2025 年中了 ICLR 口头发言(top 1.8%);还衍生了商业产品 MGX(MetaGPT X,mgx.dev),一度拿下 ProductHunt 当日第一。
缺点也很明显:定位偏开发向,纯小白不碰代码会觉得门槛比 Dify、FastGPT 这类可视化平台高;跑一个完整「软件公司」流程费 token、费时间,简单任务其实是杀鸡用牛刀;而且 2025 年重心明显转向商业化 MGX 之后,开源主仓库的更新节奏从 2026 年初就开始放缓了——拿来学习完全没问题,但别指望它像 Dify 那样高频猛刷版本。
适合谁:你会写点 Python、想看看”一整套多 Agent 软件公司”到底怎么编排、愿意花时间调 SOP 的人。想快速拖拽搭应用,转身去用 Dify、Flowise 更省事;就想几个 Agent 自由协作跑研究,AutoGen 或 AgentScope 更适合你。
一句话:MetaGPT 是拿来”看组织方式、学编排思维”的教科书级的项目,真指望它一句命令交付一个能用上线的产品,还得冷静点。
本文由 数码罗记 实测整理 · 数据核实于 GitHub 仓库公开页(星数/Fork 时间点不同可能有小幅变动)· 更多 Agent 实操见 ai.godsun.pro