生活分享
Claude Code 推出 mods:用 TypeScript 改写行为与界面,装在 plugin 里
Anthropic 在 2026 年 10 月 1 日发布 Claude Code mods:装在 plugin 里、在 Claude Code 进程内运行的 TypeScript 或 JavaScript 函数,可改写提示、管理工具调用、绘制新界面。Anthropic 说 CLI 与桌面应用都能用、mods 没有沙箱,文档写需要 v2.1.287 以上(2026 年 10 月查证)。
阅读时间约 8 分钟

Anthropic 在 2026 年 10 月 1 日发布 mods(改写 Claude Code 行为与界面的小型程序):用 TypeScript 或 JavaScript 写的函数,装在 plugin 里,在 Claude Code 进程内运行。Anthropic 说 CLI 与桌面应用都能用。
这一篇的数据在 2026 年 10 月 4 日查证,依据 Anthropic 的博客与三页文档。本站没有安装或运行任何 mod,下面的功能与限制都是 Anthropic 的说法。
mods 是什么:装在 plugin 里、在 Claude Code 进程内运行的函数
Anthropic 说 Claude Code 每做一件事就发出事件,mod 是挂在事件上、在事件之前、之后或取代它运行的函数。文档写一个小 mod 有三个文件:.claude-plugin/plugin.json、hooks/hooks.json 与 hooks/register.js;hooks.json 的 modules 字段指向代码文件,有它才算 mod。
文档写 Claude Code 把两种都叫 hooks:设置文件里的 shell 命令、HTTP 请求或提示,下面叫“设置文件 Hook”;在 Claude Code 内部运行的处理函数,叫“mod 的事件函数”。
加载时 Claude Code 调用 register(on),用 on 注册事件函数;每个函数拿到 $(mods API)、e(事件数据)与 next(交给其他 mods 与 Claude Code 原本的行为)。文档列出三种处理方式:观察、改写,以及接手(自己处理,原本的行为不运行)。
能做什么:改提示、管工具调用、绘制界面、添加命令
Anthropic 列出的能力有:在提示送到模型前改写它;拦下、改写或重试工具调用;批准或拒绝权限请求;在 Claude 读到之前遮掉工具输出里的机密;修改或取代部分界面,并添加按钮和输入框。文档补充可绘制窗格与提示框上方的横条,添加不经过 Claude 回合的 /command。
多个 mods 挂在同一个事件上时按加载顺序运行,最先加载的最先看到事件、最后看到结果。内置的 /diff 现在是 mod,可在 /plugin 关掉,或换成自己的版本;文档说停用后 /diff 还在,由内置版本回应。Anthropic 说设置文件 Hook 不能改写事件、绘制新界面或取代功能,mods 可以;文档则写设置文件 Hook 照常运行,没有任何一项被淘汰。下表四者中只有 mod 能绘制界面。
| 种类 | 是什么 | 能改什么 | 写什么 |
|---|---|---|---|
| mod | plugin 里的函数,由 Claude Code 在自己的进程内调用 | 工具调用、提示、命令、回合,以及界面绘制什么 | JavaScript 或 TypeScript |
| 设置文件 Hook | Claude Code 在生命周期事件上运行的 shell 命令、HTTP 请求或提示 | 工具调用或提示放不放行、参数与结果、加给 Claude 的上下文 | 一个脚本,加 settings.json 里的一条设置 |
| skill | Claude 读取的 SKILL.md 指示文件 | Claude 知道什么、做什么 | Markdown |
| MCP server | 给 Claude 提供工具的外部进程或服务 | Claude 有哪些工具 | 任何语言写的服务器 |
用在哪:团队的管控与示例 mod
博客举了三个团队可以用 mods 自己做的例子:在对话旁的窗格显示 CI/CD 状态;命令碰到 production 配置前要求确认;由最先加载的 mod 记下其他每个 mod 的每次调用。
文档的三个示例 mod 在 claude-code-playground 仓库,照原样分享、不提供支持:token-weather 在提示框上方绘制上下文窗口的预报;blast-radius 拦下 rm -rf 或 force push 这类高风险命令,显示会改动什么;replay-theater 添加 /replay 命令,逐步重放 Claude 上一轮的文件修改。
内置的 mods 列在 /plugin 的 Installed 标签页 Built-in 底下,例如接手 /diff 的 cc-plugin-diff 与最后一节的 cc-plugin-sec-default;cc-plugin-you-should-know 默认关闭,文档写“if available for your org”才会列出。
怎么开始用:版本、安装、请 Claude 写或自己写
文档写 mods 需要 Claude Code v2.1.287 或以上、默认开启,用 claude --version 检查。博客说可从 Claude directory 或在 CLI 运行 /plugin 安装含 mods 的 plugin;文档写格式是 /plugin install 名称@marketplace。
自己写不需要 Node.js 或 build step;用 claude --plugin-dir 加目录只在一个会话加载,文件一改就热重载。请 Claude 写时,文档说它依内置的 plugin-authoring skill 把 mod 写在 ~/.claude/dev-mods/ 的会话文件夹,要你批准才加载,超过 cleanupPeriodDays 会被删除。
安装别人的 mod 前,可以先取得 plugin 的文件、运行 claude plugin validate,不必运行 mod 就能列出它处理的事件与调用的方法。
文档写,mod 的界面绘制在终端与桌面应用的 Code 标签页(Code 标签页画不出仅限终端的元素);桌面应用的 WSL 会话不能用 plugins,事件函数不运行;VS Code 扩展的聊天面板、claude -p、Agent SDK 与云端会话(限送得进去的 plugin)只运行不绘制;用 Remote Control 时,事件函数在你电脑上的会话运行、绘制在你电脑的终端。
安全与企业管控:没有沙箱,管理员可以怎么管
文档写 mods 没有沙箱、以你的权限运行:能读取环境变量与设置文件(包括里面的 API key)、在你被询问之前批准工具调用、用你的方案或 API key 调用模型,但改不了权限提示本身;开了沙箱也只隔离 Claude 运行的 Bash 命令,mod 启动的程序在沙箱外。
内置的 sec-default 在电脑有 managed settings,或以 Team、Enterprise 方案登录时加载;用 API key 或 Amazon Bedrock、Google Cloud、Microsoft Foundry 的人,只在有 managed settings 的电脑才有。它只拦下用户的 mod 改动管理员管理的内容(例如受管设置文件 Hook 收到与决定的事、系统提示)与批准 deny 规则拒绝的工具调用,其他都允许;deny 规则也管不到 mod 自己的 $.fs 与 $.process 调用。
管理员的开关包括:allowManagedModsOnly 拦下用户带来的 mods;disableSideloadFlags 拒绝 --plugin-dir、--plugin-url 与 Claude 在会话里写的 mods;prependPlugins 与 appendPlugins 决定组织 mod 的顺序,设置 prependPlugins 要列出 sec-default@builtin 才保留内置 guard;managed settings 的 disableAllHooks 连组织的 mods 与受管的设置文件 Hook 都停。
个人可在 /plugin 的 Installed 标签页停用单个 mod,以 --safe-mode 停掉一个会话的已安装 mods(其他自定义也停),或在 ~/.claude/settings.json 设置 disableAllHooks(设置文件 Hook 与自定义 status line 也停,组织管理的照常);后两者不停内置 mods。
常见问题
要什么版本才能用 mods?
文档写 mods 需要 Claude Code v2.1.287 或以上,默认开启,可以用 claude --version 检查。
写 mod 要不要装 Node.js 或做 build step?
文档写不需要。自己写 mod 不需要 Node.js 或 build step。
mods 会取代设置文件 Hook 吗?
不会。Anthropic 说的是设置文件 Hook 做不到的事,mods 做得到;文档写设置文件 Hook 照常运行,没有任何一项被淘汰。
怎么关掉 mods?
单个 mod 在 /plugin 的 Installed 标签页停用;一个会话用 --safe-mode 启动,其他自定义也停;或在 ~/.claude/settings.json 把 disableAllHooks 设为 true,这会连设置文件 Hook 与自定义 status line 一起停,组织管理的照常。--safe-mode 与 disableAllHooks 都不会停掉内置 mods。
个人方案也能用 mods 吗?
博客只写 mods 在 Claude Code CLI 与桌面应用都能用。这里引用的博客与三页文档,到查证日 2026 年 10 月 4 日都没有逐一写各个方案能不能用。
VS Code 扩展与云端会话能用 mods 吗?
文档写,mod 的事件函数在 VS Code 扩展的聊天面板会运行,云端会话则是对送进云端的 plugin 会运行,但两者都不绘制窗格或横条。
2026 年 AI 新闻总整理:1 月至 9 月的重点与生活应用2026 年 AI 新闻总整理:1 月至 9 月的重点与生活应用从 2026 年 1 月至 9 月,按月份整理 AI 重要新闻,直达五语完整解析。涵盖模型、工作工具、创作、费用与透明度,说明事件背景、生活用途与开放限制。阅读全文
Claude Sonnet 5.5 推出:标价与 Sonnet 5 相同,API、云平台与 Claude.ai 都能用Claude Sonnet 5.5 推出:标价与 Sonnet 5 相同,API、云平台与 Claude.ai 都能用Anthropic 在 2026 年 9 月 28 日推出 Claude Sonnet 5.5,API 标价与 Sonnet 5 相同(每百万 tokens 输入 2 美元、输出 10 美元);Claude.ai、API 与多个云平台可用,较高风险的网络安全请求会退回 Sonnet 5 处理(2026 年 9 月查证)。阅读全文
同主题延伸阅读
生活分享
Claude Sonnet 5.5 推出:标价与 Sonnet 5 相同,API、云平台与 Claude.ai 都能用
Anthropic 在 2026 年 9 月 28 日推出 Claude Sonnet 5.5,API 标价与 Sonnet 5 相同(每百万 tokens 输入 2 美元、输出 10 美元);Claude.ai、API 与多个云平台可用,较高风险的网络安全请求会退回 Sonnet 5 处理(2026 年 9 月查证)。
生活分享
Claude Opus 5.5 发布:标价降 20%、付费方案五小时上限提高,40% 是 Anthropic 的成本估计
Anthropic 在 2026 年 9 月 22 日发布 Claude Opus 5.5,是新的 Claude 5.5 家族第一个模型,公告没有列出地区限制。这篇把容易混淆的三个数字——40% 的成本估计、20% 与 60% 的官方降价分开说明,并整理付费方案五小时上限提高的范围与模型切换规则(2026 年 9 月查证)。
生活分享
NVIDIA 推出 DGX Spark 64GB 版:10 月 23 日上市、起价 4,999 美元,两台可串接成 128GB
NVIDIA 于 2026 年 10 月 2 日宣布,个人 AI 电脑 DGX Spark 新增较平价的 64GB 内存版本,10 月 23 日起由 Acer、ASUS 等六家厂商供应,主要面向希望在自己机器上运行 AI 模型的开发者与研究人员。以下整理 NVIDIA 公布的规格、双机串接说法,以及对普通读者的意义。
生活分享
Google Cloud 宣布 Spanner queues 正式推出:把消息队列放进数据库事务,瞄准 AI 智能体可靠性
Google Cloud 宣布 Spanner queues 正式推出,让消息创建成为数据库事务的一部分,目标是解决 AI 智能体“状态”与“动作”不同步的问题。本文整理官方说法、主要功能以及对普通读者的意义。
引用本文的文章
最新旅游情报攻略

