每日热门技能分享
Vol.054 | ECC — AI编程Agent
的工程操作系统
Everything Claude Code · 给AI编程助手装上工程纪律
211K⭐ · MIT · 278+ Skills · 67 Agents · 跨7大AI编程平台

ECC 不是又一个AI模型,而是一套给 Claude Code、Cursor、Codex 等AI编程工具穿的「工程化增强中间件」——278个技能、67个子Agent、安全扫描、跨会话记忆,一个插件全部搞定。GitHub 211K Stars,MIT 开源。

211K+
GitHub Stars
278
可复用技能
67
专业子Agent
12+
语言生态覆盖

用了 ECC 前后对比
BEFORE
• AI 上来就写代码,不做设计
• 长会话越来越慢、越来越笨
• 每次新会话要重说项目规范
• 代码能跑但结构混乱
• 安全问题靠人盯
AFTER
• 自动先规划再执行,TDD驱动
• 三级记忆引擎,上下文永远干净
• 跨会话记忆持久化,经验自动带
• 代码审查+安全扫描内置
• 67个子Agent各司其职

💡 技能原理
DESIGN PHILOSOPHY
把上下文窗口当稀缺资源,把一切装到外面去
ECC 的核心设计哲学是「上下文窗口最小化,外部系统最大化」。它不是让AI写更多代码,而是给AI编程工具装上一套工程操作系统——通过三层机制协同:Skills(标准化的「怎么做」)、Instincts(内置的「下一步该干嘛」决策内核)、Hooks(自动触发的「关键节点守卫」)。278个技能覆盖前后端+DevOps+安全,67个子Agent分管架构规划、代码审查、安全审计、测试生成等岗位,形成完整的AI编程工程纪律体系。
🧠
分层记忆引擎
三级存储:瞬时记忆(上下文窗口)→ 短期记忆(哈希池)→ 长期记忆(JSON持久化),自动遗忘+相关性召回

Skills+Instincts
278个标准技能+自主决策内核,Agent不再被动等指令,能自己判断下一步动作

🔗
多Harness适配
一套配置适配 Claude Code/Cursor/Codex/OpenCode/Gemini/Zed/Copilot 七大平台

🔧 能干什么
FEATURES & SCENARIOS
01
三钩跨会话记忆系统
PreCompact + Stop + SessionStart 三个钩子协同,会话压缩前抢救关键信息,结束时完整摘要,新会话自动恢复记忆。再也不用每次开新对话重说项目背景。
💡 场景:后端开发老王,每次新会话AI都「忘了」昨天的架构决策。装ECC后,AI自动读取memory.md恢复上下文,直接接上昨天的进度。
02
67个专用子Agent集群
架构规划Agent、代码审查Agent、安全审计Agent、测试生成Agent、构建修复Agent……每个角色各司其职,支持并行调度。不再是一个AI干所有事,而是一个AI团队帮你干活。
💡 场景:创业团队CTO用 /ecc:plan 让架构Agent拆分任务,3个子Agent并行写模块,reviewer Agent自动审查,半天完成原来3天的工作量。
03
AgentShield 安全内置
1282个测试用例、102条静态分析规则,自动拦截 rm -rf 等高危操作、扫描密钥硬编码、审计MCP配置安全。GateGuard 在危险命令执行前自动拦截。
💡 场景:企业安全负责人让AI帮忙审查生产代码,ECC的AgentShield自动扫描发现3处密钥硬编码+1个SQL注入风险,在代码提交前全部拦截。
04
跨7大AI编程平台统一配置
一套配置文件适配 Claude Code、Cursor、Codex、OpenCode、Gemini、Zed、GitHub Copilot。DRY适配器模式让Cursor复用Claude Code的钩子脚本,零重复配置。
💡 场景:全栈小李团队同时用Cursor和Codex,装一次ECC两边共享同一套编码规范、安全规则和记忆系统,切换工具零成本。

🚀 怎么干
HOW TO USE
STEP 1
安装 ECC 插件
在 Claude Code 中添加市场源并安装插件,两行命令搞定。也可用 npm/npx 全局安装。
/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc
STEP 2
复制你需要的 Rules
插件不包含 Rules(规则需手动复制),只放你实际用到的语言包,不要贪多。
mkdir -p ~/.claude/rules/ecc
cp -R rules/common ~/.claude/rules/ecc/
cp -R rules/typescript ~/.claude/rules/ecc/
STEP 3
开始工程化编程
用斜杠命令驱动工作流:先规划、再执行、自动审查、安全扫描。推荐模型策略:日常用 Sonnet 省60%成本,复杂架构再切 Opus。
/ecc:plan # 需求拆解与架构规划
/security-scan # 全项目安全扫描
/tdd # 测试驱动开发

综合评级
OVERALL ASSESSMENT
S
工程化深度
278技能+67Agent+记忆系统,目前最完整的AI编程增强框架
S
跨平台覆盖
一套配置通吃 Claude Code/Cursor/Codex/OpenCode/Gemini/Zed/Copilot
A+
安全内置能力
AgentShield 1282测试+102规则,密钥扫描/高危拦截/审计日志全有

🎯 适合谁?
✅ 日常使用 Claude Code/Cursor/Codex 等AI编程工具的开发者
✅ 需要代码质量保障和安全审计的团队协作
✅ 安全敏感项目(金融/政务/医疗)的AI辅助开发
✅ 想系统性提升AI编程效率的「认真写代码的人」
❌ 偶尔用AI写代码的轻度用户
❌ 只想快速补个Bug不需要工程流程的场景

⭐ 211K Stars,给AI编程装上工程操作系统
如果你每天用AI写代码,ECC应该是你的第一站
🔗 https://github.com/affaan-m/ECC

如果觉得有用,转发给需要的朋友
好的内容不该只停在浏览器标签页里,它应该走进一个人的行动。
⚠️ 技能来源于互联网,使用前请先核实其安全性
热门技能 Vol.054 · 2026-08-01
📦 GitHub 资源
⭐ 211,900+ Stars · MIT License

访问 GitHub 仓库 →