← 返回 AI 开源导航

MetaGPT

智能体框架协议 MIT★ 71kPython

一、项目简介

MetaGPT 把软件开发流程「角色化」:产品经理、架构师、工程师、测试等 Agent 各司其职,按标准 SOP 协作,可自动产出需求文档、设计方案与可运行代码,是多智能体协作的代表项目。

二、核心特性

  • 多角色协作:按 SOP 定义角色与流程;
  • 自动产出:PRD、设计文档、代码与测试;
  • 消息总线:Agent 间结构化通信;
  • 可扩展:自定义角色、工具与流程;
  • 工程化输出:支持生成完整项目骨架。

三、适用场景

  • 多智能体协作研究;
  • 自动化原型生成与 Demo;
  • 软件工程流程模拟与教学。

四、快速上手

pip install metagpt
metagpt "写一个贪吃蛇游戏"

五、注意事项

  • 产出质量高度依赖底层模型能力,需人工审核;
  • 复杂需求建议拆分为多轮小目标;
  • 注意 API 调用成本与速率限制。