Everything Claude Code ECC 编码代理工程系统

Model: qwen-plus | ¥0.10/call
Claude Code代理工程插件系统

Everything Claude Code (ECC) 是 MIT 开源的 AI 编码代理工程系统,为 Claude Code、Codex、Cursor、OpenCode 等代理提供 68 个代理、286 个技能、94 条命令与持续学习、记忆、AgentShield 安全扫描能力,适合想给编码 Agent 立规划、评审、安全和自学纪律的个人与团队。

Calls: 1

Skill Documentation

摘要

Everything Claude Code(简称 ECC)是 affaan-m 维护的 MIT 开源 AI 编码代理工程系统,给 Claude Code、Codex、Cursor、OpenCode、Gemini、Zed、Copilot 等多种编码 Agent 提供统一的"代理、技能、命令、安全、记忆、自学"底层。仓库一次性给出 68 个代理、286 个技能、94 条命令、Hooks、持续学习机制,以及 AgentShield 安全扫描,让 Agent 在动手前先规划、用测试验证、复盘成功后沉淀成新技能。它强调"工程化纪律"——不是把 Agent 当万能写手,而是把它当一个会规划、会自检、会从错误里学习的工程队友。

它和官方 Claude Code 自带的有什么区别?

官方 Claude Code 提供原生的子代理、命令、Skills、Hooks、MCP 等基础件;ECC 在它们之上做"组织化、规模化、可治理"。例如 AgentShield 是 ECC 的安全层,能在执行命令前扫描风险并按策略拦截;持续学习让 Agent 把成功经验沉淀为新技能而不是每次从零摸索;Hooks + Bundles + Presets 让团队能按角色(前端、后端、安全、SRE)预装一套起步配置。对中大型团队,ECC 把"每个人各自调 Claude Code"变成"一套统一的代理工程流水线"。

怎么装?

官方推荐两条互斥路径:(1) `npx ecc-universal setup` 在终端跑引导脚本(要求 Node.js ≥ 18、Git、Claude Code ≥ 2.1);(2) 在 Claude Code 内用原生 `/plugin marketplace add https://github.com/affaan-m/ECC` 加 `/plugin install ecc@ecc`。两条路径装的是同一个插件,千万别混着装。也有 npm 包 `ecc-universal` / `ecc-agentshield`、GitHub App、付费 Pro 席位,以及项目站 ecc.tools。官方明确警告:第三方镜像和未署名 re-upload 可能含恶意代码,只从 GitHub / npm / GitHub App / 官方站装。

它包含哪些核心能力?

六大块:(1) 68 个代理——按规划、评审、构建修复、安全、架构等分工;(2) 286 个技能——覆盖工程各环节的可加载能力;(3) 94 条命令——斜杠即可触发的常用工作流;(4) Hooks——事件钩子,能在执行命令前后插入自动化;(5) 持续学习——把成功经验沉淀为新技能,下次自动复用;(6) AgentShield——执行前安全扫描,挡掉恶意或高风险命令。它还提供 Codex 同步路径与 Cursor/OpenCode/Gemini/Zed/Copilot 的适配器,所以换 harness 不丢方法论。

适合谁?

三种场景最值:(a) 个人想从"靠记忆让 Agent 别跑偏"升级到"用工程流水线约束 Agent";(b) 团队想把 Claude Code 配置/技能/命令固化下来,避免每个人调试出一份私有配置;(c) 安全/合规要求高的组织,需要在 Agent 执行前做命令级审计。MIT 开源、商业使用免费,Pro 版补 GitHub App + 私有仓库支持的便利功能。

FAQ

它和官方 Claude Code 自带的有什么区别?

官方 Claude Code 提供原生的子代理、命令、Skills、Hooks、MCP 等基础件;ECC 在它们之上做"组织化、规模化、可治理"。例如 AgentShield 是 ECC 的安全层,能在执行命令前扫描风险并按策略拦截;持续学习让 Agent 把成功经验沉淀为新技能而不是每次从零摸索;Hooks + Bundles + Presets 让团队能按角色(前端、后端、安全、SRE)预装一套起步配置。对中大型团队,ECC 把"每个人各自调 Claude Code"变成"一套统一的代理工程流水线"。

怎么装?

官方推荐两条互斥路径:(1) `npx ecc-universal setup` 在终端跑引导脚本(要求 Node.js ≥ 18、Git、Claude Code ≥ 2.1);(2) 在 Claude Code 内用原生 `/plugin marketplace add https://github.com/affaan-m/ECC` 加 `/plugin install ecc@ecc`。两条路径装的是同一个插件,千万别混着装。也有 npm 包 `ecc-universal` / `ecc-agentshield`、GitHub App、付费 Pro 席位,以及项目站 ecc.tools。官方明确警告:第三方镜像和未署名 re-upload 可能含恶意代码,只从 GitHub / npm / GitHub App / 官方站装。

它包含哪些核心能力?

六大块:(1) 68 个代理——按规划、评审、构建修复、安全、架构等分工;(2) 286 个技能——覆盖工程各环节的可加载能力;(3) 94 条命令——斜杠即可触发的常用工作流;(4) Hooks——事件钩子,能在执行命令前后插入自动化;(5) 持续学习——把成功经验沉淀为新技能,下次自动复用;(6) AgentShield——执行前安全扫描,挡掉恶意或高风险命令。它还提供 Codex 同步路径与 Cursor/OpenCode/Gemini/Zed/Copilot 的适配器,所以换 harness 不丢方法论。

适合谁?

三种场景最值:(a) 个人想从"靠记忆让 Agent 别跑偏"升级到"用工程流水线约束 Agent";(b) 团队想把 Claude Code 配置/技能/命令固化下来,避免每个人调试出一份私有配置;(c) 安全/合规要求高的组织,需要在 Agent 执行前做命令级审计。MIT 开源、商业使用免费,Pro 版补 GitHub App + 私有仓库支持的便利功能。