
2026 年初,在 Anthropic 与 Cerebral Valley 联合举办的黑客马拉松上,一个叫 Everything Claude Code(ECC) 的项目拿到了冠军。
但它并没有停留在"获奖作品"的阶段。10 个月、50K+ star、6K+ fork 之后,ECC 已经演化成了一套覆盖 27 个专业 Agent、114 个工作流技能、59 个斜杠命令的生产级 AI 代理增强系统——并在 2026 年 3 月发布了 v1.9.0。
这篇文章想聊清楚:ECC 到底解决了什么问题,它的设计哲学是什么,以及它对"如何用好 AI 编程工具"这件事意味着什么。
你可能每天都在用 Claude Code 写代码。你提问,它回答,大部分时候还不错。
但你有没有发现:
这些不是 Claude 的问题,是系统的问题。Claude Code 是一个功能强大的工具,但它需要配置、规则、记忆和工作流才能真正发挥出"AI 代理"的能力。
ECC 要做的,就是提供这套完整的系统。
ECC 最重要的设计决定,是把"专业分工"贯彻到底。
它不是一个通用的大 Prompt,而是 27 个专业化的子 Agent,每个 Agent 只做一件事,并且做到最好:
场景 | 该用哪个 Agent |
|---|---|
规划新功能 | planner |
系统架构决策 | architect |
测试驱动开发 | tdd-guide |
代码质量审查 | code-reviewer |
安全漏洞扫描 | security-reviewer |
构建错误修复 | build-error-resolver |
Go 代码审查 | go-reviewer |
PyTorch 训练错误 | pytorch-build-resolver |
Kotlin/Android 构建 | kotlin-build-resolver |
这种设计有个关键优势:上下文纯净。一个负责安全审查的 Agent,它的整个系统 Prompt 都在讲安全,不会被不相关的信息稀释。
ECC 里有一套"本能"系统,可以自动从你的开发会话中提取模式:
/instinct-status # 查看已学到的开发本能(附置信度评分)
/instinct-export # 导出分享给团队
/instinct-import <file> # 从他人经验导入
/evolve # 把相关本能聚合成可复用的技能每次开发会话结束,ECC 的 Hook 会自动分析对话,提取"这次发现了什么有价值的模式",附上置信度评分,存入本能库。这些本能可以随着时间推移 evolve 成结构化的技能。
这是在解决一个真实痛点:你和 AI 协作积累的经验,不应该随着会话结束而消失。
构建于 Claude Code Hackathon,1282 个测试,98% 覆盖率,102 条静态分析规则。
# 快速扫描(无需安装)
npx ecc-agentshield scan
# 启用 Opus 深度分析(红队/蓝队/审计三 Agent 流水线)
npx ecc-agentshield scan --opus --stream--opus 模式会启动三个 Claude Opus Agent 组成"攻防对抗"流水线:攻击者找漏洞利用链,防御者评估保护措施,审计者综合两方输出优先级风险报告。
扫描范围覆盖:CLAUDE.md、settings.json、MCP 配置、Hook 脚本、Agent 定义——14 种密钥泄露模式、权限审计、Hook 注入分析。
Hook 是 ECC 的"神经系统"。它在工具调用前后自动触发,实现:
console.logsk-、ghp_、AKIA 等模式)通过环境变量可以精细控制 Hook 的严格程度:
export ECC_HOOK_PROFILE=strict # strict / standard / minimal
export ECC_DISABLED_HOOKS="pre:bash:tmux-reminder"ECC v1.9.0 支持 5 个主流 AI 开发工具:
--target antigravity 安装标志在 Cursor 里,适配器把 Cursor 的 stdin JSON 转换为 Claude Code 格式,所有 Hook 脚本无需重写即可共享。这是一个干净的跨平台设计决策。
v1.9.0 将语言覆盖扩展到 10+ 种:TypeScript、Python、Go、Java、Kotlin、Rust、C++、Swift、PHP、Perl,每种语言都有专属的:
特别值得一提的是 Kotlin/Android/KMP 支持——这在 AI 编程工具里还比较少见。
# 方式一:Claude Code 插件(推荐)
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code
# 方式二:手动安装(Windows PowerShell)
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
.\install.ps1 typescript # 按需选择语言两分钟内即可获得 27 个 Agent、114 个技能、59 个命令的完整访问权限。
ECC 的技术细节固然重要,但它更重要的意义在于:它在定义"AI 代理增强系统"这个品类。
它不是要替代 Claude Code,而是要回答"如何让 Claude Code 真正像一个有经验的开发团队一样工作"。答案是:专业分工、持续学习、强制安全检查、跨会话记忆、结构化工作流。
这套思路对于任何想认真使用 AI 编程工具的团队都有参考价值——不管你最终用不用 ECC 本身。
GitHub:affaan-m/everything-claude-code
npm:ecc-universal(通用安装包)/ ecc-agentshield(安全审计)
GitHub App:github.com/marketplace/ecc-tools(150+ 安装)