everything-claude-code
AI编程工具的工程化增强框架,60个专业Agent+232项Skills让团队开发规范跨工具复用
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
AI编程工具的工程化增强框架,60个专业Agent+232项Skills让团队开发规范跨工具复用
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。

图1:ECC 项目概览 — 全平台 AI 编程工具增强系统
想象这样一个场景:你刚入职一个新项目,代码库有几十万行,AI 编程工具虽然强大,但每次对话都要从头解释项目规范、测试要求、安全红线。重复的话说了一遍又一遍,Token 消耗飞快——而真正的开发时间却被压缩得所剩无几。
Everything Claude Code(ECC)正是为解决这一痛点而生的。作为一个在 Anthropic 官方黑客松中斩获冠军的开源项目,ECC 为 Claude Code、Codex、Cursor、OpenCode 等主流 AI 编程工具提供了一套完整的能力增强系统。它的核心价值不是替代这些工具,而是给它们装上"工程化装备包"——让每次 AI 对话都站在团队积累的肩膀上,而不是从零开始。
ECC 的架构非常清晰:它把各类工具的配置组织成模块化的 Git 仓库,通过 npm 包(ecc-universal)或一键安装脚本(install.sh)分发到本地。安装后,60 个专业化 Agent、232 项 Skills、75 条命令规则全部就绪,开发者在 AI 编程工具中直接调用 /plan、/tdd、/code-review 等命令即可激活对应工作流。整个系统以 AGENTS.md、SOUL.md、RULES.md 等元数据文件驱动,开发者也可以随时 fork 仓库自行定制。值得强调的是,ECC v2.0 引入了选择性安装架构(Selective Install),用户可以只安装自己需要的 Agent 和 Skill,而不是一股脑全量导入。

图2:ECC Logo — 全平台统一的工具增强方案
在安全层面,ECC 内置了多层防护。ecc-agentshield npm 包提供实时危险命令拦截能力,防止 AI 在执行删除、格式化等高危操作时"误伤"代码库。rules/security.md 定义了一套 AI 不可逾越的安全红线——比如拒绝生成恶意代码、拒绝泄露 API Key。此外,项目还维护着供应链安全扫描脚本,持续监控依赖中的威胁指标。
ECC 特别适合以下几类开发者:一是需要在大规模代码库中推行统一工程规范的团队Leader,通过集中维护 ECC 仓库,所有成员每次启动 AI 编程工具时都能自动获得一致的质量标准;二是希望提升 AI 编程效率的个人开发者,Skills 中的 TDD 工作流、自动代码审查、持续学习(Continuous Learning)等模式可以直接套用,省去反复配置的时间;三是需要跨工具使用统一配置的高级用户——ECC 同时支持 Claude Code、Codex、Cursor、OpenCode、Gemini、Zed 等平台,一套配置多处生效。上手门槛非常低:只要本地装了 Node.js >= 18 和 Git,运行一条安装命令即可完成配置,硬件要求几乎为零。

图3:ECC 提供的长文写作指南(Longform Guide)
ECC 也有它的局限。首先,它本质上是一套配置集合而非独立产品,工具的最终效果高度依赖底层 AI 模型的能力上限。其次,Skills 和 Agent 的质量参差不齐,232 项 Skill 并非每一个都经过充分打磨,部分是社区贡献的速成版本。第三,随着 v2.0 引入选择性安装,配置管理的复杂度有所上升,新手可能面对"该装什么、不该装什么"的选择困难。
尽管如此,ECC 的增长曲线值得关注:2026年1月项目创立,5个月内 star 数从0冲到 18.8 万,fork 数接近 3 万,成为 GitHub 史上增长最快的开发者工具类开源项目之一。这一速度反映了真实的市场需求——随着 AI 编程工具的普及,如何让这些工具在团队环境中可控、可复用、可治理,正在成为行业共同面对的命题。ECC 以开源的方式给出了一套可操作的参考答案,无论你最终是否采纳它的具体方案,它的架构思路都值得 AI 工程化领域的从业者研究借鉴。
项目主页:https://github.com/affaan-m/everything-claude-code 官网:https://ecc.tools 作者:Affaan Mustafa(@affaan-m)