攻略东京
东京住哪一区:新宿、上野、东京站、涩谷、浅草、池袋、银座七区比较,机场交通、住宿税、行李寄送一次看
东京住哪一区?用同一套标准比较新宿、上野、东京站、涩谷、浅草、池袋、银座七个区域:从成田、羽田机场怎么过来、有哪些线路、周边有什么、街区氛围、适合谁。附比较表与山手线示意图,以及 2026 年 9 月核实的东京都住宿税(2027 年 4 月改为 3%)和机场宅急便寄送行李的规则。
- 预算
- 酒店

攻略东京
东京交通票券怎么选:Suica/Welcome Suica、Tokyo Subway Ticket、JR Pass 值不值得买
第一次去东京,每人先用一张 IC 卡按次付费(Welcome Suica 免押金、有效期 28 天)。一天搭四趟以上地铁,再加买 2,000 日元的 Tokyo Subway Ticket 72 小时券;只玩东京、不去关西,买 JR Pass 一定不划算。用决策图比较 TOURIST PASMO、iPhone 里的 Suica、东京 Metro 一日券能搭什么、不能搭什么;价格于 2026 年 9 月核实。
- 交通
- 预算

攻略东京
东京迪士尼乐园、海洋攻略:票价、梦幻泉乡 Fantasy Springs、尊享卡 DPA 与预约等候卡怎么用,第一次去选哪个园区
东京迪士尼一日护照采用浮动票价,2026 年 9 月平日大多为 9,900 日元、周末为 10,900 日元,官网每天 14:00 开售两个月后同一天的门票;免费的优先通行卡已不在官网服务清单,缩短排队时间只剩付费的迪士尼尊享卡(每人每次 1,000 至 3,500 日元)。另有运营时间与 25 周年活动、预约等候卡与报名体验、梦幻泉乡如何进入,以及第一次去选乐园还是海洋;2026 年 9 月通过东京迪士尼度假区官网核实。
- 行程范例
- 亲子