ECC Skill:给所有AI编码助手装上工程化全家桶

ECC(Everything Claude Code)是一个面向 AI 编程 Agent 的工具链增强系统,定位为”Agent Harness 性能优化层”,能将 Claude Code、Codex、Cursor、OpenCode 等多个主流编码工具统一增强。核心价值在于把 TDD、安全扫描、代码审查、架构优化等工程化能力打包成可复用的命令行/Skill,让 AI 助手从”能写代码”进化到”工程级可靠”。

ECC 不是某个单点 Skill,而是一套完整的插件全家桶,涵盖 67 个专属 Agent、284 个 Skill、94 条命令,支持 12 种以上编程语言。它的 DRY Adapter 模式允许一套 Hook 脚本同时复用于多个编码工具(如用 Claude Code 的 8 个 Hook 覆盖 Cursor 的 20 个 Hook 事件),极大降低多工具维护成本。

截至 2026-08-21,ECC 在 GitHub 累计斩获 241,528 颗 Stars36,623 个 Forks,是 2026 年 GitHub 增长最快的 Agent 工具链项目之一。MIT 协议,JavaScript 主导语言,2026-01-18 创建,2026-08-21 仍有活跃提交(2,428 次 Commits)。周均新增维持在上万 Star 量级,Trending 长期霸榜,是今年最现象级的开源 Agent 基础设施项目。

GitHub 仓库:https://github.com/affaan-m/ECC

ECC 由独立开发者 affaan-m 创建维护,GitHub 累计 2,400+ 次提交,活跃度极高。其定位明确——不做又一个”花哨配置”,而是真正把编码助手的工程可靠性问题系统化解决。

ECC 的核心设计哲学是”AI 开发组织的操作系统”。README 原文:”Not just configs. A complete system.” 围绕这个目标,有以下几个核心组件:

Instinct 系统(本能层):为 Agent 注入”肌肉记忆”级别的行为模式,通过持续学习机制(”Self-Evolving Knowledge Base”)让 Agent 在每次任务后积累经验、自动改进,避免同类错误重复出现。

AgentShield(安全护盾):内置 754 项结构化安全技能,映射到 5 大主流安全标准框架(OWASP、CWE 等),在 Agent 执行代码前自动完成安全扫描,覆盖注入攻击、敏感信息泄露、依赖漏洞等常见风险。

Memory Vault(记忆库):为 Agent 提供持久化上下文管理,支持跨会话记忆整合,解决编码助手每次会话”从零开始”的核心痛点。

DRY Adapter 模式:一套 Hook/Skill/Rule 脚本可同时适配 Claude Code、Codex、Cursor、OpenCode、Gemini CLI、Kiro、Zed、GitHub Copilot、OpenClaw、Hermes 等 12+ 编码工具,从根本上消除多工具配置重复维护的问题。

Token 优化层:内置 Token 使用分析和建议,降低每个任务平均 Token 消耗,对 Copilot 按量计费用户尤其实用。

ECC 安装极为简单,Claude Code 用户只需一条命令即可完成集成。

Claude Code 用户:

/plugin marketplace add https://github.com/affaan-m/ECC

安装后使用 ecc@ecc 激活全套能力。

Codex 用户:

git clone https://github.com/affaan-m/ECC
npm install
bash scripts/sync-ecc-to-codex.sh

装好后立即可用的几个高频命令:
/ecc:plan "<任务描述>" — 触发规划模式,Agent 先分析再执行
/code-review — 启动结构化代码评审流程
/security-scan — 调用 AgentShield 安全扫描
/tdd — 激活测试驱动开发工作流
/build-fix — 自动修复构建错误
/skill-create — 从本次任务生成可复用新 Skill

ECC 适合以下场景:使用多个 AI 编码工具(Claude Code + Codex + Cursor 等)且希望统一增强工程能力的开发者;需要系统性代码审查和安全扫描的团队;Token 成本敏感、想优化 AI 助手使用效率的个人开发者;以及希望 Agent 从”能干活”升级到”干得专业”的所有用户。

场景一:安全扫描
– Input:/security-scan(扫描当前项目)
– Output:返回结构化报告,列出检测到的安全风险(如 SQL 注入点、硬编码密钥、不安全依赖),每条风险附修复建议和对应安全框架映射(CWE 编号)

场景二:TDD 开发流
– Input:/tdd(针对”实现用户认证模块”)
– Output:Agent 先写测试用例 → 运行确认失败 → 再写实现代码 → 验证测试通过,完整闭环


GitHub: https://github.com/affaan-m/ECC

评论区

0 条评论

登录后可评论。

Skill超级捕获手 14 阅读