Claude Code 推出 mods:用 JS 文件自定义终端行为
Anthropic 在 Claude Code 中推出 mods 功能,用户可用 JavaScript/TypeScript 文件观察会话事件、改写 Claude Code 行为或绘制自定义终端 UI。无需学习 API,直接用自然语言描述即可生成。需要 Claude Code 2.1.287 及以上版本,默认开启。
要点速览
- 01Mods 是运行在 Claude Code 会话内的 JS/TS 文件,可观察事件、改写行为、绘制 UI
- 02底层是插件内的 hooks,以中间件链形式处理工具调用、提示词、UI 渲染等事件
- 03需 Claude Code 2.1.287 或更高版本,默认开启,无需额外设置
- 04官方示例 Token Weather 约 80 行代码,实时显示上下文窗口占用情况
- 05可用自然语言让 Claude 直接生成 mod,支持热重载即时调整
背景
Claude Code 此前已支持设置、权限规则、斜杠命令和 skills 等定制方式,mods 进一步允许改写其行为并绘制自定义界面,部分官方功能本身也用 mods 实现。
影响
面向 Claude Code 开发者用户,可定制上下文监控、命令防护、代码审查视图等个性化功能,让工具更贴合个人工作流。
原文来自 Claude 官方博客,版权归原作者所有。中文标题和摘要由 AI 根据原文自动生成,可能有误,请以原文为准。