Clipping 微信公众号

Claude Code 上线 -checkup!一条命令扫清积灰配置,每个 session 省 5.5k tokens

by AI兴观点 原文 ↗
Created: 2026-07-09

公众号名称:程叙架构与AI.

作者名称:AI兴观点

发布时间:2026-07-09 12:26

✅ 点击上方 🔺 公众号 🔺 关注我 ✅

Claude Code 之父 Boris Cherny 昨天发了个命令叫 /checkup,自己当场跑了一把。结果惨到他自己都发截图出来——claude 命令坏了,38 个项目技能在 2345 个 session 里一次没被用过,CLAUDE.md 每次白加载约 10k tokens。

他说的原话是「enjoy」,但这画面怎么看都不像是 enjoy。

清理完后每个 session 能省约 5.5k tokens。省下来的就是钱。

Boris Cherny 发布 /checkup 命令

这不是一个新功能,是一个坦白

/checkup 做的七件事,每一件稍微想想都觉得:怎么才来?

① 清理没用过的 skills / MCP / 插件 装完就忘说的就是你。MCP 装了十个、skills 挂了一排,但你上一次用其中的某几个大概是三个月前。每开一个新 session,这些东西全塞进上下文里占位。

② 去重本地 CLAUDE.md 和仓库里那份 本地加了一大堆个人偏好,仓库里也有项目配置,两边重复的东西每 session 加载一次。

③ 把根目录里越来越大的 CLAUDE.md 拆成嵌套结构 一个超级文件 vs 按目录/项目拆成小文件 + skills,后者的上下文利用率高得多。这不是黑科技,是基本 hygiene。

④ 关掉慢 hooks 那些每次都要跑、每次都让你多等几秒的 hooks。该关的关,该撤的撤。

⑤ 升级 Claude Code 到最新版本 顺手的事。

⑥ 默认开 auto mode 不用再每步点确认。

⑦ 预批准常被你拒绝但无害的只读命令 「确定要运行 cat 吗?确定要运行 ls 吗?……」你拒绝了几百次,它还在问。预批准单子列好,清静了。

外加一些没说全的小惊喜。所有改动都会先问过你,不会自己动手。

连创始人的工具都烂成了这样

Boris 跑 /checkup 的结果

Boris 贴了自己的体检报告,有几个数字值得细品:

他的 claude 命令本身就已经是坏的——有一次测试把启动器给覆盖了,他自己不知道。

38 个项目技能,在 2345 个 session 里,使用次数为零。 这意味着这些 skills 自从装上就没碰过,但每个新 session,它们还是妥妥地出现在上下文里,一分钱不少地消耗 token。

CLAUDE.md 每个 session 额外加载约 10k tokens。 按每天 50 个 session 算,一天就是 500k tokens 白烧。一个月 15M。一年接近 200M。

不是 2000 万,是 2 亿。

连 Claude Code 的创造者都这样,你觉得你能好到哪儿去?

每清理一次,能省约 5.5k tokens。不是一次性的——是每个 session。

配置腐烂,不是懒是必然

这半年 Claude Code 生态膨胀太快了。skills、MCP 仓库、subagents,见到好东西就装,装完就忘了回头看一眼。有的人 CLAUDE.md 写了几百行,有的一台机器上装了 50 个 MCP server 只用了 3 个。

这不是懒。

这是一条自然规律:任何一个可扩展系统,随着时间的推移,配置熵必然增加,直到有人主动清理。

代码会腐烂,数据库需要索引,书架需要整理。Claude Code 的配置也一样。

过去半年这个生态的膨胀速度远超任何一个用户的维护意愿。/checkup 的出现,是在承认一件事:社区的扩展速度超过了用户的管理能力,需要工具来兜底了。

不只是 Claude Code。你用的那些 AI 工具——config、rules、prompts、skills——哪个不是悄悄地烂着?

怎么跑

在你的 Claude Code 终端里输入:

/checkup

就行了。

它会给三个选择:全清(推荐)、挑着清、只看报告不动手。所有改动都可逆——CLAUDE.md 的修改会留在工作区,你可以先 git diff 看一眼再提交,不用怕。

建议你先跑个「只看报告」的选项,看看自己的安装烂成什么样。

欢迎点赞、在看、转发


内容效果不满意?点此反馈

输入关键词开始搜索