📌 项目地址:WorldFlowAI/everything-claude-code | ⭐ 2,257 颗星 | 🔧 JavaScript | 📜 未标注
项目概况
WorldFlowAI/everything-claude-code,JavaScript 项目,2257 星。作者自称 Anthropic 黑客松获奖者,这套配置是 10 个多月高强度日常使用中演化出来的,包含 agents、skills、hooks、commands、rules 和 MCP 配置。
有一点 README 说得很直白:这个仓库只有原始代码,没有教程。教程在两份单独的指南里,Shorthand Guide 讲安装、基础和理念,Longform Guide 讲进阶主题。我的判断:直接抄配置文件意义不大,这两份指南才是重点。
配置结构
仓库是一个 Claude Code 插件,可以整体安装,也可以手动拷贝需要的部分。
everything-claude-code/
|-- .claude-plugin/ # 插件与 marketplace 清单
| |-- plugin.json
| |-- marketplace.json # 支持 /plugin marketplace add
|-- agents/ # 专用子代理
| |-- planner.md # 功能实现规划
| |-- architect.md # 系统设计决策
| |-- tdd-guide.md # 测试驱动开发
| |-- code-reviewer.md # 质量与安全审查
| |-- security-reviewer.md# 漏洞分析
| |-- build-error-resolver.md
| |-- e2e-runner.md # Playwright E2E 测试
| |-- refactor-cleaner.md # 死代码清理
agents 的划分本身值得看一眼:规划、架构、TDD、代码审查、安全审查、构建报错处理、E2E、重构清理,八个角色对应开发流程的八个环节。就算不装这个插件,拿这份清单对照自己的工作流,看看缺哪块,也有参考价值。
Longform Guide 覆盖的主题
这份主题列表基本就是当前 Claude Code 深度用户会遇到的核心问题:
| 主题 | 内容 |
|---|---|
| Token 优化 | 模型选择、系统提示词瘦身、后台进程 |
| 记忆持久化 | 用 hooks 跨会话自动保存/加载上下文 |
| 持续学习 | 从会话中自动提取模式,沉淀为可复用 skills |
| 验证循环 | checkpoint 式 vs 持续 evals、grader 类型、pass@k 指标 |
| 并行化 | Git worktrees、cascade 方法、何时扩展实例 |
| 子代理编排 | 上下文问题、迭代式检索模式 |
我个人最感兴趣的是两块:记忆持久化(hooks 自动处理上下文,解决每次新会话都要重新交代背景的问题)和持续学习(把会话里踩过的坑自动提取成 skill)。验证循环那部分提到了 pass@k 指标,说明作者把 evals 当成正经工程问题在做,这在配置分享类仓库里不多见。
跨平台与包管理器检测
插件支持 Windows、macOS、Linux,所有 hooks 和脚本用 Node.js 重写过。
包管理器检测做得比较细,优先级从高到低:
- 环境变量
CLAUDE_PACKAGE_MANAGER - 项目配置
.claude/package-manager.json package.json的packageManager字段- 锁文件推断(package-lock.json / yarn.lock / pnpm-lock.yaml / bun.lockb)
- 全局配置
~/.claude/package-manager.json - 兜底:第一个可用的包管理器
设置命令(来自 README):
# 环境变量
export CLAUDE_PACKAGE_MANAGER=pnpm
# 全局配置
node scripts/setup-package-manager.js --global pnpm
# 项目级配置
node scripts/setup-package-manager.js --project bun
# 检测当前设置
node scripts/setup-package-manager.js --detect
也可以在 Claude Code 里直接执行 /setup-pm。
和一般配置分享仓库的区别
GitHub 上 Claude Code 配置仓库不少,多数是个人配置的一次性快照。这个项目有两个不同点:一是有 marketplace 清单,作为插件一条命令装完,不用手动拼凑;二是经过长期真实产品开发检验,不是事后整理出来的。
但别指望装上就变强。这套配置围绕作者自己的工作流演化,项目规模和技术栈不同,全盘照搬大概率水土不服。更实际的用法是:装插件,砍掉不需要的 agents 和 hooks,读两份指南,把方法论搬走。
使用前注意
- 先读 Shorthand Guide 再动手。README 明确说了仓库只是代码,不看指南直接抄,用不明白。
- 里面有些 hooks 会自动保存/加载上下文、自动提取模式。启用前逐个看清楚做了什么,按需开关。
- hooks 脚本依赖 Node.js 环境,纯 Python 或其他栈的项目需要确认兼容性。
- 许可证信息见仓库 LICENSE 文件。