Skip to content
On this page

everything-claude-code

AI Agent 性能优化系统 | GitHub 140K+ ⭐ | Anthropic Hackathon 获奖

是什么

everything-claude-code(ECC) 是一个面向 AI Agent 工具的性能优化系统,提供技能(Skills)、本能(Instincts)、记忆(Memory)、安全(Security)和研究优先开发等完整解决方案。

由 Anthropic Hackathon 获奖者开发,历经 10+ 个月的每日实战迭代,支持 Claude Code、Codex、Cursor、OpenCode 等主流 AI Agent 工具。


解决啥

  • 规则缺失:没有开箱即用的编码规范、测试规范、安全规范
  • 上下文丢失:Session 结束之后工作进度丢失,无法跨会话延续
  • 学习效率低:无法从历史操作中提取可复用的模式
  • 验证困难:没有系统化的验证循环和评分机制
  • 编排复杂:多 Agent 协作缺乏统一的工作流框架

ECC 提供完整的系统来解决这些问题:47 个子代理、181 个技能、79 个遗留命令垫片,以及完整的 Hooks 和规则系统。


怎么跑

安装为 Claude Code 插件

bash
# 添加 marketplace
/plugin marketplace add https://github.com/affaan-m/everything-claude-code

# 安装插件
/plugin install ecc@ecc

手动安装规则

bash
# 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git

# 复制规则到全局
mkdir -p ~/.claude/rules
cp -r everything-claude-code/rules/common ~/.claude/rules/
cp -r everything-claude-code/rules/typescript ~/.claude/rules/  # 选择你的技术栈

复制子代理和技能

bash
# 复制子代理
cp everything-claude-code/agents/*.md ~/.claude/agents/

# 复制技能
cp -r everything-claude-code/skills/* ~/.claude/skills/

# 复制命令(可选)
mkdir -p ~/.claude/commands
cp everything-claude-code/commands/*.md ~/.claude/commands/

复制 Hooks

hooks/hooks.json 中的配置合并到你的 ~/.claude/settings.json 中。


好在哪

维度说明
子代理丰富47 个专业子代理(planner, architect, code-reviewer, security-reviewer 等)
技能全面181 个技能覆盖 TDD、代码审查、数据库、安全、部署等
记忆持久化Hooks 自动保存/加载 Session 上下文
持续学习Instinct 系统从操作中自动提取可复用模式
验证循环Checkpoint + Verify 实现自动化验证
安全扫描AgentShield 集成,1282 个测试,102 条规则
多工具支持Claude Code、Codex、Cursor、OpenCode 全面兼容
社区活跃170+ 贡献者,30+ PRs,12 种语言生态

怎么用

场景 1:用子代理进行复杂任务

/plan "实现用户认证系统"
→ 自动生成实现计划,分步骤执行

场景 2:TDD 开发流程

/tdd
→ 进入 TDD 模式:先写测试 → 写实现 → 重构 → 验证覆盖率

场景 3:代码审查

/code-review
→ 自动扫描代码质量、安全问题、测试覆盖率

场景 4:安全扫描

bash
# 快速扫描
npx ecc-agentshield scan

# 使用 Opus 模型深度分析
npx ecc-agentshield scan --opus --stream

场景 5:持续学习

/instinct-status    # 查看已学习的本能
/instinct-export   # 导出分享
/evolve            # 将相关本能聚合成技能

场景 6:多服务编排

/pm2              # 生成 PM2 服务管理命令
/multi-plan       # 多模型协作规划
/multi-execute    # 多模型协作执行

核心组件一览

everything-claude-code/
├── agents/           # 47 个子代理
├── skills/           # 181 个技能
├── commands/         # 79 个命令垫片
├── rules/            # 编码规范(common + 语言特定)
├── hooks/            # 自动化钩子
├── scripts/          # 跨平台 Node.js 脚本
├── contexts/         # 动态系统提示注入
└── mcp-configs/      # MCP 服务器配置

相关链接


视频教程