ECC 2.0:替 AI Coding Agent 加上作業系統
先釐清:附圖不是 Anthropic 把 Claude Code 本體開源,而是社群專案 ECC(原 Everything Claude Code) 發表 2.0.0。它是一套 MIT 授權的 Agent Harness 強化層,透過 Skills、Agents、Hooks、Rules、MCP 與記憶機制,替 Claude Code 補上研究、分工、驗證、安全掃描及長任務管理。2.0.0 發布時包含 261 個 Skills、64 個 Agents、84 個 Commands,並以共用 session schema、MCP inventory、Git worktree 管理與 orch-* 編排技能,支援 Claude Code、Codex、Cursor、OpenCode、Gemini、Zed 等工具。
現實應用
最實際的用途,是把團隊的開發 SOP 直接裝進 Coding Agent:先查文件、拆任務、寫測試、執行 lint/typecheck、掃描機密與記錄 session。個人開發者可拿它減少反覆下 Prompt;需要多個 Agent 同時處理前後端、測試與 Code Review 的團隊,則能利用 worktree 與編排流程降低互相覆蓋程式碼的機率。
期望評估
**低標期望:**我認為至少能拿到一套整理好的 Claude Code 規則、專用 Agents 與驗證流程,比自己從零堆 CLAUDE.md 和 Hooks 省不少時間。
**高標期望:**我猜成熟團隊若願意挑選、修改 Skills,並接上內部 MCP,可把它發展成跨 Coding Agent 共用的工程作業層。不過效果仍取決於模型、程式庫品質與測試完整度,裝了不等於 Agent 就能無人監督交付。
商業策略分析
ECC 影響的不只是 Claude Code 外掛作者,也會碰到 Cursor、Codex 等平台的差異化:當 Skills、Rules 與工作流程能跨 Harness 搬移,使用者對單一工具的綁定會降低。我認為值得追蹤的是它的「開源核心+ECC Pro」模式;核心維持 MIT,商業版則以私有 Repo 的 GitHub App、稽核及團隊能力收費。對公司而言,比起全盤導入,更合理的做法是先挑 security、TDD、verification 等模組試跑,確認成本與誤判率。
實作細節
Claude Code 需 2.1.0 以上,可在 Claude Code 內執行:
/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc
官方提醒不要再疊加完整手動安裝,否則容易產生重複 Hooks;Rules 仍須按需要另外複製。MCP 也不會自動全部啟用,工具開太多會吃掉 Context。跨平台功能並非完全對等,例如 Codex 缺少 Claude 式 Hook parity,GitHub Copilot 也沒有同等的 Hooks 與 Subagent API。Node 21 以上使用者則應升到 2.0.0,以避開舊版 Hooks 靜默失效問題。