用途:ECC 是 AI 编码智能体的性能优化框架,用子智能体、技能、斜杠命令、记忆钩子、安全扫描和语言规则帮团队规范并加速日常开发,资料称其源自 10 个多月日常实战打磨。
主要能力:
- 子智能体:planner、architect、researcher、verifier、security-auditor 等,可按需委派规划、架构与验证工作。
- 技能:以 Markdown 模块形式加载领域知识,内置 search-first、cost-aware-llm-pipeline、content-hash-cache-pattern、frontend-slides 等,也可自写技能。
- 命令:/plan、/architect、/research、/security-scan、/harness-audit、/loop-start、/quality-gate、/model-route、/multi-plan 等。
- 规则:按语言安装(typescript、python、golang、swift 及 common),但插件无法自动分发规则,必须手动安装。
- 记忆钩子:在 SessionStart、Stop、PostEdit、PreBash、PostBash 等生命周期事件触发,自动保存与恢复会话上下文。
- Instincts:从会话提取带置信度的可复用模式,可通过 /instinct-import 导入。
- AgentShield 安全扫描:以 /security-scan 调用,覆盖硬编码密钥、注入漏洞、不安全依赖与智能体提示注入模式。
- 包管理器自动检测:按环境变量、项目配置、package.json、锁文件、全局配置的优先级链判定。
使用方式:推荐在 Claude Code 内用插件市场安装:/plugin marketplace add affaan-m/everything-claude-code 与 /plugin install everything-claude-code@everything-claude-code;也可 git clone 仓库后运行 ./install.sh typescript 或 ./install.sh --target cursor typescript 等安装规则。命令在插件安装下用命名空间形式,手动安装下可省略前缀。钩子强度、禁用项和包管理器可通过环境变量(如 ECC_HOOK_PROFILE、ECC_DISABLED_HOOKS、CLAUDE_PACKAGE_MANAGER)与脚本调整。
适用场景:需要多智能体协作、研究优先开发、质量门禁、安全审查与令牌成本控制的编码工作流;支持 Claude Code、Cursor、OpenCode、Codex CLI/App、Antigravity。
限制:规则需手动安装;钩子行为受配置影响;Instinct 导入需 v1.4.1+ 以避免内容丢失;费用、许可证与具体定价资料暂未提供。