Repolode
amantus-ai

amantus-ai/vibetunnel

Acceso a terminal desde el navegador para ejecutar, supervisar y controlar sesiones de shell y agentes de programación con IA desde cualquier dispositivo.

Estrellas
4,692
Forks
335
Issues abiertos
5
Último commit
hace 3 meses

¿Qué es?

VibeTunnel envía las sesiones de terminal de una máquina host a un panel web, para que puedas supervisar compilaciones, pruebas o agentes de programación con IA de larga duración desde un teléfono, una tablet u otra computadora. De forma predeterminada, el servidor se ejecuta en el puerto 4020 de localhost, y el comando `vt` envuelve cualquier comando de shell para mostrar su salida en el navegador, con compatibilidad para alias de shell y shells interactivos.

El proyecto está disponible como una app nativa para la barra de menús de macOS en Mac con Apple Silicon y como paquete npm (`vibetunnel`) para Linux, Docker y sistemas sin interfaz gráfica que usen Node.js 22.12 a 24.x. El acceso remoto se puede configurar mediante Tailscale (modo privado o público con Funnel), ngrok, túneles rápidos de Cloudflare, Pinggy o Pangolin. Las opciones de autenticación incluyen cuentas del sistema, credenciales mediante variables de entorno, claves SSH Ed25519 y una excepción para localhost durante el desarrollo.

Entre las funciones adicionales están Git Follow Mode, que mantiene una copia de trabajo principal sincronizada con la rama a la que cambia un agente en un worktree, los modos configurables para el título de la terminal, indicadores de actividad y la grabación de sesiones en formato asciinema. Windows todavía no es compatible.

Funciones clave

  • 01Muestra las sesiones de terminal en cualquier navegador web moderno, con un panel que las reúne todas.
  • 02Envuelve comandos con la CLI `vt`, incluida la resolución de alias y funciones de shell.
  • 03Ofrece una app nativa para la barra de menús de macOS y un paquete npm para Linux y hosts sin interfaz gráfica.
  • 04Ofrece varios modos de autenticación, incluidas cuentas del sistema, claves SSH y credenciales de entorno.
  • 05Permite el acceso remoto mediante Tailscale, ngrok, Cloudflare, Pinggy y Pangolin.
  • 06Graba sesiones en formato asciinema para reproducirlas más adelante.

Casos de uso

  • Revisar una compilación o una batería de pruebas de larga duración desde el teléfono cuando no estás en tu escritorio.
  • Supervisar agentes de programación con IA, como Claude Code, que se ejecutan en una máquina de desarrollo.
  • Compartir una sesión de terminal en vivo con un colega sin configurar SSH.
  • Ejecutar un panel de terminal en un servidor Linux sin interfaz gráfica o en un contenedor Docker.

Inicio rápido

  1. 1

    Instala el paquete npm de forma global

    npm install -g vibetunnel
  2. 2

    O instala la app de macOS con Homebrew

    brew install --cask vibetunnel
  3. 3

    Ejecuta cualquier comando en el navegador

    vt pnpm run dev
  4. 4

    Abre el panel en el puerto 4020 de localhost

Antes de usarlo

  • La app nativa de macOS requiere un Mac con Apple Silicon (M1 o posterior); no es compatible con los Mac Intel.
  • Windows aún no es compatible.
  • La app para iOS está en desarrollo y no se recomienda para uso en producción.

Temas

Preguntas frecuentes

¿Qué es vibetunnel?
Acceso a terminal desde el navegador para ejecutar, supervisar y controlar sesiones de shell y agentes de programación con IA desde cualquier dispositivo. VibeTunnel envía las sesiones de terminal de una máquina host a un panel web, para que puedas supervisar compilaciones, pruebas o agentes de programación con IA de larga duración desde un teléfono, una tablet u otra computadora. De forma predeterminada, el servidor se ejecuta en el puerto 4020 de localhost, y el comando `vt` envuelve cualquier comando de shell para mostrar su salida en el navegador, con compatibilidad para alias de shell y shells interactivos.
¿vibetunnel es gratuito? ¿Qué licencia tiene?
vibetunnel es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿vibetunnel sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de vibetunnel fue el 5 ago 2026.
¿Para qué puedo usar vibetunnel?
Revisar una compilación o una batería de pruebas de larga duración desde el teléfono cuando no estás en tu escritorio. Supervisar agentes de programación con IA, como Claude Code, que se ejecutan en una máquina de desarrollo. Compartir una sesión de terminal en vivo con un colega sin configurar SSH. Ejecutar un panel de terminal en un servidor Linux sin interfaz gráfica o en un contenedor Docker.
¿Cómo se instala vibetunnel?
Instala el paquete npm de forma global: npm install -g vibetunnel O instala la app de macOS con Homebrew: brew install --cask vibetunnel Ejecuta cualquier comando en el navegador: vt pnpm run dev Abre el panel en el puerto 4020 de localhost
¿Dónde consigo vibetunnel?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/amantus-ai/vibetunnel

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados