Everything Claude Code:让你的 AI 编程助手脱胎换骨的终极配置方案
Everything Claude Code(ECC)是一套完整的 Claude Code 工程化框架,包含 60+ 斜杠命令、28 个专用代理、125 个技能知识库、Hooks 自动化和持续学习系统,全面提升 AI 辅助开发体验。
Claude Code 用了一段时间后,最近和几个同事聊起来,发现一个挺有意思的现象——大家都在用 Claude Code,但 Everything Claude Code(以下简称 ECC)这个项目知道的人并不多。知道的没装,装了的不知道怎么用起来。
去 GitHub 搜了一下,发现现在已经 114k star 了,还是挺能说明问题的。
一、ECC 是什么?
ECC 是黑客松获胜者花了将近十个月、高强度打磨出来的一套实践配置集合,有人管它叫 Claude Code 的终极优化方案。
简单说,它是一个装在你 .claude 目录下的 Claude Code 插件。但"插件"这个词可能让你觉得很轻量——它其实是一套完整的工程化框架。
打个比方:如果说原版 Claude Code 是一个聪明但没有约束的实习生,那 ECC 就是给这个实习生配了一套完整的公司制度、操作手册、审查流程,还有一个会自动检查他工作的监控系统。
二、ECC 的六大核心模块
1. Commands(命令)
你输入斜杠触发的那些工作流,有 60 多个,覆盖了开发的全流程。
2. Agents(代理)
28 个专用 AI 子代理,有的负责规划,有的负责安全审查,有的专门修构建错误,各司其职。
3. Hooks(钩子)
事件驱动的自动化脚本——你不用管它,它在背后默默帮你格式化代码、跑类型检查、验证测试覆盖率。
4. Skills(技能)
领域知识库,差不多有 125 个。写 Django 的时候会自动加载 Django 规范,写 Go 的时候加载 Go 规范,不用你操心。
5. Rules(规则)
全局强制执行的编码规范,对所有代理始终生效,AI 代理必须执行,不能绕过。
6. MCP(外部服务集成)
GitHub、Supabase 等外部服务都可以接进来。
六个模块的协作逻辑:
Rules 设红线 → Commands 触发流程 → Agents 干活 → Skills 提供知识 → Hooks 全程把关
三、安装方式
参考官方文档,三步搞定:
1. 添加市场并安装插件
2. 克隆仓库
3. 将配置文件复制到你电脑的 .claude 文件夹下
四、核心斜杠命令详解
斜杠命令是你跟 ECC 交互最直接的方式,就像游戏里的技能栏。
/plan —— 最被忽略但最有价值的命令
很多人拿到需求就开始让 AI 写代码,写到一半发现方向不对,删掉重来,结果时间全浪费了。
/plan 的核心价值就一句话:在动代码之前,让 AI 帮你把坑找出来。
以开发一个博客网站为例,使用 /plan 命令要比不使用,细化了更多的步骤,方向更明确。
/tdd —— 测试驱动开发
TDD 是一种颠覆传统的软件开发方法论,很多人听过但从来没用过。这个命令就是让 Claude Code 按照 TDD 方法来编程:
- 先写测试文件
- 再写实现代码
- 最后运行测试
比如输入 /tdd 按上面的计划实现用户登录功能,它会自动完成整个开发流程。
/code-review —— 代码审查
这个命令就像机场安检,把这次改的所有代码全部过一遍。当出现安全问题或质量问题,Claude Code 全给你挑出来。
/verify —— 终极验收
比 code-review 更狠,要求代码必须经过构建测试 + 安全扫描。
五、28 个专用子代理
ECC 内置了 28 个专用代理,你可以把他们理解成一个 AI 团队里的不同职能专家:
| 代理 | 职能 |
|---|---|
| Architect | 架构设计 |
| Security Reviewer | 安全审查 |
| Build Fixer | 修构建错误 |
| E2E Runner | 跑端到端测试 |
| ... | ... |
每个代理都有自己的专业知识和触发条件。大多数时候你不需要手动调用它们——当然你也可以直接指定代理,例如:
使用 security-review 代理,对 src/api/auth.ts 进行完整审查
或者通过斜杠命令间接触发,比如输入 /code-review 会触发 code-review 代理。
六、Hooks —— 最隐形也最稳的功能
Hooks 的工作方式是在特定事件发生时自动运行脚本。ECC 支持 8 种 hook 事件类型。
post-tool-use:用完工具之后自动跑脚本
- 编辑了一个
.ts文件 → 自动跑 Prettier 格式化 + TSC 类型检查 - 编辑了一个
.py文件 → 自动跑 Black 格式化 + MyPy 类型检查
你什么都不用做,它就帮你默默完成了。
pre-tool-use:写文件之前先拦一下
这个 hook 特别有意思也特别有用——它会在 AI 写入任何文件之前,检查 AI 有没有在偷偷修改 Linter 配置来规避检查。
因为 AI 有时候会为了让错误消失去改配置文件、把检查关掉,这个 hook 就是专门防这个的。
其他 Hooks
- stop:任务完成时请验收
- session-start:新会话加载记忆
所有这些 hooks 全都是预配置好的,不需要你动手设置,装上 ECC 就自动生效。
七、125 个 Skills 自动加载
安装的时候已经将项目中的 skills 全部复制到 .claude/skills 文件夹中。Claude 在做任务的时候,会自动加载相关的 skill 作为参考。
这些 skills 覆盖 TypeScript、React、Python、Go 等领域。你不需要在提示词中写"请按 Django 规范来"——它自己知道。
如果你担心加载了太多 skill 撑满上下文,可以用 /context 命令查看当前加载了多少字符,以及有没有超出预算。
八、基于本能的持续学习系统(V2 新特性)
ECC V2 版本引入了基于本能的持续学习系统,Claude 可以从你的会话中提取可复用的模式,逐渐进化成你专属的工作流知识库。
三步走:提取 → 积累 → 进化
第一步:提取模式
当你在会话中发现了一个好的解法,运行 /learn,Claude 会分析当前会话,找出值得复用的内容,并给每个内容打一个置信度分数。
第二步:查看学习状态
输入 /instinct-status,会输出它学到的东西。置信度越高,说明它越确定这是你的编码习惯。
第三步:进化升级
当你积累到一定程度,使用 /evolve 命令,它能把这些本能进行合并升级,变成正式的 skill 或 command,纳入你的个人工作流体系。
从 Git 历史挖经验
输入 /skill-create,它会分析你的 Git 提交历史,自动提取你过去的编码模式,生成项目专属的 skill。你过去积累的那些好的代码习惯,它帮你系统化沉淀下来。
总结
从斜杠命令到子代理,从 Hooks 到学习系统,ECC 这一套玩下来,你的 AI 辅助开发体验应该会有一个很明显的提升。
核心收益:
- /plan 帮你在编码前理清思路
- /tdd 让你真正实践测试驱动开发
- 28 个专用代理各司其职
- Hooks 在背后默默保障代码质量
- 125 个 Skills 自动匹配领域规范
- 持续学习系统让 Claude 越用越懂你
更多推荐



所有评论(0)