roambench
RoamBench es un entorno de trabajo remoto autohospedado enfocado en terminales persistentes con tmux, paneles divididos (1/2/4) y herramientas de archivo ligeras. Diseñado para supervisar agentes CLI y scripts largos sin IDE pesado.
Ficha actualizada 25 sept 2026, 0:16 · upstream 24 sept 2026, 23:49 · release v0.5.0
Qué es roambench
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
RoamBench es una plataforma web ligera que actúa como capa intermedia entre SSH e IDEs completos en navegador. Su arquitectura se basa en Go con frontend embebido, permitiendo persistencia de sesiones mediante tmux y recuperación tras desconexiones o reinicios del servidor.
La herramienta está orientada a desarrolladores que ejecutan flujos de trabajo CLI como Codex, Claude Code o Kimi-CLI en máquinas remotas. Proporciona gestión de paneles divididos, edición ligera de archivos, visualización multimedia y autenticación única con soporte para PAM o contraseñas.
El proyecto incluye una capa de control de proyectos planificada para organizar tareas multiagente mediante hitos humanos, cronología de evidencia y recuperación de fallos. La interfaz soporta inglés, chino simplificado y japonés.
- Supervisión de agentes CLI (Codex, Claude Code) en servidores remotos sin mantener IDEs abiertos
- Recuperación de sesiones tmux tras desconexiones del navegador o reinicios del servidor
- Ejecución de flujos de trabajo multi-panal para desarrollo y pruebas simultáneas
- Edición ligera de archivos y navegación en directorios junto a terminales activos
- Persistencia nativa de sesiones mediante tmux con metadatos almacenados en disco
- Arquitectura monolítica en Go sin dependencias de contenedores o bases de datos externas
- Soporte para layouts divididos (1/2/4 paneles) sincronizados entre dispositivos
- API HTTP neutral a agentes y CLI para gestión de tareas y artefactos
- Solo soporta un usuario; no es una plataforma multiusuario o colaborativa
- Requiere Go 1.22+ y tmux instalado para persistencia completa de terminales
- No incluye Docker ni archivos Compose por defecto; despliegue manual necesario
- La interfaz web embebida requiere reconstrucción tras cambios en assets
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 Go 1.22+ y tmux recomendado. Despliegue manual con binarios compilados o build desde fuente. Configurar autenticación (contraseña/PAM) y filtrado IP antes de exponer a redes no confiables. Usar quickstart.toml solo en LAN local. Reiniciar servicio puede interrumpir shells activos sin tmux.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.

