Skip to main content
Instala el CLI local con npm install -g failproofai. Ejecútalo sin argumentos para abrir el panel de políticas local. El paquete requiere Node.js 20.9 o superior. Bun 1.3 o superior es compatible para desarrollo e instalaciones desde código fuente. failproofai configure y failproofai setup son alias de failproofai config; failproofai p es un alias de failproofai policies.

Configurar una máquina

Ejecuta failproofai sin argumentos para abrir el panel de políticas local.

Opciones de configuración

Las pausas locales suspenden las políticas integradas, personalizadas, de convención y de paquete para una sesión. Siempre expiran y no deshabilitan las políticas gestionadas por Cloud. block-failproofai-commands — que siempre está activo y no puede deshabilitarse ni pausarse — impide que un agente instrumentado utilice esta vía de escape por sí mismo.

Opciones de políticas

Opciones de entrega y mantenimiento

failproofai update debe ejecutarse después de npm install -g failproofai@latest; realiza las migraciones del layout del home, instala el binario del daemon correspondiente y reinicia el servicio. --no-daemon realiza únicamente la migración del layout.

Rutas del harness

Los nombres de harness compatibles son claude, codex, copilot, cursor, opencode, pi, hermes, openclaw, factory, devin, antigravity y goose. Las etiquetas dan espacio de nombres a los IDs de agente derivados cuando dos raíces contienen copias del mismo proyecto. Las raíces superpuestas y las etiquetas duplicadas se rechazan para evitar colecciones duplicadas o corrupción del cursor. La configuración de rutas adicionales se recarga sin necesidad de reiniciar el daemon. Los entornos de contenedor pueden reemplazar las rutas adicionales configuradas en archivos con una variable separada por comas llamada FAILPROOFAI_<HARNESS>_EXTRA_PATHS, por ejemplo:

Variables de entorno

Usa archivos de configuración para el comportamiento persistente de la máquina. Las variables de entorno son más útiles para contenedores, pruebas y procesos individuales. Las variables de home específicas del agente, como CLAUDE_PROJECTS_PATH, CURSOR_HOME, HERMES_HOME y OPENCLAW_HOME, sobreescriben el lugar donde Failproof AI descubre las sesiones locales para ese harness.

Pausar o eliminar una máquina de forma segura

Una pausa de sesión local no deshabilita las políticas gestionadas por Cloud. Restaura los despliegues Cloud a través del flujo de trabajo de aplicación de Cloud cuando el propio despliegue es el problema. Antes de eliminar el paquete npm, elimina los hooks instalados y el daemon:
Ejecuta failproofai <command> --help para obtener detalles específicos de la versión.
Ejecuta failproofai uninstall antes de npm rm -g failproofai; npm no elimina los hooks del agente instalados ni el servicio del daemon.