章节 01
导读 / 主楼:Claude Dev Skill:将Claude Code变成技术负责人的多Agent开发工作流
一个Claude Code自定义技能,通过6阶段SOP流程协调多个AI Worker Agent并行开发,实现从需求对齐到PR合并的完整软件工程流程。
正文
一个Claude Code自定义技能,通过6阶段SOP流程协调多个AI Worker Agent并行开发,实现从需求对齐到PR合并的完整软件工程流程。
章节 01
一个Claude Code自定义技能,通过6阶段SOP流程协调多个AI Worker Agent并行开发,实现从需求对齐到PR合并的完整软件工程流程。
章节 02
该项目的核心洞察是:AI编程不应只是代码生成,而应该是一个结构化的工程过程。传统的AI编码工具让Claude直接在对话中写代码,容易失去跟踪且缺乏质量保证。而Claude Dev Skill引入了一套完整的多Agent协作流程,模拟真实软件开发团队的工作方式。
章节 03
| 维度 | 不使用 /dev | 使用 /dev |
|---|---|---|
| 代码编写 | Claude直接在对话中写代码 | Claude作为Tech Lead,从不直接写代码 |
| 流程结构 | 无结构,容易失去跟踪 | 6阶段SOP,从PRD到合并 |
| 执行模式 | 单线程,一次只做一件事 | 多个Worker Agent在并行工作树中开发 |
| 冲突处理 | 合并时才发现冲突 | 编码前扫描冲突,提前预防重叠 |
| 安全审查 | 手动进行 | bandit + pip-audit / npm audit 强制运行 |
章节 04
Claude Dev Skill 定义了一套完整的6阶段软件开发生命周期:
章节 05
首先对请求进行分类,确定进入哪个流程:
章节 06
使用现有的PRD(产品需求文档),或在两轮对话中生成一份新的PRD。这个阶段确保开发团队(即使是AI团队)对需求有清晰、一致的理解。
章节 07
进行架构设计决策,将大任务分解为可管理的子任务,并创建GitHub Issue进行跟踪。
章节 08
这是整个流程的核心。Tech Lead(Claude)会生成多个Worker Agent,每个在隔离的工作树(worktree)中并行开发不同模块:
Claude (Tech Lead)
│
├─ Phase 3 ── 生成Worker Agent(并行工作树)
│ ├─ Worker A: 认证模块
│ ├─ Worker B: 任务CRUD API
│ └─ Worker C: 前端组件