ECC:为编码智能体提供规划、测试与复用工作流的代理工具箱
ECC 是一个 MIT 许可的开源项目,以插件形式为编码智能体补充规划、测试、评审、记忆与技能复用等流程,并提供大量 agent、skill 与命令入口。README 主要介绍安装渠道与各 harness 的支持边界,内容在 Qwen CLI 一节被截断。
工具定位
ECC 面向编码智能体,目标是把“规划 → 测试 → 实现 → 评审 → 验证 → 记忆 → 改进”的流程一次性装进智能体,而不必在每个提示里重复重建。项目口号强调优化上下文窗口、把其余内容持久化。项目为 MIT 许可开源,另有托管的 GitHub App 版本面向私有仓库(付费),两者能力不能互相套用。
仓库声明包含的内容
- 71 个 agent,覆盖规划、评审、构建修复、安全、架构与领域工作
- 311 个 skill,涉及 TDD、研究、安全、文档、前端、数据、ML、运维等
- 97 个 legacy 命令入口,作者称正转向 skills-first 形态
- hooks 与记忆:运行时约束、会话摘要、持续学习、上下文控制
- 规则包:按语言或项目选择性加载
- AgentShield:扫描 prompt、hooks、MCP 配置、权限、密钥与 agent 文件
这些数字来自 README 自述,未提供测试或效果数据。
支持范围与安装要求
作者称当前对 Claude Code 支持最好,另有 Codex 与 Qoder 的原生插件路径,其他 harness 属于能力受限的适配器,需以文中支持矩阵为准。通用包要求 Node.js 18 或更新;Claude 插件方式还要求 Git 与 Claude Code 2.1 以上。
安装文档强调每个 harness 只选一种方式,避免在同一 harness 叠加安装导致 skill、命令、hook 或配置重复。Claude Code 可用引导式安装器或原生 /plugin 命令二选一;Codex 有原生 marketplace 插件与已弃用的 sync 脚本两条路径,二者不应叠加。
信息边界
正文在 Qwen CLI 安装片段处被截断,其余 harness 的具体命令与适配细节未能看到。价格信息为 README 中提到的托管版私有仓库订阅,具体条款需另行核实。
来源与核对说明
- affaan-m/ecc ↗https://github.com/affaan-m/ecc
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
Graphify:将代码库映射为可查询知识图的本地 CLI 工具 →