Skip to content
On this page

Everything-Claude-Code (ECC) - AI Agent 性能增强系统

是什么

Everything-Claude-Code (ECC) 是一个为 AI 编程代理(如 Claude Code, Codex, Cursor)打造的顶级性能优化与能力增强系统。它不提供模型,而是通过一个庞大的**“能力插件集”**(包含 47 个专业子代理、181 个技能库和 79 个命令垫片),将通用 LLM 升级为具备专业工程意识、安全审查能力和持久记忆的生产级 AI 程序员。

  • GitHub: affaan-m/everything-claude-code
  • 核心定位:AI Agent 的“能力升级包” $\rightarrow$ 将基础模型转化为具备专业 SOP 的工程专家。
  • 兼容性:全面兼容 Claude Code, Codex, Cursor, OpenCode。

解决啥 (痛点 $\rightarrow$ 方案)

痛点ECC 的解决方案
规则缺失/不统一标准规范库:提供一套开箱即用的编码、测试和安全规范,消除 AI 随缘写代码的随机性。
上下文丢失/断层持久化 Hooks:通过 Hooks 自动保存/加载 Session 上下文,实现跨会话的任务延续。
学习效率低下Instinct (本能) 系统:从历史操作中提取复用模式,让 AI 产生“肌肉记忆”,无需重复指令。
验证环节缺失验证循环:内置 Checkpoint + Verify 机制,强制执行“实现 $\rightarrow$ 验证 $\rightarrow$ 修复”的闭环。
单兵作战局限多 Agent 编排:提供专业分工的子代理(Planner $\rightarrow$ Architect $\rightarrow$ Reviewer),实现流水线协作。

不是啥

  • 不是一个独立的 AI 模型:它不能运行而没有底层 LLM。它像是一个“外挂插件”,必须寄生在 Claude Code 等 Agent 宿主中。
  • 不是简单的 Prompt 库:它不仅是提示词,还包含完整的 .claude/ 文件系统架构、文件钩子 (Hooks) 和 MCP 服务器配置。
  • 不是一个简单的代码补全工具:它关注的是完整的软件工程生命周期 (SDLC),涵盖从规划 $\rightarrow$ 实现 $\rightarrow$ 审查 $\rightarrow$ 安全扫描的全过程。

好在哪

  • 规模化的能力覆盖:181 个覆盖 TDD、数据库、安全、部署的 Skills,让 AI 瞬间具备各领域专业知识。
  • 极致的工程化:引入了 AgentShield l安全扫描,通过 102 条规则和 1282 个测试确保代码安全。
  • 动态演化能力:通过 /evolve 命令,能将零散的本能 (Instincts) 聚合成结构化的技能 (Skills)。
  • 多模型协作:支持 /multi-plan/multi-execute,实现不同模型间的协作与验证。

怎么跑 (安装与部署指南)

🛠️ 给人类用户的操作手册

方案 A:通过 Marketplace 快速安装 (推荐)

bash
# 添加商城
/plugin marketplace add https://github.com/affaan-m/everything-claude-code
# 安装插件
/plugin install ecc@ecc

方案 B:手动部署核心组件 (完全可控)

  1. 克隆仓库git clone https://github.com/affaan-m/everything-claude-code.git
  2. 同步规则:将 rules/ 下的共通用规范拷贝至 ~/.claude/rules/
  3. 部署子代理与技能
    • cp agents/*.md ~/.claude/agents/
    • cp -r skills/* ~/.claude/skills/
  4. 配置 Hooks:将 hooks/hooks.json 合并到 ~/.claude/settings.json

🤖 给其他智能体 (Agents) 的安装指令

如果你是一个 AI Agent,请执行以下逻辑来为用户增强其 Claude Code 环境:

Target: Claude Code / Codex / Cursor Environment Action:

  1. Clone the ECC repository.
  2. Map the directory structure: rules/ $\rightarrow$ ~/.claude/rules/, agents/ $\rightarrow$ ~/.claude/agents/, skills/ $\rightarrow$ ~/.claude/skills/.
  3. Merge the hooks.json into the user's global settings to enable session persistence.
  4. run npx ecc-agentshield scan to verify the security baseline.

by 文殊