settings.json de Claude Code afin que failproofai intercepte les appels d’outils.
Alias : failproofai p -i
Options
| Indicateur | Description |
|---|---|
--scope user | Installe dans ~/.claude/settings.json (par défaut — toutes les sessions) |
--scope project | Installe dans .claude/settings.json du répertoire courant |
--scope local | Installe dans .claude/settings.local.json du répertoire courant |
--custom <path> / -c | Chemin vers un fichier JS contenant des politiques de hook personnalisées |
Comportement
- Aucun nom de politique — ouvre une invite interactive pour sélectionner les politiques
- Noms spécifiques — active ces politiques (s’ajoutent à celles déjà activées)
all— active toutes les politiques disponibles
--install ajoute de nouvelles politiques sans supprimer les existantes.
Exemples
--custom <path> est fourni, le fichier est validé immédiatement — il doit appeler customPolicies.add() au moins une fois. Le chemin résolu est enregistré dans policies-config.json sous la clé customPoliciesPath.
