Claude Code 有了「模组」:程序员开始往里塞宠物和游戏
有人在 Claude Code 的输入框上方养了一只像素宠物,Claude 每调用一次工具它就吃一口饭,调用失败当场生病,碰上 rm -rf 还会抱头惊慌。还有人把 Chrome 的断网小恐龙搬了进来,AI 在后台写业务逻辑,人在前台按空格跳仙人掌。
最离谱的一个叫 Storytime:作者往 Claude Code 里塞了一个 26 万参数的小模型,根据 Claude 正在干的活,在屏幕上方实时写一段小故事——一个 AI 编程工具里,又跑着另一个 AI 在讲故事。

源头是 Claude Code 负责人 9 月中旬在 GitHub 上放出的一套机制,名字叫 Mods,10 月 1 日正式写进更新日志,默认开启。这些 mod 本质上就是几行跑在插件里的 TypeScript 函数。
别看它轻,权限一点不小:它能在对话旁边开面板,能在输入框上方画横条,能改造内置界面,能在 Claude 执行命令之前把它拦下来,甚至能把请求转给另一个模型处理。不会写代码也没关系,对 Claude 说一句「帮我写个 mod」,它就能给自己装上新功能。有人一晚上做了十个:一个「发射密码」,遇到破坏性命令必须先输入密码才放行;一个「内心独白」,开面板展示 Claude 对你这次会话的吐槽;还有一个让几个 Claude 会话同时解同一道题,屏幕上实时刷计分板。现在已经有人搭起了 claudemods.ai,按游戏、仪表盘分门别类,还能投票。
最容易被忽略的细节是:Claude Code 自己的 /diff 变更面板,以及对 AGENTS.md 的支持,并不是写死在产品里的功能,而是官方团队用同一套 Mods 机制写出来的,源码和测试就公开放在仓库里。官方和外部开发者用的是同一套改装工具。
所以它不太像一个「换皮肤」的小玩具——一个以敲命令、改代码为主的终端工具,正在被允许长出别人想要的样子。
