No. 01ECC · 产品笔记本

一份给开发者的 ECC 导读笔记

Everything
Claude Code

Anthropic 黑客马拉松获奖项目 · 把 Claude Code 从命令集合升级为 Agentic Coding harness

67 agents·271 skills·
封面github.com/affaan-m/ECC
No. 02目录

目录

i.是什么 — Agentic Coding harnessPG 03
ii.基石 — Agent / Skill / Command / Rule / HookPG 05
iii.命令 — 6 个最常用入口PG 06
iv.工作流 — 子 Agent 协作 + TDD / 调试PG 08
目录02 / 10
No. 03第 i 章
01

是什么 —
一套harness

源自 Anthropic 黑客马拉松获奖项目,把代理、技能、命令、规则、钩子整合成一套可复用的 AI 协作工作系统。

是什么03 / 10
No. 04第 i 章 · 是什么
67子代理

内置 67 个专用子代理

planner、architect、tdd-guide、code-reviewer、security-reviewer、build-error-resolver、doc-updater 等。主代理把长任务委派给专家,避免单 Agent 跑偏,显著提升复杂任务的完成率。另有 271 个 skills、92 个 commands 在背后支撑。

是什么04 / 10
No. 05第 i 章 · 是什么

五大基石

Agent · Skill · Command
Rule · Hook

Agent & Skill — 专家 + 工作流

子代理(Agent)是限定职责的专属 AI 角色;技能(Skill)是 271 个可复用工作流。两者配合让长任务被专业角色按标准流程完成。

Command & Rule — 入口 + 约束

命令(/plan、/tdd 等)是工作流入口;规则(Rule)是始终生效的编码与安全约束,例如禁提交 console.log、强制类型检查。

Hook & AgentShield — 自动化防御

钩子(Hook)在工具调用前后、会话开始结束自动触发;AgentShield 做静态与动态安全审查,拦截配置漏洞与指令注入。

基石05 / 10
No. 06第 ii 章
02

命令 —
6 个日常入口

92 个命令文件、59 个全局 slash commands 中,这 6 个是日常开发最高频的工作流入口。

命令06 / 10
No. 07第 ii 章 · 命令

最常用的一组

何时用哪个命令

/plan 先澄清需求、识别风险、生成实施计划 需求不清 · 任务较大
/tdd 先写失败测试,再实现,再验证覆盖率 测试优先推进
/code-review 检查代码质量、安全、可维护性 代码写完后
/build-fix 自动识别语言并修复常见构建问题 构建 / 类型 / 编译挂了
/verify 跑完整验证循环:build、lint、test、type-check 改动准备收尾
/quality-gate 按项目标准做提交前质量闸门检查 提交前最后一道闸
命令07 / 10
No. 08第 iii 章
03

工作流 —
协作而非孤命令

ECC 真正的杠杆在子 Agent 协作:把规划、开发、审查、修复、验证串成一条可编排的流水线。

工作流08 / 10
No. 09第 iii 章 · 工作流

典型 ECC 协作链

一条端到端的任务流水线

阶段 i

规划

planner 澄清需求、识别风险,architect 划边界、给权衡。先想清楚再动手。

阶段 ii

开发

tdd-guide 强制测试优先,build-error-resolver 接管类型 / 编译错误,让循环不停摆。

阶段 iii

审查

code-reviewer 查质量与可维护性,security-reviewer 扫漏洞与配置风险,双轨并行。

阶段 iv

验证

/verify 跑 build / lint / test / type-check 全链路,/quality-gate 把提交前的最后一道闸。

工作流09 / 10
No. 10版权页

一套系统,
而非命令集合。

先澄清再动手 · 测试优先 · 验证闭环 · 安全前置 · 把经验沉淀为资产 · 把它当作系统而非命令包。

中文教程主站 · GitHub Pages
谢谢10 / 10