ECC深度评测:29.3万星Agent Harness操作系统,8.9/10

📌 评测对象:affaan-m/ECC | 星数:293,393 · Fork 43,417(2026-10-31)| 协议:MIT | 当前版本:v2.2.3(2026-10-01)

📋 项目简介

ECC 自称 "The Agent Harness Operating System"——Agent工具笼的性能优化操作系统。一句话概括它装了什么:71个专职子代理(委派用)、314个可复用技能(按需加载)、98个斜杠命令(入口层)、hooks运行时自动化与强制、可选加载的语言规范(rules),外加 AgentShield 安全扫描和统一记忆库。它服务的对象是 Claude Code、Codex、OpenCode、Cursor、Kimi Code、Antigravity、Pi 等几乎所有主流编码Agent。

2026年6月的 v2.0.0 稳定版奠定了"控制平面基底+worktree生命周期服务+orch-*编排器家族";10月的 v2.2 线带来manifest引导安装(带install-state ownership、doctor、repair、uninstall)、Plan Canvas浏览器评审、统一记忆库(ecc memory)与 Itô 计算技能族。与 Superpowers(8.8分方法论路线)、Matt Pocock Skills(8.9分小而可组合路线) 相比,ECC走的是全家桶操作系统路线——什么都给你装好。

📊 八维度评分:8.9 / 10

维度评分说明
功能覆盖9.571子代理+314技能+98命令+hooks+记忆+安全,同赛道组件密度最高
平台兼容9.5七大Agent平台适配+GitHub App,根目录单一事实源,适配器打包同一工作流
工程成熟度9.0manifest安装/doctor/repair/uninstall全生命周期管理,发布门禁在Linux/macOS/Windows实测
记忆与学习9.0统一记忆库ecc memory、instincts持续学习、会话摘要、上下文控制
安全9.0AgentShield扫描prompts/hooks/MCP配置/权限/secrets/agent文件,别家少有的自省能力
文档与社区9.016种语言文档、逐版本release notes+evidence、Discord社区、ecc.tools站点
易用性8.0npx一条命令+guided安装很顺,但314技能的学习曲线陡峭,新手容易迷路
轻量性7.5全家桶天生厚重;技能按需加载缓解了运行时成本,但仓库体量与心智负担仍在

🔍 组件目录一览

组件规模作用
agents/71个子代理专职分工,供编排委派
skills/314个技能可复用工作流,按需加载
commands/98个命令技能优先化之前的便捷入口层
hooks + memory运行时强制执行、会话摘要、持续学习、instincts、上下文控制
rules/选择性按语言/项目自选的常载规范
AgentShield内置扫描prompts、hooks、MCP配置、权限、secrets、agent文件
平台适配7+平台.claude-plugin / .codex / .opencode / .cursor / Kimi / Antigravity / Pi

📦 安装

# 一条命令标准安装
npx ecc-universal@2.2.3 setup

# 或走manifest引导式安装(推荐,带install-state管理)
npx ecc-universal@2.2.3 install --guided

# 装完自检/修复/卸载都有官方命令(2.2起)
# doctor / repair / uninstall

⚔️ 竞品定位

方案哲学适合
ECC操作系统式全家桶:子代理+技能+命令+hooks+安全+记忆一次装齐要"开箱即有完整体系"的重度团队
Superpowers七大强制技能贯穿SDLC的方法论想要纪律但不要庞杂的团队
mattpocock/skills小而可组合,只修失败模式有判断力、要控制权的个人开发者
Spec Kit规范驱动,组织级流程需求明确的正式项目

✅ 总结:适合谁用

推荐:团队级Claude Code/Codex重度用户——一套装齐委派、技能、hooks、记忆、安全扫描;关注Agent供应链安全、需要AgentShield自省能力的用户;多平台混用(Claude Code+Codex+Cursor)想统一工作流的团队。

不建议:轻量用户——314个技能的心智负担远超"改几行代码"的需求;偏爱小而可组合、自己动手魔改的开发者(选 Matt Pocock Skills)。

综合评分 8.9/10:ECC 是目前组件密度最高、工程化最完整的 Agent Harness 增强 系统——doctor/repair/uninstall 这种"把安装当软件生命周期管理"的细节和 AgentShield 的安全自省,在同类里独一档。扣分在全家桶固有的厚重感:它假设你要的就是"整个操作系统",而不是几件趁手的工具。29.3万星证明这个判断押对了主流需求。

📚 常见问题

ECC是什么?

ECC是Agent Harness性能优化系统(29.3万星,MIT):71个专职子代理+314个按需加载技能+98个斜杠命令+hooks运行时自动化,外加AgentShield安全扫描与统一记忆库,官方自称"The Agent Harness Operating System"。

ECC支持哪些编码Agent?

Claude Code(官方marketplace清单)、Codex、OpenCode、Cursor、Kimi Code(引导式安装)、Antigravity(原生安装)、Pi(轻量适配器),另有GitHub App(ecc-tools)。仓库根目录是唯一事实源,各平台适配器打包同一套工作流。

怎么安装ECC?

一条命令:npx ecc-universal@2.2.3 setup,或 npx ecc-universal@2.2.3 install --guided 走manifest引导式安装;2.2版自带doctor、repair、uninstall,安装状态有ownership管理。