Claude Code 在 10 月 1 日发布的 2.1.287 版本中加入 Mods 机制,Anthropic 让 AI 编程工具正式从'产品'走向'平台'。开发者只需写一段 JS(JavaScript)/TS(TypeScript)代码,就能给 Claude 加新工具、在终端画按钮面板——一个示例插件只用了 193 行 TypeScript,就实现了'拦截 rm -r、改走回收站、显示拦截计数'。

这是什么

Claude Code 是 Anthropic 推出的命令行 AI 编程助手。新功能 Mods 允许开发者把代码注册成插件,每次 Claude 调用工具、在界面画东西之前,都先经过插件代码。

插件能做两件原本 hook(钩子脚本,在关键节点插入的小段代码)做不了的事:一是给 Claude 注册新工具,工具行为由插件决定;二是在终端画常驻状态行、带按钮的交互面板。文章示例插件 rm-guard 实现的效果:Claude 想用 rm -r 删目录时,插件自动把它改成移到项目内的回收站,提示框上方实时显示拦截次数,旁边回收站面板可一键恢复。

行业怎么看

支持方认为这是 Claude Code 走向平台化的关键一步,类似 Chrome 推出扩展机制——厂商不再单方面定义工具能力,开发者可以围绕产品建生态,用户黏性会显著上升,Anthropic 也抢到了 AI 编程工具的入口位。

但我们更应该看到三个风险。第一,插件代码直接跑在 Claude Code 进程里,能拦截命令、改写参数、读到用户问题,安全审计成本陡增,企业部署前必须重新评估。第二,接口设计还很粗糙,工具名要带 mcp__插件名__ 这种前缀,多插件协作没有官方规范。第三,Anthropic 在抢'入口',OpenAI 和 Google 一定会跟进,工具厂商未来要面对多端适配,复杂度最终会回到开发者身上。

对普通人的影响

企业 IT:可以考虑把内部审批、日志、合规检查封装成 Claude Code 插件,让 AI 编程助手接入既有规范,但要先把安全边界和审计责任想清楚。

个人职场:非开发者短期内用不到这件事,日常用的对话类 AI 还停留在'厂商给什么就用什么'的阶段。

消费市场:暂无直接影响,但平台化意味着 AI 助手会越来越分化——几年后付费使用的版本,背后是一整个开发者生态在支撑。