Skip to content

fghpdf/scrum-agent-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scrum-agent — 去角色化 AI Scrum 工作流

Claude Code 插件 — 去角色化 + 结构化自驱 + Harness 持续演化,三位一体的 AI 软件工程范式

安装

# Claude Code 插件安装(开发中)
claude plugin add scrum-agent

核心理念

  1. 去角色化:不用人为角色限制 Agent 的认知边界,转而用 Harness 提供结构化的项目知识
  2. 自驱执行:Agent 接到需求后自主完成全流程——分析→拆解→契约→执行→评估→验证→确认
  3. Harness 即环境:knowledge/(项目知识)+ quality/(质量约束+评分标准)+ dod/(自动化检查)+ tools/ + state/,一切皆文件
  4. 模式切换:同一 Agent 在生成模式(创造性编码)和评估模式(怀疑性审查)间切换,而非分配给不同"角色"
  5. 责任归属清晰:AI 不能替人类承担责任——Agent 如实暴露影响范围,用户做最终决策
  6. 知识持续演化:每次 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

About

AI Scrum: 去角色化与自驱执行 — Claude Code CLI Plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors