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> を指定すると、ファイルは即座に検証されます。少なくとも 1 回 customPolicies.add() を呼び出している必要があります。解決されたパスは policies-config.json に customPoliciesPath として保存されます。
