claude-code-control-room
Interfaz web para ejecutar múltiples sesiones de Claude Code en paralelo desde navegador o móvil. Proporciona visualización de estado en tiempo real, coordinación mediante bloqueos jerárquicos (slog) y persistencia de conocimientos entre sesiones.
Ficha actualizada 28 sept 2026, 4:13 · upstream 28 sept 2026, 3:08 · release v1.1.0
Qué es claude-code-control-room
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este proyecto permite gestionar múltiples instancias de Claude Code simultáneas desde cualquier dispositivo móvil o navegador web. Proporciona una cuadrícula visual que muestra el estado de cada agente: activo, inactivo o esperando aprobación del usuario. La interfaz se conecta a las hooks nativas de Claude Code para obtener información precisa sin depender del scraping de la UI.
La coordinación entre sesiones se maneja mediante `slog`, un sistema de bloqueos jerárquicos implementado con flock en bash que permite asignar recursos compartidos como bases de datos o archivos específicos. Cada sesión puede ver qué otros agentes están trabajando y solicitar permisos para acceder a recursos bloqueados, evitando colisiones.
El sistema incluye persistencia de conocimientos mediante skills que sobreviven al cierre de sesiones, sincronizando aprendizajes entre ejecuciones paralelas. Soporta dictado con Whisper, subida de archivos por arrastre o captura de pantalla, y un sistema de portapapeles optimizado para móviles donde la selección de texto no funciona bien en terminales.
- Desarrollo multi-agente en repositorios compartidos con coordinación de recursos
- Supervisión visual de múltiples sesiones de IA desde móvil o tablet
- Sincronización de conocimientos entre sesiones paralelas para evitar reinicio frío
- Gestión de aprobaciones humanas para acciones críticas en tiempo real
- Sin dependencias de frameworks, solo Python stdlib y bash
- Integración nativa con hooks de Claude Code sin scraping
- Sistema de bloqueos jerárquicos implementado con flock
- Interfaz optimizada para dispositivos móviles con controles táctiles
- No incluye autenticación por defecto, requiere proxy con login
- No soporta macOS (scripts usan GNU date y flock)
- Requiere tmux y ttyd instalados previamente en el sistema
- Sin Docker ni contenerización nativa
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere Ubuntu 24.04+ o Debian 12+. Ejecutar `install.sh --all` para configurar hooks, skills y tmux. Por defecto solo escucha en 127.0.0.1:7680. Para acceso remoto usar Cloudflare Tunnel, Tailscale o reverse proxy con autenticación obligatoria. Nunca exponer el puerto directamente sin login.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.
