工具上新 用法洞察

Everything Claude Code 拆解:
17 万 Star 的配置包,你需要装几条?

这个项目最近在中文圈传得很广。装上之后功能确实多,但大多数人用不到大多数功能。先别急着装,看完这篇再决定。

📌 github.com/affaan-m/everything-claude-code · 178K ⭐ · MIT 开源

Everything Claude Code(下面简称 ECC)不是一个新工具,是一套给 Claude Code 用的配置文件合集。规则、技能模板、子代理、钩子、安全扫描,打包在一起。兼容 Claude Code、Codex、Cursor、OpenCode。听起来很全,但「全」不等于「你都需要」。对大多数人来说,挑几条规则抄到自己项目里,比整套安装实用得多。

它到底包含什么,一条条看

Rules(编码规则)
值得看
按语言分好的编码规范文件(TypeScript、Python、Go、PHP),放进 ~/.claude/rules/ 目录,Claude Code 每次写代码都会自动遵守。涵盖命名、错误处理、测试、文件结构等。
这是 ECC 里最实用的部分。你不用装整个项目,把 rules/common 和你用的语言目录复制过去就行。相当于给 AI 一份「写代码前先读的规矩」。如果你已经有自己的 CLAUDE.md,可以挑几条补进去。
Agents(子代理)
看情况
预定义的子代理模板,比如 code-reviewer(审代码)、security-scanner(安全扫描)。每个是一个 Markdown 文件,定义了角色、可用工具和行为规范。Claude Code 可以把任务分派给它们。
如果你每天在用 Claude Code 写正经项目,代码审查这个子代理确实能帮你多一双眼睛。但如果只是偶尔让 AI 帮忙做个小工具,用不太上。
Skills(技能模板)
看情况
预写好的工作流模板。比如 analyze-repo(分析一个仓库的结构)、skill-creator(教 AI 创建新的 skill)、pattern-detection(识别代码中的模式)。
这些模板更像参考材料。看看别人怎么写 skill 文件,比直接装上用更有价值。你完全可以照着格式写一个适合自己项目的。
Hooks(钩子脚本)
看情况
在特定节点自动触发的脚本。比如提交代码前自动跑 lint、生成文件前检查命名规范。配置在 settings.json 里。
对团队协作有用,一个人做项目的话不太必要。不过如果你经常忘记跑测试就提交,这个能帮你兜底。
Commands(自定义命令)
值得看
/ 触发的自定义指令。比如 /review 做代码审查、/test 跑测试。每个命令是一个 Markdown 文件,定义了指令要做什么。
这个概念很好,自己写几个也不难。看看 ECC 里的例子,学到的是「怎么定义一个好用的命令」,比装上所有命令有意义。
AgentShield(安全扫描)
102 条安全规则、912 个测试。检查代码里有没有暴露 API key、有没有不安全的依赖、有没有常见漏洞。
面向生产环境的安全审计。如果你在做个人项目或内部小工具,这套东西太重了。等你的项目真的要面向外部用户的时候再考虑。
MCP 配置
预配置好的 MCP server 连接模板(GitHub、Slack 等),复制到 .claude.json 就能用。
MCP 配置本身不复杂,Anthropic 官方文档写得很清楚。这里省的是复制粘贴的时间,但也引入了你不一定需要的连接。
Instincts(本能行为)
概念有意思
定义 AI 在没有明确指令时的默认行为。比如「遇到错误先看日志再改代码」「写完功能自动跑一次测试」。介于 rules 和 agents 之间的一层。
这个概念比实现更有价值。思考一下你希望 AI 在「没人盯着的时候」怎么做事,然后把这些写进你自己的 CLAUDE.md,比装 ECC 的 instincts 更贴合你的需求。
Memory(记忆优化)
概念有意思
帮 Claude Code 更好地利用项目记忆文件(CLAUDE.md),包括自动更新、结构化存储。
如果你已经在写 CLAUDE.md,这部分可以给你一些灵感。但 Claude Code 本身的记忆系统已经够用了,额外的优化层锦上添花居多。

怎么用最划算

不装整套,拆着用。具体来说:

rules/common 目录翻一遍,看看里面的编码规范有没有你认同的,认同的就复制到你自己项目的 .claude/rules/ 里。再看看你用的语言目录(比如 rules/typescriptrules/python),挑有用的。

看看 commands/ 目录里的自定义命令怎么写的,学到格式后自己写几个更贴合你工作流的。

如果你对「怎么写好一个 CLAUDE.md」没太多头绪,ECC 的仓库本身就是个不错的参考——不是让你照搬,是看看别人怎么组织项目指令文件的。

这个项目 17 万 star 是真的,内容也是真的全。但 star 多不等于你都需要。它更像一本参考书,你去翻目录,找到跟你相关的那几页,抄走就够了。

一句话总结

ECC 是 Claude Code 生态里最完整的配置包,从编码规范到安全扫描全覆盖。但完整也意味着复杂。对大多数人来说,挑几条规则和命令抄到自己项目里,比整套安装实用。把它当参考书翻,别当必装软件用。