Ir al contenido
inicio / methods / multiplayer
Método transversal

La colaboración es una URL, no una función.

Cada servicio de contenedor es accesible por múltiples clientes a la vez. Los terminales tienen cursores de colores. Los displays comparten estado en vivo. Los archivos se editan de forma concurrente. La plataforma es multiplayer por defecto — bloquearla es el opt-in.

URL = colaboración · cursores de colores · cualquier dispositivo · humanos + agentes IA como pares

Compartir URL = compartir accesoCursores en vivo de coloresCualquier dispositivo con navegadorHumanos y agentes como pares
inicio / methods / multiplayer / url-share
URL = colaboración

Sin setup. Sin compartir pantalla. Solo una URL.

Cada servicio de contenedor — terminal, display, archivos, editor de código, navegador — tiene una URL. Pégala en el navegador de alguien y están dentro. Ven el estado en vivo, no un snapshot. Interactúan con el mismo proceso, no con una réplica.

1

Abre la URL tú mismo

Empieza a escribir en un terminal, organizando archivos, ejecutando comandos. Tu estado está en vivo en su URL.

2

Comparte la URL

DM, email, Slack, código QR. Cualquiera con la URL puede abrirla.

3

Se unen a la misma sesión

No un espejo. No un snapshot. La misma sesión. Su cursor está en vivo junto al tuyo.

La alternativa no autorizada es compartir pantalla. Eso tiene un host, un compartidor, una penalización de latencia y sin entrada concurrente. El multiplayer de Hoody no tiene ni rol ni latencia ni exclusividad.

inicio / methods / multiplayer / cursors
Estado compartido

Control simultáneo. Cursores de colores. Sin traspasos.

Múltiples usuarios pueden escribir en el mismo terminal, desplazarse por el mismo display, arrastrar los mismos archivos. Cada usuario tiene un color de cursor. No existe el gesto de '¿quién tiene el control?' porque nadie tiene el control exclusivo.

Terminales

Múltiples cursores en la misma shell. Ambos usuarios ven el mismo output. Ambos pueden escribir. Los comandos se intercalan — perfecto para depuración en pareja.

Displays

Comparte una ventana de Firefox, una instancia de VS Code, cualquier app X11. Todos ven los mismos píxeles; todos pueden interactuar. Las apps legacy se vuelven multiplayer sin cambios de código.

Archivos

Dos usuarios en el mismo explorador de filesystem ven el mismo árbol. Las ediciones de uno aparecen en la vista del otro inmediatamente.

Editor de código

VS Code con colaboración al nivel de Live Share integrada. Abre desde una URL; los colaboradores abren la misma URL.

inicio / methods / multiplayer / open-by-default
Postura de seguridad

Abierto por defecto. Bloquéalo cuando lo necesites.

Una URL de contenedor nueva es accesible para cualquiera que tenga la URL. Ese es el estado de partida correcto para la colaboración. Cuando necesites cerrarlo, la capa de auth es una sola llamada a la API — JWT, HTTP Basic con contraseña, IP CIDR o bearer token.

Por defecto

Open on first spawn

  • URL compartida con compañero → está dentro
  • Sin flujo de invitación, sin crear cuenta, sin facturación por asiento
  • Funciona desde cualquier navegador en cualquier dispositivo inmediatamente
lock

Cuando lo bloqueas

Gated by auth group

  • PATCH /proxy-permissions — añade un grupo JWT / Password / IP
  • Las solicitudes no autorizadas reciben un 401 en el proxy, no en la app
  • Revocar: elimina el grupo de auth, o elimina el contenedor
JWTPasswordIP CIDRBearer
inicio / methods / multiplayer / humans-agents
Humanos + IA

Los agentes IA son pares, no operadores.

Un agente IA abre la misma URL que tú. Escribe en el mismo terminal. Ve el mismo output. Edita el mismo archivo. Las mecánicas multiplayer que hacen funcionar el pair programming para humanos también hacen natural la operación de IA con humano en el bucle.

Revisión en el bucle

El agente corre. Tú observas en tiempo real. Paúsalo interrumpiendo su escritura en el mismo terminal.

Trabajar en pareja en una tarea

Tú empiezas; el agente toma el relevo; tú retomas el control. El estado de la sesión está compartido, no duplicado.

Observación silenciosa

El modo solo lectura en un display compartido te permite ver múltiples agentes corriendo en paralelo sin tocarlos.

Señales entre dispositivos

El agente envía una notificación a tu teléfono cuando necesita aprobación. Tapas la URL; vuelves a la misma sesión.

inicio / methods / multiplayer / legacy
Aplicaciones legacy

Haz cualquier app multiplayer — sin cambiarla.

Las apps que nunca fueron diseñadas para colaboración — VS Code, alternativas a Figma, herramientas propietarias, software de escritorio antiguo — se vuelven multiplayer mediante compartición de display. El entorno se comparte; la app dentro es accidental.

VS Code corriendo en un display compartido — todos los colaboradores ven y editan

App legacy Electron / Win / Linux — multiplayer mediante la URL del display

Herramientas de diseño sin funciones de colaboración — compartidas vía display en navegador

Juegos para un jugador en un display compartido para couch co-op por internet

inicio / methods / multiplayer / devices
Cualquier dispositivo

Teléfono. Tablet. Portátil. TV. Smartwatch. VR.

La capa de acceso es HTTP + SSH. Ambos son universales. Cualquier dispositivo con navegador puede unirse a una URL de colaboración. Cualquier dispositivo con cliente SSH puede unirse a un terminal. El conjunto de dispositivos soportados es el conjunto de dispositivos que existen.

Teléfono

Navegador completo · teclado virtual · cliente SSH

Tablet

Navegación táctil · montaje de archivos vía WebDAV

Portátil

Flujo de trabajo dev nativo · SSH / VS Code Remote

TV

Navegador de pantalla compartida para revisión en equipo

Smartwatch

Notificaciones · aprobaciones rápidas en URLs pequeñas

Visor VR

Vision Pro, Quest Browser — con navegador, mismas URLs

No es una app móvil. No es una app VR. No es un cliente de escritorio. La URL es la interfaz; el navegador la renderiza.

inicio / methods / multiplayer / empezar
Empezar

Colaboración sin instalar nada.

Arranca un contenedor. Comparte una URL. Tu compañero está dentro — en cualquier dispositivo, sin cuenta, en menos de un segundo.

Guía multiplayer

Ver también — /platform/proxy para grupos de auth de URL, /kit/terminal para mecánicas de sesión, /kit/display para escritorios X11 compartidos.