Anthropic 为 Claude Code 引入 mods:TypeScript 函数可改写提示词并接管工具调用
摘要
Anthropic 在 Claude Code 中新增 mods 机制,开发者可通过小型 TypeScript 函数挂接事件流,实现提示词改写、工具调用拦截与重试、权限审批及 UI 扩展,并随插件分发。
Anthropic 正在为旗下编程工具 Claude Code 增加一层可编程扩展能力。根据官方信息,这项名为 mods 的新机制以小型 TypeScript 函数为基本单元,允许开发者介入 Claude Code 的运行流程。
具体而言,mods 可以挂接到 Claude Code 的事件流上。借助这一挂接点,开发者能够改写提示词,对工具调用进行拦截或触发重试,处理权限审批请求,并添加新的用户界面元素。这些能力覆盖了从输入构造到工具执行再到交互呈现的多个环节。
与一次性配置不同,mods 被设计为可随插件安装和分享。这意味着扩展逻辑可以像插件一样在用户之间流转,而不必由每个人从零编写。对于需要统一团队工作流或复用定制逻辑的场景,这一分发方式提供了便利。
从定位看,mods 将 Claude Code 的部分控制权交还给开发者,使其能在不修改底层模型的前提下调整行为。Anthropic 暂未披露更多关于 mods 的适用范围与限制条件。
本文由新大陆基于公开信息编辑整理
信息来源:AIHOT AIHOT原文 ↗