Claude Code 插件 — 去角色化 + 结构化自驱 + Harness 持续演化,三位一体的 AI 软件工程范式
# Claude Code 插件安装(开发中)
claude plugin add scrum-agent- 去角色化:不用人为角色限制 Agent 的认知边界,转而用 Harness 提供结构化的项目知识
- 自驱执行:Agent 接到需求后自主完成全流程——分析→拆解→契约→执行→评估→验证→确认
- Harness 即环境:knowledge/(项目知识)+ quality/(质量约束+评分标准)+ dod/(自动化检查)+ tools/ + state/,一切皆文件
- 模式切换:同一 Agent 在生成模式(创造性编码)和评估模式(怀疑性审查)间切换,而非分配给不同"角色"
- 责任归属清晰:AI 不能替人类承担责任——Agent 如实暴露影响范围,用户做最终决策
- 知识持续演化:每次 Sprint 沉淀新知识,Harness 越用越强
| 命令 | 说明 |
|---|---|
/sprint-plan |
需求拆解为 Backlog,分析复杂度和风险 |
/sprint-start |
启动 Sprint,Agent 自驱执行任务 |
/daily-sync |
检查 Sprint 进度与阻塞 |
/retro |
Retrospective,验收结果并更新 Harness |
/sprint-status |
查看当前 Sprint 状态 |
/harness-init |
为当前项目初始化 Harness 结构 |
| 维度 | MetaGPT / CrewAI | ECC (everything-claude-code) | YOLO 模式 | scrum-agent |
|---|---|---|---|---|
| 角色模型 | 预设 PM/Dev/QA | 28 个专职 agent | 无 | 去角色化 + 模式切换 |
| 执行模式 | 角色间流转 | 用户调用专职 agent | 直接执行,无流程 | 结构化自驱:分析→拆解→契约→执行→评估→验证→确认 |
| 项目知识 | 向量数据库 | rules/ 目录 | 无持久记忆 | Harness:knowledge/ + quality/ + dod/ + state/ |
| 质量保证 | 角色审查 | 专职 reviewer agent | 无 | 评估模式(评分标准)+ quality/ 约束 + DoD 脚本三层保障 |
| 知识演化 | 无 | 手动维护 rules | 无 | 每次 Sprint 自动沉淀 |
| 责任边界 | 不明确 | 用户主导 | 用户全责 | Agent 透明呈现影响,用户决策 |
| 人类介入 | 频繁 | 按需 | 无 | 需求描述 + 最终确认 |
核心差异化:去角色化 + 结构化自驱 + Harness 持续演化是一个不可拆分的整体。去角色化不是"去掉角色让 AI 乱跑"(那是 YOLO),而是"不用角色标签限制 Agent 认知边界,转而用 Harness 提供结构化项目知识 + 模式切换实现独立评估"。
与 Anthropic Harness 的关系:Anthropic 的 Harness 是 LLM 与环境之间的运行时编排层(工具权限、会话管理)。我们的 Harness 运行在其之上,是项目级别的知识层——对应 Anthropic 四大功能中的 Guides(前馈知识)+ Sensors(反馈信号)+ Verification(质量验证)+ Correction(修正重试)。
├── .claude-plugin/plugin.json # 插件清单
├── agents/ # Scrum Agent (自驱全流程), Conflict Resolver
├── skills/ # Sprint 工作流、Harness 管理、DoD 校验、知识演化
├── commands/ # 6 个 Sprint 命令
├── hooks/hooks.json # 生命周期钩子
├── rules/ # 去角色化原则、任务流转规则
├── examples/sample-harness/ # Harness 目录模板(含 quality/ 示例)
├── docs/ # 设计文档
└── references/ # 原始思考对话
| 文件 | 说明 |
|---|---|
| docs/01-core-philosophy.md | 核心哲学 |
| docs/02-architecture.md | 架构设计 |
| docs/03-workflow.md | 工作流 |
| docs/04-harness-design.md | Harness 设计 |
| docs/05-critical-analysis.md | 中性评估 |
| docs/06-roadmap.md | 路线图 |
MIT