settings.json,使 failproofai 能够拦截工具调用。
别名:failproofai p -i
选项
| 标志 | 描述 |
|---|---|
--scope user | 安装到 ~/.claude/settings.json(默认 - 适用于所有会话) |
--scope project | 安装到当前目录的 .claude/settings.json |
--scope local | 安装到当前目录的 .claude/settings.local.json |
--custom <path> / -c | 包含自定义钩子策略的 JS 文件路径 |
行为
- 不指定策略名称 - 打开交互式提示以选择策略
- 指定具体名称 - 启用对应策略(追加到已启用的策略之上)
all- 启用所有可用策略
--install 只会添加新策略,不会移除已有策略。
示例
--custom <path> 时,文件将立即被验证 - 它必须至少调用一次 customPolicies.add()。解析后的路径将以 customPoliciesPath 的形式保存到 policies-config.json 中。
