Iniciar el dashboard
http://localhost:8020.
El dashboard lee directamente del sistema de archivos: tus carpetas de proyectos de Claude Code y los archivos de configuración de failproofai. No se escribe nada en ningún servicio remoto.
Páginas
Proyectos
Muestra todos los proyectos de Claude Code encontrados en tu máquina. Los proyectos se descubren desde~/.claude/projects/ (o la ruta definida por CLAUDE_PROJECTS_PATH).
Cada proyecto muestra:
- Nombre del proyecto (derivado de la ruta de la carpeta)
- Número de sesiones
- Fecha de la actividad más reciente
Sesiones
Lista todas las sesiones dentro de un proyecto. Cada sesión muestra:- ID de sesión
- Marcas de tiempo de inicio y fin
- Número de llamadas a herramientas
- Recuento de actividad de hooks (políticas que se activaron)
Visor de sesiones
El visor de sesiones responde la pregunta clave sobre los agentes autónomos: ¿qué hizo el agente y se mantuvo en el camino correcto? Muestra una línea de tiempo de todo lo que ocurrió en una sesión:- Mensajes - Las respuestas de texto de Claude y los prompts del usuario
- Llamadas a herramientas - Cada herramienta que Claude invocó, con su entrada y salida
- Actividad de políticas - Para cada llamada a herramienta, qué políticas se activaron y qué decisión devolvieron
Políticas
Una página con dos pestañas para gestionar políticas y revisar la actividad.- Pestaña Políticas
- Pestaña Actividad
- Activa o desactiva políticas individuales con un solo clic (escribe en
~/.failproofai/policies-config.json) - Expande una política para configurar sus parámetros (para políticas que admiten
policyParams) - Instala o elimina hooks para un ámbito determinado
- Establece una ruta de archivo de políticas personalizada
Actualización automática
El dashboard tiene un interruptor de actualización automática en la navegación superior. Cuando está activado, la página actual se actualiza periódicamente para mostrar nuevas sesiones y actividad de políticas a medida que aparecen. Es esencial para supervisar sesiones de agentes autónomos de larga duración.Deshabilitar páginas
Si solo necesitas algunas partes del dashboard, estableceFAILPROOFAI_DISABLE_PAGES con una lista separada por comas de nombres de páginas:
policies, projects.
Tema
El dashboard admite modo claro y oscuro. Cámbialo mediante el botón en la barra de navegación. La preferencia se guarda en el almacenamiento local de tu navegador.Configurar la ruta de proyectos
De forma predeterminada, el dashboard lee desde el directorio estándar de proyectos de Claude Code. Puedes sobreescribirlo para configuraciones personalizadas:Acceder desde un host que no sea localhost
Cuando ejecutas el dashboard en modo desarrollo (npm run dev) y accedes a él desde un hostname diferente a localhost —por ejemplo, un dominio personalizado, una IP remota o una URL tunelizada— es posible que veas una advertencia como:
--allowed-origins:
FAILPROOFAI_ALLOWED_DEV_ORIGINS en su lugar:
Esto solo aplica al modo desarrollo. Al ejecutar
failproofai (modo producción), no hay websocket HMR ni problemas de recursos de desarrollo de origen cruzado.
