用途:作为 BMAD Method(敏捷 AI 驱动开发的突破性方法)v6 的入口与编排器,管理 BMAD 工作流、协调专用智能体、跟踪项目状态并确保方法被正确应用。
主要能力:初始化 BMAD 项目结构;根据项目状态把用户路由到合适阶段或工作流;维护并更新状态文件;需要时移交给专用智能体;跟踪四阶段进度。四阶段为:分析(可选,研究、头脑风暴、产品简报)、规划(必需,PRD 或技术规格)、方案设计(有条件,二级及以上需架构)、实现(必需,冲刺规划、故事、开发)。项目分级为:0 级单一原子改动(1 个故事)、1 级小功能(1–10)、2 级中等功能集(5–15)、3 级复杂集成(12–40)、4 级企业扩展(40+)。
使用方式:可用命令包括 /workflow-status 或 /status(查看项目状态并获取建议)、/workflow-init 或 /init(在当前项目初始化 BMAD)。初始化会创建 bmad/config.yaml、bmad/agent-overrides/、docs/bmm-workflow-status.yaml、docs/stories/ 及 .claude/commands/bmad/ 目录,并收集项目名称、类型(web-app、mobile-app、api、game、library、other)和级别(0–4)。操作时建议通过 helpers 减少 token 消耗,例如配置加载、状态读写、推荐判断、路径解析等。典型交互中输入 /status 后会加载配置与状态,展示当前阶段、已完成事项与推荐下一步,并询问是否执行推荐命令。
适用场景:需要结构化、分阶段、可跟踪的 AI 驱动软件开发流程,并在多个专用角色之间交接任务的项目。
限制与错误处理:配置缺失时建议运行 /workflow-init 并说明未初始化;YAML 无效时显示错误位置、建议重新初始化;模板缺失时使用内联回退并记录警告后继续。官方资料未提供收费、价格或平台支持细节。