文章
GitHub Star 榜首的 Claude Code 全能增强包:everything-claude-code 完整指南
深入解析 GitHub Star 最多的 Claude Code 项目——everything-claude-code,涵盖 38 个专业代理、156 项技能、72 个命令兼容层的完整系统,以及在 Anthropic 黑客马拉松中的获奖设计方案。
在 Claude Code 的生态中,有一个项目以惊人的 137,000+ Stars 稳居 GitHub 相关仓库榜首,它曾在 Anthropic 官方黑客马拉松中获奖,被认为是目前最强大的 Claude Code 增强工具——这就是 everything-claude-code。
今天,我们来全面解析这个项目,看看它究竟给 Claude Code 带来了什么,以及如何快速上手。
它是什么
everything-claude-code 不仅仅是一个配置包,而是一个完整的 AI 代理性能优化系统。它为 Claude Code 叠加了技能(Skills)、本能(Instincts)、内存(Memory)、安全扫描和研究优先开发等模块,宣称可以让 Claude Code 的任务完成效率提升数倍。
支持多种 AI 代理工具:Claude Code、Codex、Cowork 等。
核心数据一览
| 指标 | 数量 |
|---|---|
| 专业子代理 | 38 个 |
| 技能定义 | 156 项 |
| 命令兼容层 | 72 个 |
| 支持编程语言 | 10 种 |
支持的编程语言覆盖:TypeScript、Python、Go、Java、Perl、PHP、Kotlin、C++、Rust、Swift。
目录结构
everything-claude-code/
├── agents/ # 36 个专业子代理
│ # 规划师、架构师、代码审查员、重构专家……
├── skills/ # 工作流定义和领域知识(156 项技能)
├── commands/ # 传统命令兼容层(72 个)
├── rules/ # 语言规则(common/typescript/python/golang/等)
├── hooks/ # 触发式自动化脚本
├── contexts/ # 动态系统提示注入上下文
├── examples/ # 示例配置和会话示例
├── mcp-configs/ # MCP 服务器配置
└── install.sh # 安装脚本
核心能力解析
令牌优化
系统内置了令牌消耗监控和智能压缩策略。每次会话都会追踪 Token 使用量,并在达到阈值时自动触发上下文压缩,避免因上下文溢出导致的对话中断或重复。
跨会话内存持久化
默认情况下,Claude Code 每次新会话都是”白板”状态。everything-claude-code 提供了持久化记忆层,能够:
- 记住项目的技术债务和待办事项
- 跨会话保留用户偏好设置
- 自动提取代码模式和架构约定
专业子代理编排
38 个子代理各司其职,典型分工包括:
- 规划师代理:拆解复杂任务为可执行步骤
- 架构师代理:审查代码结构,提出改进建议
- 代码审查员:自动扫描潜在 Bug 和安全漏洞
- 重构专家:执行增量式代码改造
- 测试工程师:生成覆盖率高且不冗余的测试用例
多个子代理可以并行协作,也可以链式调用,形成完整的任务流水线。
验证循环
任务执行后,系统会自动运行验证循环:
- 单元测试
- 集成测试(可选)
- 代码质量扫描
- 文档一致性检查
只有通过全部验证阶段,结果才会被提交。
模型路由
内置 /model-route 命令,可以根据任务复杂度自动选择最合适的模型:
- 简单查询 → 轻量快速模型(成本低)
- 复杂推理 → 强推理模型(质量高)
安装与配置
第一步:安装插件
# 添加插件市场
/plugin marketplace add affaan-m/everything-claude-code
# 安装插件
/plugin install everything-claude-code@everything-claude-code
第二步:安装规则集
# 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
# 完整安装
./install.sh --profile full
# 或按语言安装(以 TypeScript 和 Python 为例)
./install.sh typescript python
Windows 用户使用:
.\install.ps1
第三步:启动使用
安装完成后,在 Claude Code 中即可使用新命令:
/everything-claude-code:plan # 触发规划流程
/harness-audit # 审计当前工具效率
/loop-start # 启动循环执行
/quality-gate # 运行质量门禁
/model-route # 智能模型路由
精选命令速览
/harness-audit — 工具使用审计
分析当前会话中所有工具的调用频率、耗时和成功率,给出优化建议。这个功能对于调试慢速 Agent 和诊断 Token 浪费非常有用。
/quality-gate — 质量门禁
在代码提交前自动运行一套质量检查清单:
- 语法检查
- Lint(ESLint / Pylint 等)
- 单元测试覆盖
- 安全扫描(OWASP Top 10)
PM2 多代理编排
通过 PM2 配置多 Agent 协作集群,适合处理大规模自动化任务:
# pm2.config.js 示例
module.exports = {
apps: [{
name: 'claude-planner',
script: 'agents/planner.js',
instances: 1,
exec_mode: 'cluster'
}, {
name: 'claude-coder',
script: 'agents/coder.js',
instances: 'max',
exec_mode: 'cluster'
}]
}
它为什么能拿 137k Stars
回顾 GitHub 上 Claude Code 相关的 17,800+ 个仓库,everything-claude-code 的成功可以归结为几个原因:
1. 覆盖面极广 不是某个单一功能的增强,而是从代理、到技能、到规则、到记忆的完整体系。用户拿到的是一个可以直接提升生产力的”全家桶”。
2. 高度可定制 156 项技能可以按需启用,语言规则集支持增量安装,用户可以根据项目实际情况选择性集成。
3. 社区驱动,持续迭代 项目在 Anthropic 黑客马拉松中获奖后,持续接收社区贡献,保持高活跃度。
4. 开源透明 所有规则、提示词和工作流定义都开放审查,用户可以理解每一条增强背后的逻辑。
适用场景
- 大型代码库维护:多代理协作显著提升大型项目的迭代速度
- 代码审查自动化:持续集成环节中嵌入质量门禁
- 研究型任务:跨会话记忆让 AI 能够持续跟踪复杂研究线索
- 团队标准化:统一的规则集可以在团队内部分发,确保代码风格一致
潜在局限
- 学习曲线较陡:初次配置需要理解多个模块的交互关系
- 资源开销:38 个子代理并行时内存消耗可观
- 规则集膨胀:随着规则增加,维护成本可能上升
总结
everything-claude-code 以 137k Stars 的成绩证明了社区对 Claude Code 增强工具的巨大需求。它不是简单的提示词优化,而是一套融合了多代理系统、持续记忆、质量门禁和模型路由的完整工程化方案。
如果你希望在 Claude Code 上构建更强大的自动化流水线,或者想让 AI 代理真正意义上成为长期记忆的协作伙伴,这个项目值得深入研究。
相关链接:
- GitHub 仓库:https://github.com/affaan-m/everything-claude-code
- Anthropic 黑客马拉松获奖公告
你正在使用哪些 Claude Code 增强工具?欢迎在评论区分享。