npm install -g failproofai. Exécutez-le sans arguments pour ouvrir le tableau de bord des politiques locales.
Le package nécessite Node.js 20.9 ou une version plus récente. Bun 1.3 ou une version plus récente est pris en charge pour le développement et les installations depuis les sources. failproofai configure et failproofai setup sont des alias de failproofai config ; failproofai p est un alias de failproofai policies.
Configurer une machine
failproofai sans arguments pour ouvrir le tableau de bord des politiques locales.
Options de configuration
Les pauses locales suspendent les politiques intégrées, personnalisées et de convention pour une session. Elles expirent toujours et ne désactivent pas les politiques gérées par le Cloud.
block-self-pause empêche un agent instrumenté d’utiliser cette échappatoire lui-même.
Options de politiques
Options de livraison et de maintenance
failproofai update doit être exécuté après npm install -g failproofai@latest ; il effectue les migrations de disposition du répertoire personnel, installe le binaire daemon correspondant et redémarre le service. --no-daemon effectue uniquement la migration de disposition.
Chemins du harness
claude, codex, copilot, cursor, opencode, pi, hermes, openclaw, factory, devin, antigravity et goose.
Les libellés permettent de distinguer les identifiants d’agents dérivés lorsque deux racines contiennent des copies du même projet. Les racines qui se chevauchent et les libellés en double sont rejetés pour éviter les collectes dupliquées ou la corruption du curseur. La configuration des chemins supplémentaires se recharge sans redémarrage du daemon.
Les environnements conteneurisés peuvent remplacer les chemins supplémentaires configurés par fichier par une variable séparée par des virgules nommée FAILPROOFAI_<HARNESS>_EXTRA_PATHS, par exemple :
Variables d’environnement
Utilisez les fichiers de configuration pour le comportement persistant de la machine. Les variables d’environnement sont particulièrement utiles pour les conteneurs, les tests et les processus uniques.
Les variables de répertoire personnel propres à chaque agent, telles que
CLAUDE_PROJECTS_PATH, CURSOR_HOME, HERMES_HOME et OPENCLAW_HOME, remplacent l’emplacement où Failproof AI découvre les sessions locales pour ce harness.
Mettre en pause ou supprimer une machine en toute sécurité
failproofai <command> --help pour obtenir des détails spécifiques à la version.

