
项目简介
| 字段 | 内容 |
|---|---|
| 项目名称 | affaan-m/ECC |
| 项目地址 | https://github.com/affaan-m/ECC[1] |
| Star 数 | 235590 |
| Fork 数 | 35879 |
ECC 是一套面向 AI 编码助手的工程化工具与工作流集合。它把规划、测试、实现、复核、验证、记忆和持续改进串成可复用流程,目标是减少每次提示词都要从头搭建研发规范的成本。
项目为 Claude Code 提供较完整的使用路径,也提供 Codex、Cursor、OpenCode、Gemini、Zed 和 GitHub Copilot 等工具的适配说明。它把专门化智能体、技能、命令、规则、钩子与记忆机制放在同一套开源项目中,方便按自己的工作环境选择安装方式。
核心特性
提供“规划→测试→实现→复核→验证→记忆→改进”的工程循环,帮助把编码助手的产出纳入可检查流程。 内置面向规划、代码审查、构建修复、安全、架构和领域任务的专门化智能体与技能。 支持钩子、规则和会话记忆,用于承载可持续的约束、总结与学习机制。 为多种 AI 编码工具提供适配与安装说明,便于团队减少重复配置。 集成 AgentShield 扫描能力,覆盖提示词、钩子、MCP 配置、权限、密钥及智能体文件等检查方向。
快速开始
以 Codex 为例,先确保本机已经运行过一次 Codex,使 ~/.codex/config.toml 存在;随后克隆仓库、安装依赖并执行同步脚本。该同步流程会把 ECC 的 AGENTS.md、技能、提示词、智能体与参考配置合并到 ~/.codex,同时保留既有文件并创建带时间戳的备份。README 还提醒不要把 Codex 同步流程与 Codex 市场插件叠加安装,以免重复写入技能、命令、钩子或配置。
git clone https://github.com/affaan-m/ECC.git
cd ECC
npm install
bash scripts/sync-ecc-to-codex.sh
为什么火了
在归档日的 GitHub Trending 页面中,ECC 被列入当天趋势仓库。它瞄准的并非单一模型或某一个编辑器,而是把 AI 编码过程中的计划、测试、审查、记忆与安全检查打包成可安装的工程系统;这种“开箱即用但又可按工具链适配”的定位,可能降低了开发者把智能体接入日常研发流程的门槛。
此外,项目同时说明了多种编码助手的接入方式,并把专门化角色、规则与安全扫描放进同一仓库。对于希望在不同工具间复用协作规范、又不想自行拼装整套工作流的用户,这种集成度更容易带来关注;这是一项基于项目功能与当日上榜事实的推断。
适合谁
ECC 适合已经在使用 Claude Code、Codex 或其他 AI 编码工具,并希望把规划、测试、复核和安全检查固化为可复用流程的个人开发者与团队。它能解决“每个会话重新交代工程规范”的重复工作;使用前要注意按 README 选择每个工具的一种安装路径,避免多种安装方式叠加造成技能、命令、钩子或配置重复。
引用链接
[1]https://github.com/affaan-m/ECC
夜雨聆风