测试显示 Claude Code 插件可覆盖用户 deny 规则
开发者转述Claude Code插件覆盖用户deny规则的测试
AI 导读
AINews 在 Claude Code 2.1.287 上以 headless 模式重复运行同一提示七次,测试插件与权限规则冲突时的行为。其中一次同时加载一个七行插件和 Bash(touch:*) deny 规则,结果文件被创建,结果 JSON 报告零次权限拒绝,调试日志显示插件返回 allow 后覆盖了 deny 规则。通过 claude plugin install 正常安装插件时结果相同,而 --safe-mode 和 disableAllHooks: true 下 deny 规则仍然生效。作者指出,负责维持 deny 规则的 cc-plugin-sec-default 只在 Team、Enterprise 登录或存在 managed settings 时启用,Pro、Max 或 API-key 机器上会记录 not seated 并让位。