Skip to main content
Installa la CLI locale con npm install -g failproofai. Eseguila senza argomenti per aprire il dashboard delle politiche locali. Il pacchetto richiede Node.js 20.9 o versioni successive. Bun 1.3 o versioni successive è supportato per sviluppo e installazioni da codice sorgente. failproofai configure e failproofai setup sono alias per failproofai config; failproofai p è un alias per failproofai policies.

Configura una macchina

Esegui failproofai senza argomenti per aprire il dashboard delle politiche locali.

Flag di configurazione

Le pause locali sospendono le politiche integrate, personalizzate, convenzionali e pack per una sessione. Scadono sempre e non disabilitano le politiche gestite da Cloud. block-failproofai-commands — che è sempre attivo e non può essere disabilitato o messo in pausa — impedisce a un agente strumentato di usare questo meccanismo di fuga.

Flag delle politiche

Flag di distribuzione e manutenzione

failproofai update deve essere eseguito dopo npm install -g failproofai@latest; esegue migrazioni del layout home, installa il binario del daemon corrispondente e riavvia il servizio. --no-daemon esegue solo la migrazione del layout.

Percorsi del harness

I nomi dei harness supportati sono claude, codex, copilot, cursor, opencode, pi, hermes, openclaw, factory, devin, antigravity e goose. Le etichette classificano gli ID dell’agente derivato quando due root contengono copie dello stesso progetto. Le radici sovrapposte e le etichette duplicate vengono rifiutate per prevenire la raccolta duplicata o il danneggiamento del cursore. La configurazione del percorso aggiuntivo si ricarica senza un riavvio del daemon. Gli ambienti container possono sostituire i percorsi aggiuntivi configurati su file con una variabile separata da virgole denominata FAILPROOFAI_<HARNESS>_EXTRA_PATHS, ad esempio:

Variabili d’ambiente

Usa file di configurazione per il comportamento persistente della macchina. Le variabili d’ambiente sono più utili per container, test e un singolo processo. Le variabili home specifiche dell’agente come CLAUDE_PROJECTS_PATH, CURSOR_HOME, HERMES_HOME e OPENCLAW_HOME sovrascrivono dove Failproof AI scopre le sessioni locali per quel harness.

Metti in pausa o rimuovi una macchina in sicurezza

Una pausa della sessione locale non disabilita le politiche gestite da Cloud. Ripristina le distribuzioni Cloud attraverso il flusso di lavoro di enforcement Cloud quando il rollout stesso è il problema. Prima di rimuovere il pacchetto npm, rimuovi gli hook installati e il daemon:
Esegui failproofai <command> --help per i dettagli specifici della versione.
Esegui failproofai uninstall prima di npm rm -g failproofai; npm non rimuove gli hook dell’agente installati o il servizio daemon.