面向 AI coding agent 的跨 Harness 性能优化系统,包含 38+ Agent、183+ Skill、多语言规则与安全审计能力。
Everything Claude Code(ECC)是一套面向 AI coding agent 的系统化性能优化套件,据项目自述起源于 Anthropic 黑客松获奖项目(注:该获奖信息尚未在仓库中找到官方佐证),经 10+ 个月高强度日常使用迭代至 v1.10.0。它并非简单的配置集合,而是覆盖 agent 会话完整生命周期的优化系统,包含 38+ 专业化 Agent 定义、183+ 可复用技能模块、79+ 向后兼容命令、12+ 语言生态编码规范、会话生命周期钩子以及 MCP 服务器配置。
核心能力#
Token 与上下文优化#
- 模型选择路由:根据任务复杂度自动路由至不同模型
- 系统提示精简:压缩系统提示以节省 token 开销
- 后台进程管理:管理后台进程以减少上下文污染
- Memory Persistence:通过 Hooks 实现跨会话上下文自动保存与加载
- Continuous Learning:从会话中自动提取模式形成可复用技能
- NanoClaw v2 运行时:会话分支、搜索、导出、压缩与指标采集
验证与质量保障#
- 检查点评估、连续评估与 pass@k 指标的验证循环
- 多语言 TDD 驱动开发
/quality-gate命令实现强制质量门控- 997+ 测试用例
安全#
- AgentShield 集成:1282 测试用例 + 102 条安全规则
- CVE 跟踪与一键安全扫描(
/security-scan)
并行与编排#
- Git worktrees 并行开发、Cascade 级联任务分解
- PM2 多实例扩展与 Subagent 编排
- 配合 ccg-workflow 运行时支持
/multi-plan、/multi-execute等多 Agent 协作命令
跨 Harness 适配#
ECC 的核心差异化在于跨 Harness 统一适配,通过专用配置目录为 8+ 主流工具提供一致的工作流体验:
| Harness | 配置目录 |
|---|---|
| Claude Code | .claude/ + .claude-plugin/ |
| OpenAI Codex | .codex/ + .codex-plugin/ |
| Cursor | .cursor/ |
| OpenCode | .opencode/ |
| Google Gemini | .gemini/ |
| AWS Kiro | .kiro/ |
| CodeBuddy | .codebuddy/ |
| Trae | .trae/ |
安装与使用#
支持三种安装路径:Claude Marketplace 插件安装(推荐)、手动 OSS 克隆安装、npm 安装(npx ecc-install --profile full)。安装架构采用 Manifest 驱动的选择性安装,SQLite 状态跟踪,支持 Shell/PowerShell/npm 三路径。
安装后需手动复制 Rules 至 ~/.claude/rules/(Claude Code 插件无法自动分发 rules)。
CLI 工具#
ecc list-installed— 列出已安装组件ecc doctor— 诊断安装状态ecc repair— 修复安装问题
运行时配置#
ECC_HOOK_PROFILE=minimal|standard|strict— 控制钩子严格级别ECC_DISABLED_HOOKS=...— 运行时禁用特定钩子
架构要点#
- 构建工具:Node.js(ESLint、Prettier、Commitlint)、Python(Dashboard GUI via Tkinter)、Rust(ECC 2.0 控制平面,alpha 阶段)
- 配置格式:YAML(agent.yaml)、JSON(.mcp.json、manifests)、Markdown(skills/rules)
- CI/CD:GitHub Actions
- 协议集成:Model Context Protocol(MCP),通过
mcp-configs/目录提供服务器配置 - ECC 2.0:Rust 控制平面原型(alpha),提供 dashboard、start、sessions、status、stop、resume、daemon 命令,GA 时间线待确认
待确认信息#
- Anthropic 黑客松获奖缺乏官方佐证链接
- ECC Tools GitHub App 具体定价信息未在仓库中找到
- AgentShield 为自研还是第三方项目未明确
- NanoClaw v2 缺乏独立文档或 API 说明链接
- ccg-workflow 依赖的具体仓库地址和版本未在材料中体现