メインコンテンツへスキップ
failproofai --hook <EventType>
これは failproofai policies --install によって Claude Code の settings.json に登録されるコマンドです。通常、直接呼び出す必要はありません。 stdin から JSON ペイロードを読み込み、有効なすべてのポリシーを評価し、決定内容を示すコードで終了します:
終了コード決定効果
0allowアクションを許可する
1denyアクションをブロックする - Claude は拒否理由を確認できる
2instructClaude のコンテキストにガイダンスを注入する

サポートされているイベントタイプ

カテゴリイベント
ツール実行PreToolUse, PostToolUse, PostToolUseFailure, PermissionRequest, PermissionDenied
セッションライフサイクルSessionStart, SessionEnd, Stop, StopFailure
ユーザーインタラクションUserPromptSubmit, Notification, Elicitation, ElicitationResult
サブエージェント&タスクSubagentStart, SubagentStop, TaskCreated, TaskCompleted, TeammateIdle
設定InstructionsLoaded, ConfigChange, CwdChanged
ファイルシステムFileChanged, WorktreeCreate, WorktreeRemove
コンテキストPreCompact, PostCompact