Juju Radar
返回 2026-10-02 完整精选

Claude Code让插件接管工具调用,权限边界也跟着前移

2026-10-02 收录 · Agent / Coding Agent / 插件安全

Agent / Coding Agent / 插件安全 · 9/10 · 建议读原文

Anthropic 10月1日为Claude Code推出mods。它们是随插件分发的TypeScript函数,可以在事件发生前、发生后,或直接代替原本的处理过程运行。一个mod可以改写发给模型的提示词、阻止或重试一次工具调用、处理权限请求,甚至替换界面组件。过去的hooks能在固定节点触发脚本;mods进一步进入了Claude Code自己的事件处理链。

这个变化会让Coding Agent更容易接入团队内部流程。例如团队可以在工具执行前检查生产环境配置,或在模型读到工具输出前遮盖敏感字段。但同一个接口也赋予插件更大的干预权:它不只是教模型怎样工作,还能改变模型实际看见的内容和它下一步能执行的动作。因此,插件来源和加载顺序会直接影响权限边界。Anthropic明确说,mods没有沙箱,拥有与Claude Code相同的本机访问权限。

团队版、企业版和受管设备上,内建的sec-default会优先加载,以防用户安装的mod覆盖管理员设置的权限拒绝规则。管理员也可改用自己的优先mod,但需要自行保留相应限制。对个人用户来说,安装mod应按运行本机代码看待;对团队来说,今后审核Claude Code插件不能只看提示词和工具清单,还要看它能否改写执行链。