ECC 不是一个传统可执行程序,而是一套经过生产验证的 Claude Code 最佳实践集合,开箱即用:
- 30+ 专业化代理 - 每个任务有专门代理处理(planner、code-reviewer、security-reviewer...)
- 135+ 预设技能 - 各语言编码规范、设计模式、开发方法论
- 60+ 斜杠命令 - 一键触发标准化工作流
- 自动化钩子 - 内存持久化、持续学习、上下文管理自动处理
- 全局规则强制 - 编码风格、测试覆盖率、安全检查开箱即用
✨ 核心价值
| 价值 | 说明 |
|---|---|
| 开箱即用 | 安装就能获得 30+ 专业代理,不用自己写 |
| 强制规范 - 规则全局生效,保证编码风格、测试覆盖率、安全符合最佳实践 | |
| 持续学习 - 创新的持续学习系统,自动学习你的编码模式 | |
| 自动化 - 钩子自动处理内存持久化、上下文压缩 | |
| 专业分工 - 每个任务有专门代理,比通用模型效果更好 |
🎯 核心方法论
ECC 强加了一套严谨的开发方法论:
- 代理优先 (Agent-First) - 复杂问题拆解,委托专业代理并行执行
- 测试驱动 (Test-Driven) - 写测试先于实现,强制 80%+ 覆盖率
- 安全第一 (Security-First) - 每次提交前强制安全检查
- 先计划再执行 - 复杂功能一定要先规划,识别依赖再执行
- 不可变性 - 总是创建新对象,绝不原地修改
🏗️ ECC 架构
跨平台支持
ECC 是一个跨平台“上层能力系统”,支持主要 AI 编程平台:
| 平台 | 定位 |
|---|---|
| Claude Code | 功能最完整,工作流定制最深(主战场) |
| Codex | 验证 ECC 的模块化设计(可组合单元) |
| OpenCode | 开放适配层,面向开源生态 |
| Cursor | 商业落地最关键,强调规范统一 |
架构层次
[ Claude Code / Cursor / Codex ]
↑
ECC Layer
(skills / agents / rules)
↑
GitHub / Repo
平台只是执行器,ECC 是大脑 - 所有经验、能力、规范、安全策略都跨工具复用。
💡 一句话总结
ECC = Claude Code 开箱即用的专业配置
让你从第一天就用上经过生产验证的最佳实践,不用自己摸索配置。
🔗 外部链接
- 🔥 GitHub: https://github.com/affaan-m/everything-claude-code
- 🌐 官网: https://ecc.tools
- 🎉 作者: affaan-m,2025 年 Anthropic × Forum Ventures 黑客马拉松获胜者