Appearance
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 服务器配置
相关链接
- GitHub: https://github.com/affaan-m/everything-claude-code
- npm 包: ecc-universal, ecc-agentshield
- Marketplace: ECC Tools GitHub App
- 文档: 多语言支持(中文、英文、日语、韩语等)
视频教程
- 🎬 瞬间看穿你的电脑!能跑啥开源大模型? - B 站
- 🎬 把ClaudeCode的工具调用能力拉满! - B 站