Anthropic 给 Claude Code 加了一个叫 mods 的扩展机制。开发者写少量 TypeScript,就能改写它的提示词、加新的界面元素,甚至替换掉某个内置功能。
mods 跟着插件一起分发,命令行版和桌面版都能用。官方自己已经把一部分内置功能改成了 mods 的形式,后面还会继续迁移。也就是说,Claude Code 的一部分「本体」以后会变成可以被替换的模块。
还有个有意思的用法:你可以直接让 Claude 帮你写 mod。描述想要什么样的状态栏、什么样的快捷命令,它自己生成代码装上。
风险提示要认真看。mods 和 Claude Code 拥有一样的权限,没有沙箱隔离。一个 mod 能做的事,等于 Claude Code 在你电脑上能做的所有事——读文件、跑命令、访问网络。官方的原话意思是:只装你信得过的来源。
同一天发布的 2.1.323 版本还有一个实验性的 Code Mode,让 Claude 用 JavaScript 来调用工具,组织管理员可以关掉它。插件管理也收紧了:声明的版本范围对不上的插件不会被安装或更新,插件校验也开始检查 TypeScript 钩子的类型。
从产品方向看,编程智能体正在从「一个工具」往「一个平台」走。可定制性上去了,供应链安全的问题也会跟着来,团队用之前最好先定一份内部允许安装的插件清单。