settings.json de Claude Code para que failproofai intercepte las llamadas de herramienta.
Alias: failproofai p -i
Opciones
| Flag | Descripción |
|---|---|
--scope user | Instala en ~/.claude/settings.json (predeterminado - todas las sesiones) |
--scope project | Instala en .claude/settings.json en el directorio actual |
--scope local | Instala en .claude/settings.local.json en el directorio actual |
--custom <path> / -c | Ruta a un archivo JS que contiene políticas de hook personalizadas |
Comportamiento
- Sin nombres de política - abre un prompt interactivo para seleccionar políticas
- Nombres específicos - habilita esas políticas (se agregan a las que ya están habilitadas)
all- habilita todas las políticas disponibles
--install nuevamente agrega nuevas políticas sin eliminar las existentes.
Ejemplos
--custom <path>, el archivo se valida de inmediato: debe llamar a customPolicies.add() al menos una vez. La ruta resuelta se guarda en policies-config.json como customPoliciesPath.
