en ejecución
Terminal real en espejo
Sin resúmenes ni transcripciones intermedias. ColliePWA renderiza la salida exacta del agente con soporte de color ANSI idéntico al de tu terminal de escritorio.
ColliePWA es un puente móvil al multiplexor de terminal de tu máquina. Los agentes ejecutan tareas largas en sus paneles y se detienen al requerir confirmación. ColliePWA lista los agentes activos, señala cuáles esperan respuesta y te permite contestar desde el teléfono.
Herdr cuenta con soporte completo en 1.0. El soporte para tmux y zellij es experimental. Detalles en Multiplexores
Interfaz real de ColliePWA con agentes de prueba. Sin conexión activa, las pulsaciones no generan acción.
01/Demostración
Esta es la aplicación real de ColliePWA. Los agentes son simulados: el grupo, las terminales y las respuestas son datos de prueba en tu navegador. Nada se ejecuta en local ni se envía a la red.
02/Funcionalidad
en ejecución
Sin resúmenes ni transcripciones intermedias. ColliePWA renderiza la salida exacta del agente con soporte de color ANSI idéntico al de tu terminal de escritorio.
en bloqueos
Convierte los diálogos de confirmación en tres botones interactivos. Cada respuesta se valida contra el estado actual de la pantalla para evitar confirmaciones accidentales.
Novedades en 1.0
03Seis idiomas
Soporte para inglés, alemán, español, coreano, japonés y chino desde ajustes. La traducción aplica solo a la interfaz: la salida del agente se preserva intacta.
04Autorización explícita de dispositivos
El comando collie pair genera un código de ocho caracteres con validez de diez minutos o cinco intentos. El dispositivo móvil lo intercambia por un token único del cual el puente almacena solo el hash. Revoca cualquier acceso por nombre de forma inmediata.
05Entrada por voz
Mantén pulsado para grabar y transcribir directamente en el editor. Compatible con endpoints de la API de OpenAI, instancias locales de whisper.cpp o parakeet.cpp, o la sesión existente de Codex CLI sin requerir claves extra. Requiere HTTPS mediante tailscale serve.
06Notificaciones Web Push
Web Push opcional avisa cuando un agente espera respuesta o termina. Al pulsar la notificación se abre dicho agente. Los filtros de estado y el modo no molestar se aplican a todos los dispositivos. Requiere HTTPS y collie push-keys.
07Worktrees como espacios de trabajo
En Herdr, abrir un git worktree de un repositorio activo lo anida bajo dicho árbol en lugar de crear una fila independiente. La gestión recae en Herdr, manteniendo el comportamiento estándar de los espacios.
08Modo Zen
Opción por dispositivo que oculta todos los elementos de la interfaz excepto la terminal. Desactivado por defecto, ya que restringe la navegación a un único control flotante.
Punto de entrada único
09Punto de acceso configurable
ColliePWA escucha en loopback sin exponer puertos a internet. La conexión hacia el móvil puede gestionarse mediante Tailscale con collie start, redes mesh alternativas, túneles seguros o proxies inversos dedicados.
10Un acceso para múltiples máquinas
Un pack es ColliePWA en cada máquina. El móvil accede a todas a través de la máquina principal. Subidas, diario, registro de auditoría, actualizaciones y conmutación por error van por máquina, también bajo tmux y zellij. Las máquinas guardadas en Herdr siguen en su ventana. El pack es lo que ve el móvil.
Otras características
03/Para quién es
ColliePWA está pensado para un único operador con varios agentes de código en paneles de terminal en una sola máquina. No reemplaza al terminal. Te permite responder a un agente en espera desde el móvil y seguir con lo tuyo.
collie stt setup bajo HTTPS.collie push-keys.04/Entorno de ejecución
ColliePWA interactúa con terminales vivas usando los permisos de tu usuario del sistema. Cualquier cliente con acceso a la URL puede inspeccionar paneles y ejecutar comandos con tus privilegios locales. Por este motivo no existen servidores compartidos ni servicios gestionados.
Código abierto bajo licencia MIT. Revisa la guía de seguridad detallada antes del despliegue en producción.
05/Instalación
ColliePWA se ejecuta en el mismo host que tus agentes. El script descarga el binario verificado de tu plataforma. Compilar desde la fuente requiere git y Bun, útil para arquitecturas sin binarios oficiales. Ambas opciones dejan collie en el PATH sin iniciar servicios.
$ curl -fsSL https://colliepwa.dev/install.sh | sh
Un script en sh POSIX simple. No requiere sudo, no levanta daemons y solo escribe en ~/.local/share/collie y ~/.local/bin. Descarga la última versión estable, valida el hash sha256 publicado, ubica el binario y añade el ejecutable al PATH. Requiere curl, tar y utilidades sha256 básicas. No necesita herramientas de compilación.
Esta URL sirve una copia estática. El archivo original está en scripts/install.sh dentro del repositorio. Conviene auditar el script antes de ejecutarlo:
$ curl -fsSL https://raw.githubusercontent.com/AltanS/collie/main/scripts/install.sh | less$ curl -fsSL https://raw.githubusercontent.com/AltanS/collie/main/scripts/install.sh | sh
Para actualizar instalaciones binarias, collie update descarga la versión reciente, valida la firma y reinicia. La versión anterior permanece en disco, permitiendo revertir con collie update --rollback. En instalaciones desde la fuente, la actualización se realiza mediante git sin historial de versiones binarias.
Sincronizado desde scripts/install.sh en 2ded11d, 2026-08-31.
Solo queda un paso: iniciarlo.
# one step left. It asks which multiplexer to mirror — herdr, tmux or# zellij — and writes your answer to ~/.config/collie/.env, creating it.$ collie start
La configuración es opcional y se guarda en ~/.config/collie/.env, el archivo que crea start. Define ahí COLLIE_TRUSTED_USER, además del puerto o el punto de acceso si los valores por defecto no te sirven.
Abre la URL resultante en el navegador del móvil dentro de la red correspondiente. Puedes añadir el sitio a la pantalla de inicio como PWA.
Acceso de red privado: ColliePWA escucha únicamente en loopback y no expone puertos públicos. Se requiere un mecanismo de transporte hacia el móvil. Tailscale es la opción por defecto: collie start utiliza tailscale serve y genera un dominio MagicDNS accesible. También es posible configurar otra VPN mesh, un túnel o un proxy inverso propio según se detalla en DEPLOYMENT.md. ColliePWA está diseñado para un único operador sin perfiles compartidos.
Requisitos, métodos de instalación y salida del primer inicio