📌 项目介绍
Everything Claude Code 是由 Anthropic 黑客松冠军 @affaanmustafa 经过 10 个月实战打磨的 Claude Code 完整配置合集。
包含生产级别的 Agents(智能体)、Skills(技能)、Hooks(钩子)、Commands(命令)、Rules(规则)和 MCP 配置,帮助你将 Claude Code 的能力提升到极致。
🤖
15+ 专业智能体
代码审查、安全分析、TDD指导等
⚡
30+ 快捷指令
/plan /tdd /code-review 等
🔧
Hooks 自动化
会话管理、自动学习、策略压缩
⚙️ 环境要求
| 环境 | 要求 |
| Claude Code CLI | v2.1.0 或更高版本 |
| Node.js | v18+ (Hooks 脚本需要) |
| Git | 用于克隆仓库 |
| 操作系统 | Windows / macOS / Linux |
💡 检查版本:运行 claude --version 确认 CLI 版本 ≥ v2.1.0
📥 安装步骤
1方式一:插件安装(推荐)
最简单的安装方式,在 Claude Code 中直接运行:
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code
2安装 Rules(必须手动)
⚠️
重要:Claude Code 插件系统无法自动分发 rules,需要手动安装!
git clone https://github.com/affaan-m/everything-claude-code.git
cp -r everything-claude-code/rules/common/* ~/.claude/rules/
cp -r everything-claude-code/rules/typescript/* ~/.claude/rules/
cp -r everything-claude-code/rules/python/* ~/.claude/rules/
cp -r everything-claude-code/rules/golang/* ~/.claude/rules/
3方式二:手动安装
如果你想精细控制安装内容:
cp everything-claude-code/agents/*.md ~/.claude/agents/
cp everything-claude-code/commands/*.md ~/.claude/commands/
cp -r everything-claude-code/skills/* ~/.claude/skills/
🎯 核心功能详解
🤖 智能体(Agents)
| 智能体 | 功能描述 |
| planner | 功能实现规划,拆解任务步骤 |
| architect | 系统设计决策,架构方案 |
| tdd-guide | 测试驱动开发指导 |
| code-reviewer | 代码质量和安全审查 |
| security-reviewer | 安全漏洞分析 |
| build-error-resolver | 构建错误修复 |
| e2e-runner | Playwright E2E 测试 |
| refactor-cleaner | 死代码清理,重构优化 |
| doc-updater | 文档同步更新 |
⚡ 常用指令(Commands)
/plan "Add user authentication"
/tdd
/code-review
/build-fix
/e2e
/refactor-clean
/learn
/verify
/pm2
/multi-plan
🧠 持续学习(v2)
基于「本能」的学习系统,自动从你的编码会话中提取模式和经验:
- /instinct-status - 查看已学习的本能和置信度
- /instinct-import - 从他人导入本能
- /instinct-export - 导出你的本能分享
- /evolve - 将相关本能聚类为技能
🌐 支持的语言和框架
📘
TypeScript / JS
React、Next.js、Node.js
🐍
Python
Django、FastAPI、pytest
⚠️ 注意事项
💡
Context Window 管理:不要同时启用所有 MCP!你的 200K 上下文窗口可能会缩小到 70K。建议每个项目启用不超过 10 个 MCP,保持 80 个以下活跃工具。
✅ 自定义建议:从你需要的功能开始,修改适合你的技术栈,删除不需要的部分,添加自己的模式。
❓ 常见问题
Q: 安装后 Claude Code 报 Duplicate hooks 错误?
这是 Claude Code v2.1+ 的行为变化导致的。确保不要在 plugin.json 中重复声明 hooks。插件安装方式会自动处理此问题。
Q: 支持哪些操作系统?
支持 Windows、macOS 和 Linux。所有 hooks 和脚本已用 Node.js 重写,保证跨平台兼容。
Q: 最低需要什么版本的 Claude Code?
需要 Claude Code CLI v2.1.0 或更高版本。运行 claude --version 检查。
🔗 相关链接
- GitHub 仓库:https://github.com/affaan-m/everything-claude-code
- 入门指南(Shorthand):https://x.com/affaanmustafa/status/2012378465664745795
- 进阶指南(Longform):https://x.com/affaanmustafa/status/2014040193557471352
- 作者 Twitter:@affaanmustafa