Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

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

RoamBench workspace screenshotRoamBench mobile screenshotRoamBench lockup
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.