Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

agentpulse

AgentPulse es un centro de mando para sesiones de agentes de codificación IA (Claude Code + Codex CLI) que proporciona monitorización en tiempo real y orquestación. Muestra cada sesión activa, prompts, respuestas, progreso y chat histórico scrollable. Incluye modo observabilidad (dashboard con hooks

Ficha actualizada 29 sept 2026, 19:36 · upstream 29 sept 2026, 19:28 · release v0.5.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es agentpulse

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

AgentPulse funciona como centro de mando para sesiones de agentes de codificación IA distribuidas en múltiples máquinas. Cada sesión recibe un nombre memorable aleatorio (como bold-falcon) que permite identificar rápidamente qué pestaña terminal está haciendo qué. El sistema captura eventos de hooks desde Claude Code y Codex CLI, mostrando prompts, respuestas, uso de herramientas, progreso y historial de sesiones en un dashboard unificado.

El software opera en dos modos principales: observabilidad (solo hooks + dashboard sin control) y orquestación completa (con supervisor local para lanzar/controlar sesiones). Soporta instalación local con Bun+SQLite o Docker, con configuración automática de hooks. Incluye gestión de proyectos basada en cwd, plantillas reutilizables, búsqueda full-text con FTS5/BM25, inbox unificado para aprobaciones HITL y alertas, actualizaciones en tiempo real vía WebSocket, y editor de archivos CLAUDE.md.

La capa experimental AI Labs añade clasificación determinística de salud (healthy/blocked/stuck/risky/complete_candidate), watcher que propone decisiones JSON (continue/ask/report/stop/wait) con redacción de secretos, y superficie Ask para comandos naturales que gestionan lanzamientos, notas, renombrado y alertas. Todas las mutaciones de estado pasan por aprobación human-in-the-loop.

CASOS DE USO
  • Monitorizar múltiples sesiones de Claude Code/Codex CLI en tiempo real desde un dashboard centralizado
  • Orquestar lanzamientos de agentes con plantillas reutilizables y routing por host
  • Gestionar aprobaciones HITL para acciones Ask-driven desde inbox unificado
  • Buscar eventos de sesión con full-text (SQLite FTS5/Postgres ILIKE) y navegación directa a timeline
  • Clasificar salud de sesiones automáticamente y proponer decisiones con AI Labs human-in-the-loop
PUNTOS DESTACADOS
  • Dashboard en tiempo real vía WebSocket sin necesidad de refrescar página
  • Soporte nativo para Claude Code y Codex CLI con hooks automáticos
  • Instalación local en 1 comando con Bun+SQLite o Docker con configuración automática
  • MCP server para orquestación externa con Model Context Protocol (observe-only o con orquestación)
  • Gestión de proyectos basada en cwd con resolución automática de sesiones por directorio
  • Inbox unificado para aprobaciones HITL, alertas y advertencias de sesiones atascadas/risky
PRECAUCIONES
  • AI Labs es experimental: contratos UI y defaults pueden cambiar sin aviso
  • Claude Code y Codex bloquean hooks HTTP a IPs remotas privadas por seguridad; solo localhost/127.0.0.1 permitido
  • Codex CLI no honora el prompt de confirmación de Claude Code para acciones destructivas
  • AI Labs requiere proveedor LLM configurado (Anthropic/OpenAI/OpenRouter/Google o endpoint compatible)
  • Port 3000 por defecto; si está ocupado debe usar puerto alternativo con PUBLIC_URL
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

AgentPulse dashboard — live view of every active Claude Code / Codex sessionSession detail — chat-style timeline with inline tool usageAsk assistant — grounded conversational interface over live session state
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Instalar localmente con curl + script de Bun+SQLite o Docker. Usar -p 127.0.0.1:3000:3000 (no 3000:3000) cuando DISABLE_AUTH=true por seguridad. Si 3000 está ocupado, usar puerto libre con PUBLIC_URL=http://localhost:<puerto>. Para MCP: agentpulse mcp install --mint <key> [--orchestrate]. AI Labs toggleable en Settings → Labs.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
30004000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.