Skip to main content
Instale o CLI local com npm install -g failproofai. Execute sem argumentos para abrir o painel de políticas local. O pacote requer Node.js 20.9 ou superior. Bun 1.3 ou superior é suportado para desenvolvimento e instalações a partir do código-fonte. failproofai configure e failproofai setup são aliases de failproofai config; failproofai p é um alias de failproofai policies.

Configurar uma máquina

Execute failproofai sem argumentos para abrir o painel de políticas local.

Flags de configuração

Pausas locais suspendem as políticas internas, personalizadas e de convenção para uma sessão. Elas sempre expiram e não desativam as políticas gerenciadas pelo Cloud. block-self-pause impede que um agente instrumentado utilize essa brecha por conta própria.

Flags de política

Flags de entrega e manutenção

failproofai update deve ser executado após npm install -g failproofai@latest; ele realiza as migrações do layout home, instala o binário do daemon correspondente e reinicia o serviço. --no-daemon executa apenas a migração do layout.

Caminhos do harness

Os nomes de harness suportados são claude, codex, copilot, cursor, opencode, pi, hermes, openclaw, factory, devin, antigravity e goose. Labels criam namespaces para IDs de agentes derivados quando duas raízes contêm cópias do mesmo projeto. Raízes sobrepostas e labels duplicados são rejeitados para evitar coleta duplicada ou corrupção de cursor. A configuração de caminhos extras é recarregada sem reiniciar o daemon. Ambientes de contêiner podem substituir os caminhos extras configurados em arquivo por uma variável separada por vírgulas chamada FAILPROOFAI_<HARNESS>_EXTRA_PATHS, por exemplo:

Variáveis de ambiente

Use arquivos de configuração para comportamento persistente da máquina. Variáveis de ambiente são mais úteis para contêineres, testes e processos únicos. Variáveis home específicas de agente, como CLAUDE_PROJECTS_PATH, CURSOR_HOME, HERMES_HOME e OPENCLAW_HOME, substituem o local onde o Failproof AI descobre sessões locais para aquele harness.

Pausar ou remover uma máquina com segurança

Uma pausa de sessão local não desativa as políticas gerenciadas pelo Cloud. Restaure as implantações Cloud pelo fluxo de trabalho de enforcement do Cloud quando o próprio rollout for o problema. Antes de remover o pacote npm, remova os hooks instalados e o daemon:
Execute failproofai <command> --help para detalhes específicos da versão.
Execute failproofai uninstall antes de npm rm -g failproofai; o npm não remove os hooks de agente instalados nem o serviço daemon.