Перейти к основному содержанию
failproofai --hook <EventType>
Это команда, зарегистрированная в settings.json Claude Code командой failproofai policies --install. Обычно вы не вызываете её напрямую. Считывает JSON-полезную нагрузку из stdin, оценивает все включённые политики и выходит с кодом, указывающим решение:
Код выходаРешениеЭффект
0allowРазрешить действие
1denyЗаблокировать действие — Claude видит причину отказа
2instructВнести рекомендации в контекст Claude

Поддерживаемые типы событий

КатегорияСобытия
Выполнение инструментов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