
字节笔记本
2026年9月24日 · 约 4 分钟读完
26 万星都装了什么?拆一拆 Everything Claude Code
这几天刷 X,总看到同一个仓库被不同的人安利:affaan-m 的 ECC(Everything Claude Code),26.6 万 stars,MIT 协议,官方口号是"the agent harness operating system"。
作为一个已经被拆解过无数次"最佳实践"的赛道,它凭什么攒下这个体量?翻完 README,值得写一篇拆解。
它是什么
ECC 官方的自我定位是:你的 agent 会写代码,但 ECC 给它一套协调好的工程系统和工具箱——先计划再动手、用测试验证改动、从全新上下文复审自己的工作、记住重要的事、把重复的成功沉淀成可复用的技能和工作流。
整个流程被压缩成一条链:
plan -> test -> implement -> review -> verify -> remember -> improve
不用在每次提示词里重建这套流程,装一次,它就成为 agent 工作方式的一部分。README 里那句口号也挺有意思:"Optimize the context window. Persist everything else."——上下文窗口负责优化,其余的一切交给持久化。

清单里都有什么
| Included | Count | 给你什么 |
|---|---|---|
| Agents | 68 个 | 计划、复审、构建修复、安全、架构和领域工作各有专职 |
| Skills | 292 个 | TDD、调研、安全、文档、前端、数据、ML、运维等 |
| Commands | 94 个 | 技能优先过渡期的便捷入口 |
| Hooks 和记忆 | 运行时 | 强制执行、会话摘要、持续学习、直觉和上下文控制 |
| Rules | 按需加载 | 按语言或项目选择的常驻标准 |
| AgentShield | 内置 | 扫描提示词、hooks、MCP 配置、权限、密钥和 agent 文件 |
装起来
推荐路径是通用引导安装,Node.js 18+、Git 和 Claude Code 2.1+ 在 PATH 里即可:
npx ecc-universal@2.2.2 setup引导式安装会让你选全局还是项目级、hooks 用标准档还是别的,确认后开一个新的 Claude Code 会话,跑 /plugin list 看到 ecc@ecc 启用就算成功。
兼容面上,它在 Claude Code 上效果最好,Codex 有受支持的同步路径,Cursor、OpenCode、Gemini、Zed、GitHub Copilot、Antigravity、Qwen 等 harness 提供能力受限的适配器——功能对齐程度不一,装之前查一下 README 的 support status matrix。
两个值得知道的点
商业模式:OSS 永远 MIT 免费,ECC Pro 是面向私有仓库的托管 GitHub App(每席 19 美元/月起),赞助者和 Pro 订阅养着这个"单维护者每周横跨 7 个 harness 发版"的节奏。另外 README 顶上有一条醒目的警告:只从官方渠道安装(github.com/affaan-m/ECC 和 npm 包 ecc-universal),这个体量的项目已经是钓鱼仿冒的高价值目标。
和 superpowers 什么关系:昨晚我们写过另一套同赛道框架 superpowers(291k 星)。两者都是"把工程方法论做成 agent 技能包",区别在体量和重心——superpowers 胜在 15+ 工具的跨平台一致性,ECC 胜在 Claude Code 单点纵深(68 个专职 agent 和 AgentShield 这类安全组件)加更大的社区清单。都用 Claude Code 的话,二选一先试,别堆叠。
仓库地址:github.com/affaan-m/ECC(MIT)。



