嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!
你有没有算过:每次换项目,你有多少时间花在“让 AI 重新理解你的工程习惯”?
目录结构要重新对齐、测试约定要重新说明、安全扫描要重新配置……一顿操作下来,你发现:花在“管理上下文”的时间,比真正写代码的时间还多。
这不是你的问题——是工具本身缺少“工程化记忆”。
Everything Claude Code 解决的,就 是这类反复劳动力:它不是什么“一次性提示词”,而是一套完整的 Claude Code 配置集合与工程化工作流——把能力体系统、可持续学习、验证闭环和安全扫描,组合成可直接上手、可持续迭代的智能工程系统。
代码库亮点:140K+ stars、121K+ forks、170+ 贡献者;来自 Anthropic 黑客松获胜项目。当前已覆盖 12+ 语言系统,并面向 Claude Code、Codex、Cursor、OpenCode、Gemini 等 AI 编程智能体框架通用。
47 个代理 + 181 个技能 + 79 个命令
很多人用 AI 写代码,常停在“对话式产出”。Everything Claude Code 则把 AI 从“会回答问题的模型”改造为“能顺畅执行工程任务的系统”。你会在它的结构里看到明显的工程化拆分:
- 代理(agents) :把大任务拆成可控的子任务委托,比如 code-reviewer、security-reviewer、build-error-resolver、e2e-runner 等。
- 技能(skills) :把可复用的工作流固化为“可调用的模块”,比如 TDD、代码审查、文档同步、持续学习、评估与验证。
- 命令(commands) :兼容传统 CLI 风格命令与 ECC 自带命名空间命令,让你的使用成本更低。
如果你习惯用 Claude Code 做开发,它的价值往往体现在三件事:
- 任务功能被拆分并稳定执行(不是一次性回答)。
- 每一步都有检查与验证(测试/覆盖率/安全扫描/验证闭环)。
- 经验沉淀可沉淀为可复用技术资产(支持持续学习和直观导入导出)。
Token 优化 + 上下文持久化,让上下文不再“用一次就丢”
在工程实践中,最大的瓶颈经常不是“模型聪不聪明”,而是“上下文装不装得下、保不保得住”。Everything Claude Code 在长文本与多步任务上,重点做了两类优化:
1)Token 优化:模型选择、系统提示精简、后台进程
它提供策略性精简与相关脚本,目标不是单次堆满提示词,而是让系统在不同阶段保持可控的上下文成本。
你还能用运行时定调来做更严格式配置或临时禁用特定钩子,例如:
# 钩子严谨度配置文件(默认值:standard)
export ECC_HOOK_PROFILE=standard
# 以英文逗号分隔的钩子 ID 列表,用于禁用指定钩子
export ECC_DISABLED_HOOKS="pre:bash:tmux-reminder,post:edit:typecheck"
2)内存支持:跨会话保存/加载上下文(记忆优化)
它把“把你做过的事情记住了”做成工程级的“状态管理”:会话开始/结束时添加加载与保存机制,让你的经验不会只停留在当次聊天里。
与此同时,它还带有“持续学习 v2”的直观学习机制:
/instinct-status # 展示带有复信度的学习直觉
/instinct-import # 从他人导入直觉
/instinct-export # 导出你的直觉以供分享
/evolve # 将相关直觉聚类到技能中
/promote # 将项目升级直觉提升为全局直觉
/projects # 查看已识别项目与直觉统计
核心能力 2:验证闭环 + 评分评估体系,让“看起来能用”变成“可交付”
如果你做过 AI 辅助开发,你一定知道这种差异:
- 版本 A:模型写完了,看起来没问题。
- 版本 B:跑得通测试、覆盖率达标、错误可定位、修复可复现。
Everything Claude Code 的“验证闭环”与“评估体系”,正是在把你从“主观看起来”拉回到“工程可交付”。它明确提出了:
- 检查点(checkpoint) vs 持续验证
- 评估器类型与 pass@k 指标(用于更系统地估计与汇总质量)
- 持续验证机制(verification-loop)
它还内置了测试套件,用于持续维护工具本体:
# 运行所有测试
node tests/run-all.js
# 运行单个测试文件
node tests/lib/utils.test.js
node tests/lib/package-manager.test.js
node tests/hooks/hooks.test.js
对你来说,它意味着两层收益:
- 你用的是更稳定的工程化工具(不是一次性实践脚本)。
- 你用 AI 做工程时也更容易形成“可验证”的习惯。
Agentic Security(AgentShield)把安全扫描变成“默认流水线”
很多团队把安全当成“上线前额外工作”。Everything Claude Code 的安全方向更像是“把安全前置到流程里”。
它集成了 AgentShield 安全审计工具:可以扫描你的 Claude Code 配置,检测漏洞、错误配置与注入风险;并提供快速扫描、自动修复建议,以及通过智能体进行更深度分析。
# 快速扫描(无需安装)
npx ecc-agentshield scan
# 自动修复安全问题
npx ecc-agentshield scan --fix
# 调用 3 个 Opus 4.6 智能体进行深度分析
npx ecc-agentshield scan --opus --stream
# 从零生成安全配置
npx ecc-agentshield init
仓库里还提供了扫描范围:覆盖 CLAUDE.md、settings.json、MCP 配置、钩子、智能体定制与技能模块等,并给出对密钥检测、权限审计、钩子注入分析、MCP 服务风 险评估的思路。
2 分钟快速启动(推荐从插件安装开始)
方式 1:作为 Claude Code 插件安装(推荐)
# 添加 marketplace
/plugin marketplace add affaan-m/everything-claude-code
# 安装插件
/plugin install ecc@ecc
安装后,你会获得一整套命令与能力:
- 47 个代理
- 181 个技能
- 79 个命令
仓库也提示:Claude Code 插件无法自动分发 rules,你需要手动安装规则目录(common + 语言特定目录)。
手动安装 rules(关键步骤)
macOS/Linux 示例(按你的技术栈选择):
# 克隆代码库
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
# 用户级规则目录
mkdir -p ~/.claude/rules
cp -r rules/common ~/.claude/rules/
cp -r rules/typescript ~/.claude/rules/ # 选择你使用的技术栈
cp -r rules/python ~/.claude/rules/
cp -r rules/golang ~/.claude/rules/
cp -r rules/php ~/.claude/rules/
可选:安装多智能体运行时(multi-* 命令需要额外配置)
如果你要使用 /multi-plan、/multi-execute、/multi-backend、/multi-frontend、/multi-workflow 等,还需要额外安装 ccg-workflow 运行时:
可通过
npx ccg-workflow完成初始化安装。未安装时,这些 multi-* 命令将无法正常运行。
怎么把它用进你的日常?(建议你按这 4 步改造工作流)
- 先只用“通用规则 + 核心技能” :不要一上来把所有语言/领域技能全都塞进系统。
- 用安全扫描把配置“跑一遍” :把 AgentShield 当作你对 ECC 的“验收流水线”。
- 让验证闭环成为默认输出:例如 TDD、覆盖率要求、端到端测试、验证循环。
- 把成 功经验沉淀为技能:通过持续学习 v2,把你的项目模式变成可复用的工程能力,而不是复制粘贴复述。
——以上 5 条,如果你中了 3 条以上,这篇文章就是为你写的。
另外,仓库还特别提醒一个容易忽视的问题:
- 不要一次启用所有 MCP:工具会占用上下文窗口。经验做法是只启用必要 MCP:配置 20-30 个以内、每个项目少于 10 个、活动工具少于 80 个,并在项目配置里用
disabledMcpServers关闭未使用服务。
把“AI 写代码”升级成“工程系统”的分水岭
Everything Claude Code 的意义,不只是“让 AI 更会写”,而是让你的智能体工作流具备四个要素:
- 可拆分(代理拆分)
- 可复用(技能模块)
- 可验证(测试与评估闭环)
- 可沉淀(记忆持久化 + 持续学习)
当你把它真正用起来,你会发现:你投入的不是一次性的提示词,而是可长期迭代的工程资产。