正在打开工具详情…
正在打开工具详情…
给 Claude Code、Codex 这类编码代理装上 plan→test→review→verify 的工程流程,含 71 个 agent、311 个 skill。适合想让代理按流程干活的人;代价是它会往你的配置里写 hooks 和规则,别叠加安装。
已经天天用 Claude Code / Codex,厌倦了每次手写同一套「先规划再改、改完写测试再自查」prompt 的人。
只偶尔让代理改几行代码的人——整套 hooks 与规则带来的约束感远大于收益;或者指望在 Cursor、Zed 上和 Claude Code 功能完全对等的人。
ECC 不是一个新工具,而是一整套装在编码代理身上的工程流程:先规划、写测试、实现、换个上下文自审、验证、记住结论、再改进。README 把它写成一句话:plan -> test -> implement -> review -> verify -> remember -> improve。配套的 71 个 agent 覆盖规划、评审、构建修复、安全、架构,311 个 skill 覆盖 TDD、调研、安全、文档、前端、数据、ML、运维。
它的价值在于把这些从「每次写一遍 prompt」变成「装一次」。真正要注意的是安装方式:同一个 harness 里只能选一种装法,官方明确点名要避开「Claude 插件 + 完整手动安装」的组合——skills、commands、hooks 会重复,表现是同一个命令出现两次、hook 触发两次。
另外它对 Claude Code 支持最好,Codex 与 Kimi Code 有原生引导路径,Cursor、OpenCode、Gemini 等只是能力受限的适配层,README 自己让你先看支持矩阵再假设功能对等。付费的 ECC Pro 只是面向私有仓库的托管 GitHub App,仓库本身永久 MIT,两者不要混为一谈。
上手步骤之外的具体做法:常见场景怎么配、命令怎么写、报错怎么处理。
按第一次安装会卡在哪讲:先确认 Node / Git / Claude Code 三个前置、只选一条安装路径、scope 与 hook 档位怎么选、以及已经装重复了该怎么救。
ECC 的引导式安装会在动手前检查环境,缺一样就停:
claude 在 PATH 里Windows 上先开 PowerShell,把 node --version、git --version、claude --version 各跑一遍,确认都有输出再往下走。任何一条找不到命令,就先修那个前置,不要硬跑 setup。
同一个 harness 里不要叠加两种装法。官方点名要避开的组合是「Claude 插件 + 完整手动安装」——skills、commands、hooks 会被装两遍,症状是同一个命令出现两次、hook 触发两次。
推荐路径:
bashnpx ecc-universal@2.2.3 setup它会先把官方 marketplace 和每个原生安装 scope 盘一遍,再让你选装到 user / project / local 哪个 scope,以及 hook 档位。个人自用选 Global user + Standard 即可。装完在 Claude Code 里跑 /plugin list,确认 ecc@ecc 是 enabled。
想一次配好多个代理,用多 harness 向导:
bashnpx ecc-universal@2.2.3 install --guided --harness claude --harness codex --harness kimi不确定它会改什么,先加 --dry-run 看一遍再确认。
README 里所有示例都钉在具体版本(2.2.3)。这不是保守:ecc-install 是包内的一个二进制名,不是单独发布的 npm 包,敲成 npx ecc-install --profile minimal 会装到别的东西上。要核对发布版本就跑 npm view ecc-universal version。
包管理器换命令:pnpm 用 pnpm dlx、Yarn 2+ 用 yarn dlx、Bun 用 bunx。Yarn Classic 1 没有 dlx,只能用 npx 或先升级 Yarn。
如果之前叠了两层,别手动删配置文件,直接走 README 的 Reset / Uninstall 一节整体重置,再按上面单一路径重装一次。装完重启会话才生效。