Everything Claude Code(简称 ECC)不是新的 AI 编程工具,而是给 Claude Code 装的「超级增强套件」------ 相当于把普通 Claude Code 从 "单人程序员" 升级成 "28 人专家团队 + 全套规范手册 + 自动化质检流水线"。
它是 Anthropic 黑客松获奖作品,作者用 10 个月实战打磨、沉淀的完整配置体系,GitHub 原版 50K+ Star。
一、一句话看懂:ECC 到底是什么?
- 裸 Claude Code:一个全能但没分工、没规范、记不住历史的 AI 助手。
- 装了 ECC 的 Claude Code :
- 有 28 个专业智能体(架构师、测试员、审查员、安全专家...)
- 有 136 个现成技能(TDD、前后端模式、安全审计...)
- 有 60 个一键命令(/plan、/tdd、/code-review、/security-scan...)
- 有 自动钩子(保存上下文、自动检查、自动学习)
- 有 多语言编码规范(TS/Python/Go/Java/Rust...)
一句话:ECC = 给 Claude 装上「专业分工 + 工作流 + 质检 + 记忆 + 规范」。
二、核心 5 大组件(最通俗解释)
1. 🤖 Agents(智能体 / 专家角色)
相当于给 Claude 配了一支专职团队,任务自动分工:
- Planner(规划师):帮你拆解需求、做项目计划
- Architect(架构师):设计系统、数据库、接口
- TDD Guide(测试驱动专家):先写测试、再写代码
- Code Reviewer(代码审查员):查 Bug、规范、可读性
- Security Reviewer(安全专家):扫漏洞、硬编码、注入风险
- Refactor Cleaner(重构清理师):删死代码、优化结构
- E2E Runner(端到端测试):生成 Playwright/Cypress 测试
- Build Error Resolver:自动修编译 / 构建报错
效果 :你不用一步步教 AI,直接说 "做个 Todo 后端",它自动走:规划 → 架构 → 写测试 → 写代码 → 审查 → 安全扫描 → 修复 → 测试通过
2. 🎯 Commands(斜杠命令)
60+ 个一键工作流,输入 /命令 直接启动专业流程:
/plan:启动项目规划/tdd:强制 TDD(测试优先)/code-review:代码审查/security-scan:安全审计(102 条规则)/refactor-clean:清理 + 重构/e2e:生成端到端测试/learn:从当前对话提取 "技能",AI 下次自动会/multi-plan:多智能体协同、并行拆任务
3. 📚 Skills(技能库)
136 个 "肌肉记忆":AI 自带行业最佳实践、设计模式、工作流:
- 通用:TDD 工作流、代码规范、错误处理、注释标准
- 后端:API 设计、数据库模式、缓存策略
- 前端:React/Next/Vue 模式、组件设计
- 安全:OWASP Top 10、权限、加密、密钥管理
- 持续学习:AI 自动从对话学新模式、存为技能
4. 📋 Rules(规则)
29+ 强制编码规范,AI 必须遵守:
- 通用:禁止硬编码密钥、必须错误处理、类型安全、完整注释
- 语言专属:TS/Python/Go/Java/Rust/Swift 等 10+ 语言规范
- 团队规范:文件结构、命名、提交格式、可维护性要求
效果 :AI 输出直接是生产级、可上线、符合团队规范的代码。
5. 🔗 Hooks(自动化钩子)
看不见的 "自动流水线",全程自动、不用你管:
- 记忆持久化:跨会话保存上下文,AI 记得你上次做什么
- 战略压缩:自动精简上下文、省 Token、不丢关键信息
- 会话评估:自动提取模式、变成新 "技能"
- 质量检查:每改代码自动审查、安全扫描、规范校验
- 状态保存:自动 checkpoint、崩溃可恢复
三、ECC 解决什么痛点?
❶ 裸用 Claude Code 的痛点
- AI 每次像 "新人",从零开始、记不住历史
- 输出质量不稳定、忽好忽坏
- 没有规范、代码风格乱、不敢直接上线
- 要一步步教、重复指令、费 Token
- 个人能用、团队没法标准化、经验难传承
❷ ECC 怎么解决
- 质量稳定:按规则 + 技能输出、生产级
- 自动分工:智能体各司其职、不用你指挥
- 记忆在线:跨会话记住项目、上下文、习惯
- 省 Token:自动压缩、只传关键信息
- 团队可用:配置进 Git、新人一键同步、规范统一
四、超简单对比:裸 Claude vs ECC 增强版
表格
| 维度 | 裸 Claude Code | Everything Claude Code |
|---|---|---|
| 角色 | 1 个全能程序员 | 28 人专家团队 |
| 工作流 | 自由、无结构 | 规划→TDD→审查→安全→验证 |
| 记忆 | 会话结束就忘 | 跨会话持久化、自动学习 |
| 规范 | 看心情、无约束 | 强制编码 + 安全规则 |
| 自动化 | 手动一步步来 | 钩子自动检查、压缩、学习 |
| 适合 | 个人学习、快速试错 | 团队开发、生产项目、标准化 |
五、怎么用?3 步上手(超简单)
方式 1:直接粘贴系统提示(最快)
- 打开 Claude,粘贴这段:
plaintext
you are everything claude code (ecc), an expert ai software development assistant.
follow these rules strictly:
1. think like a senior engineer.
2. respond with clean, production-ready code.
3. explain architecture before writing code if needed.
4. use best practices, type safety, error handling.
5. don't use placeholder comments; write complete code.
6. when asked to build projects, provide full file structure + code.
7. for bugs: diagnose root cause first, then give fixed code.
8. for code reviews: point out issues, risks, improvements.
9. keep output clear, structured, easy to implement.
- 再发一句(开启全工程模式):
plaintext
activate ecc full engineering mode.
- 正常说需求:
- "帮我做 Node.js + Express + MongoDB Todo 后端"
- "审查这段代码的问题"
- "重构这段 TS,更简洁、安全、带测试"
方式 2:正式安装(Claude Code / Cursor)
-
Claude Code:
bash
运行
# 克隆仓库 git clone https://github.com/affaan-m/everything-claude-code.git # 安装 ./install.sh -
Cursor IDE:
bash
运行
./install.sh --target cursor
安装后直接用 /命令(如 /tdd /plan /code-review)。
六、适合谁用?
- ✅ 每天用 Claude Code/Cursor 写代码的开发者
- ✅ 想让 AI 输出直接生产级、不用二次修改
- ✅ 团队要统一代码规范、降低新人上手成本
- ✅ 追求极致效率、不想重复教 AI
- ✅ 做中大型项目、需要架构 / 测试 / 安全全流程
七、一句话总结
Everything Claude Code 就是:把 Claude Code 从 "好用的 AI 助手" 变成 "专业、规范、自动化、可团队化的开发引擎"。
装上它,你相当于拥有:28 位专家 + 136 套技能 + 60 条快捷工作流 + 自动质检 + 永久记忆