终端一向是程序员最严肃的地方,黑底白字,光标跳动,每一行输出都关系到代码能不能跑通。但最近两周,Claude Code 的画风被一群开发者带偏了:有人在输入框上方养了一只像素宠物,Claude 每调用一次工具它就吃一口饭,调用失败当场生病,碰上 rm -rf 还会抱头惊慌;有人把 Chrome 断网时的小恐龙搬了进来,AI 在后台写逻辑,人在前台按空格跳仙人掌;还有人做了 4-7-8 呼吸引导动画,答案一出来动画自动消失。最特别的一个叫 Storytime,作者往里塞了一个 26 万参数的小模型,根据 Claude 正在干的活,实时在屏幕上方写一个小故事。

Claude Code 开放 Mods:程序员把终端改成了积木场

这一切的源头,是 Claude Code 负责人 Boris Cherny 9 月中旬在 GitHub 上放出的一套机制,名字叫 Mods。当地时间 10 月 1 日,它正式写进更新日志,默认开启。Mod 本质上是几行跑在插件里的 TypeScript 函数,权限却不小:能在对话旁边开面板,能在输入框上方画横条,能改造内置界面,能在 Claude 执行命令之前把它拦下来,甚至能把请求转给另一个模型处理。不会写代码也没关系,对 Claude 说一句「帮我写个 mod」,它就能给自己装上新功能。

社区很快跟进。OneWave AI 的团队一晚上做了十个 mod,除了像素宠物,还有遇破坏性命令必须先输密码的「发射密码」、展示 Claude 吐槽的「内心独白」,以及让几个会话同时解题、屏幕上实时刷计分板的 agent-race。已经有人搭起 claudemods.ai,按游戏、仪表盘分门别类,还能投票,目前票数最高的是那只小恐龙。

Anthropic 在发布时透露了一个细节:Claude Code 自己的 /diff 变更面板,以及对 AGENTS.md 的支持,都是官方团队用同一套 Mods 机制写出来的,源代码和测试就公开放在仓库里。这和《我的世界》的路径不太一样——后者是玩家先动手破解,官方后来才拥抱社区;Claude Code 则是官方一开始就主动开了口子。

把视线拉远,Anthropic 的动作密度也不寻常。9 月 23 日推出 Claude Marketplace,号称已有超过 2000 个插件和连接器;9 月 25 日开放插件提交门户,付费开发者可以提交作品,经过自动校验、安全扫描和人工审核,上线后还能看安装和使用数据;10 月 1 日 Mods 正式上线,打包在插件里,同样可以提交到目录分享。官方还表示,未来几周 Claude 应用和 Claude Code 会统一插件入口。