1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | BMAD-METHOD |
| 作者/维护者 | BMad Code, LLC(创始人 Brian “BMad” Madison) |
| 来源链接 | https://github.com/bmad-code-org/BMAD-METHOD |
| 许可证 | MIT(附商标声明,GitHub API 实测) |
| GitHub Stars | 50,680(GitHub API 实测) |
| Forks | 5,829(GitHub API 实测) |
| 最新版本 | v6.10.0(2026-07-03 发布,GitHub Releases 实测) |
| 安装方式 | npx bmad-method install |
2. 功能介绍与亮点
- 12+ 领域专家 Agent 角色(产品经理、架构师、开发、UX 等),覆盖从头脑风暴到部署的软件全生命周期
- 内置 34+ 工作流与 “Party Mode” 多 Agent 协作模式
- 附加包 “Bmad Pro Skills” 提供进阶技巧:对抗式评审、边界案例猎手、验证缺口检查等专项审查技能
- 全部技能以标准 SKILL.md + YAML frontmatter 组织,原生适配 Claude Code 插件体系(仓库含
.claude-plugin/marketplace.json) - 项目历史 15 个月,成长为 5 万+ 星社区项目,且 2026-07-16 当天仍有代码推送,活跃度极高
3. 适用场景
所属分类:元技能与 Agent 增强。适合需要用标准化、可复用的多阶段工作流(需求分析→规划→架构→开发→测试→交付)管理中大型软件项目的 Claude Code 用户与团队,尤其是希望摆脱“现场即兴写提示词”、想要一套开箱即用敏捷 AI 协作方法论的中高级用户。
4. 跨 Agent 兼容性
- Claude Code:原生支持——仓库含
.claude-plugin/marketplace.json,技能均以 SKILL.md 标准格式组织,可通过插件市场直接安装 - Codex:未验证——README 与仓库目录中均未提及 Codex 或
.codex-plugin结构 - OpenClaw:未验证——已抓取材料中未发现相关说明
- Hermes Agent:未验证——同上
5. 推荐理由
BMAD-METHOD 是该赛道公认度最高的开源方法论之一:5 万+ GitHub Star、15 个月持续维护、2026-07-16 当天仍在更新,用 12+ 专家 Agent 与 34+ 工作流把“和 AI 结对开发”标准化,替代了多数团队自行摸索的即兴提示词方式。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 9 | GitHub 50,680 stars;5,829 forks;Hacker News 独立讨论帖有用户正面评价;项目 15 个月内成长为 5 万+ 星社区项目,2026-07-16 当天仍有代码推送 |
| 可用性 | 8 | npx bmad-method install 一条命令安装,且原生适配 Claude Code 插件市场一步安装;SKILL.md 标准格式、多语言 README、CI/CD 非交互安装参数齐备,文档完整;2026-07-16 当天仍有代码推送,维护活跃度高;但需 Node.js + Python + uv 双运行时环境,且 12+ Agent 角色/34+ 工作流学习曲线较陡 |
| 安全性 | 8 | 见下方安全检查清单 |
| 综合 | 8.3 | 三项均值 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令执行范围 | 有,各 SKILL.md 通过 allowed-tools 字段显式声明范围(Read/Bash/Write/Agent 等),权限透明可审计 |
| ② 联网外发 | 部分技能(如 bmad-help)按文档登记的 URL 抓取模块文档;官方另提及可选的跨平台 Web Bundle 导出功能——均为文档化、用户主动触发,未见静默外发 |
| ③ API Key/凭据 | 核心工作流复用 Claude Code 现有会话,不单独索要凭据;仅可选的跨平台导出功能涉及其他厂商 API,存储方式文档未详述 |
| ④ 可疑指令 | 抽查 bmad-help 等多个 SKILL.md 文件及插件清单,未发现越权指令或 prompt injection 痕迹 |
| ⑤ 作者信誉 | BMad Code, LLC 为注册公司主体,创始人实名,402 watchers / 101 open issues,社区规模大 |
| ⑥ License | MIT(附商标声明,不影响代码使用自由) |
| ⑦ 最近维护 | GitHub API 实测最后推送为 2026-07-16 |
扣分说明:因存在文档化的网络请求场景、可选凭据用途及较广的 Bash 权限覆盖(检查项①②③),未达“纯提示词无外联”的 9–10 档,故评 8。
7. 跟同类 Skills 相比的优势
| 项目 | 核心定位 | Star 数(实测) | 安装方式 | Agent 覆盖广度 |
|---|---|---|---|---|
| BMAD-METHOD | 全生命周期敏捷 AI 开发方法论 | 50,680 | npx bmad-method install |
12+ 专家角色 + 34+ 工作流 |
| claude-task-master | 任务拆解与项目管理 CLI/MCP | 27,863 | npx/MCP 安装 | 聚焦任务管理,无多角色体系 |
| SuperClaude_Framework | Claude Code 提示词与命令增强框架 | 23,569 | 安装脚本 | 命令/角色扩展,无完整生命周期编排 |
| gsd-core(open-gsd) | 元提示词 + 规格驱动开发系统 | 6,700 | npx @opengsd/gsd-core@latest |
70+ 子命令,聚焦 Discuss→Plan→Execute→Verify→Ship 单线循环 |
差异化:BMAD-METHOD 的核心优势在于“全生命周期 + 多专家角色 + 可插拔工作流”三者兼备,规模与维护活跃度均为同类之首;task-master 更聚焦任务管理单点能力,SuperClaude 偏命令/提示词增强,gsd-core 是较年轻但增长迅猛的同类新秀。
8. 用户评价
Hacker News 讨论帖(news.ycombinator.com/item?id=45156172)中,用户 matt3D 评论:“Pretty surprised BMAD-method wasn’t mentioned”,并称其为目前搭配 Claude Code 使用体验最好的工具之一;另一位用户将其概括为一套用于在多次会话间结构化管理上下文的命令与 Agent 组合。公开渠道未见更多可验证的具名评价。
9. 其他补充
提供多语言 README(简体中文、越南语);内置 CI/CD 非交互安装参数;仓库附 SECURITY.md 与密钥扫描配置(.secretscanignore 等),工程规范性较好。
10. 安装使用方式
npx bmad-method install
非交互式(CI/CD):
npx bmad-method install --directory /path/to/project --modules bmm --tools claude-code --yes
前置要求:Node.js ≥ 20.12;部分辅助脚本(如配置解析)需 Python 3.10+ 与 uv 包管理器。安装后进入 Claude Code 打开项目目录,可通过 /bmad-help 等技能命令了解当前所处阶段与下一步操作,无需重启。
11. 注意事项
- 学习曲线较陡:12+ Agent 角色与 34+ 工作流信息量较大,建议从核心工作流循序渐进上手
- 需要 Node.js + Python + uv 双运行时环境,比纯 JS 工具安装步骤更多
- “BMad” 系列名称受商标保护,二次分发/改名需注意商标条款,但不影响正常使用
- Codex / OpenClaw / Hermes Agent 兼容性未经验证,跨平台使用前建议自行测试