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 versione successiva. Bun 1.3 o versione successiva è supportato per sviluppo e installazioni da 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 predefinite, personalizzate e convenzionali per una sessione. Scadono sempre e non disabilitano le politiche gestite da Cloud. block-self-pause impedisce a un agente instrumentato di utilizzare questa scappatoia.

Flag delle politiche

Flag di consegna e manutenzione

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

Percorsi di harness

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

Variabili di ambiente

Utilizza i file di configurazione per il comportamento persistente della macchina. Le variabili di 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 scavalcano dove Failproof AI scopre le sessioni locali per quell’harness.

Metti in pausa o rimuovi una macchina in sicurezza

Una pausa di sessione locale non disabilita le politiche gestite da Cloud. Ripristina le distribuzioni Cloud attraverso il flusso di lavoro di applicazione 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.