ECC 深度调研结构树
#技术
#Everything Claude Code 深度调研
ECC 深度调研 — 结构树
本项目下的所有子文档结构,供快速导航。
文档树总览
ECC Everything Claude Code 深度调研 (根文档:概览与核心结论)
│
├── 01-ECC 项目起源与作者 (Affaan Mustafa、Anthropic 黑客松、迭代史)
│
├── 02-ECC 架构设计与核心组件 (组件架构、安装系统、状态存储、插件模型)
│
├── 03-ECC Agent 系统深度解析 (60 个 Agent 分类与功能详解)
│
├── 04-ECC Skills 系统目录 (243 个 Skills 分类与重点技能解读)
│
├── 05-ECC AgentShield 安全审计 (1282 测试、扫描能力、CVE 检测)
│
├── 06-ECC 跨 Harness 支持架构 (Claude Code / Codex / Cursor / OpenCode 等)
│
├── 07-ECC 持续学习系统 (本能驱动、置信度评分、evolve 机制)
│
├── 08-ECC 安装体系与 Profile 管理 (plugin / manual / minimal / core / full)
│
├── 09-ECC 商业模式与社区生态 (ECC Pro、GitHub App、定价、赞助)
│
├── 10-ECC 2.0 Rust 控制面与路线图 (ecc2/ 原型、未来方向)
│
└── 11-ECC 竞品分析与定位 (与其他 Agent 框架的对比)
各子文档调研要点
01-ECC 项目起源与作者
- affaan-m(Affaan Mustafa)的背景
- Anthropic 黑客松的获奖项目和后续发展
- 从个人项目到 192K star 开源项目的演化轨迹
- 180+ 贡献者的社区形成过程
02-ECC 架构设计与核心组件
- 整体架构分层(plugin layer / skills layer / hooks layer / rules layer)
- Manifest 驱动的安装流水线(install-plan.js + install-apply.js)
- SQLite 状态存储
- 插件模型与自托管 marketplace
- 跨 harness 适配层设计
03-ECC Agent 系统深度解析
- 当前 60 个 Agent 的完整目录
- 按功能分类:代码审查、构建修复、安全审计、规划、架构等
- Agent 委派机制(子 Agent 编排)
- Agent 定义规范(agent.md 文件格式)
- 各 Agent 的能力边界与调用条件
04-ECC Skills 系统目录
- 243 个 Skills 的完整分类
- 核心技能详解:token 优化、记忆持久化、验证循环、并行化
- 技能包(Skill Packs)概念:优化包、预测市场包、框架包
- Skills 与 Commands 的演进关系
- 如何创建自定义 Skill
05-ECC AgentShield 安全审计
- 1282 项测试、98% 覆盖率、102 条静态分析规则
- 5 大扫描类别:密钥检测、权限审计、钩子注入、MCP 风险、Agent 配置
- Opus 4.6 三 Agent 对抗审计
- 输出格式:彩色终端 / JSON / HTML / Markdown
- 退出码门禁策略
- 独立 npm 包与 GitHub Action
06-ECC 跨 Harness 支持架构
- 7 个平台的支持策略差异
- Codex 兼容层(AGENTS.md / codex.md)
- OpenCode 插件系统(20+ 事件类型 + 3 个自定义工具)
- Cursor 适配
- Gemini CLI 适配
- NanoClaw v2 跨 harness 运行时
- 统一的行为一致性策略
07-ECC 持续学习系统
- 本能驱动学习(instinct-based learning)
- 置信度评分机制
- import/export/evolve/prune 命令链
- 项目级 vs 全局本能
- Continuous Learning v2 进化过程
- 技能工厂(skill-create)
08-ECC 安装体系与 Profile 管理
- 三种安装路径的对比与选择
- Profile 定义:minimal / core / full / custom
- 插件安装与手动安装的混装风险
- Reset / Uninstall 方案
- 钩子运行时控制(ECC_HOOK_PROFILE)
- 包管理器自动检测
09-ECC 商业模式与社区生态
- MIT 开源 + ECC Pro($19/seat/mo)双轨模式
- GitHub App(150+ 安装)
- GitHub Sponsors 赞助体系
- 12 语言翻译生态
- 社区 PR 流程与贡献指南
- npm 下载量数据
10-ECC 2.0 Rust 控制面与路线图
- ecc2/ 目录结构
- Rust 原型命令集(dashboard / start / sessions / status 等)
- Hermes Operator story
- 从 OSS 到产品化的路径
11-ECC 竞品分析与定位
- 与同类项目的对比矩阵
- ECC 的核心差异化(skills 系统 vs 纯 prompt 仓库)
- 在 OpenClaw / dotagent 等场景下的参考价值
- PE 工程组产线建设中可借鉴的设计模式