Nuevov3.65.0 · Windows + macOS · App para iPhone

Un solo espacio de trabajo. Tus agentes, juntos.

Ejecuta Claude Code, Codex y Gemini en paralelo. Separa tareas con worktrees, revisa los cambios y responde a tus agentes desde el iPhone.

Menos explicaciones. Más demostraciones.

wmux es un multiplexor de espacios de trabajo para agentes de IA en Windows y macOS. Reúne terminales, worktrees de git, navegadores y conversaciones entre agentes.

01 / Trabajo paralelo

Una instrucción. Worktrees separados. Tú decides.

Cada tarea tiene su agente y su worktree de git. Revisa las diferencias y aplica los cambios elegidos entre archivos en una sola operación: todos o ninguno.

02 / Lejos del escritorio

Responde a los agentes desde el iPhone.

Recibe preguntas o solicitudes de aprobación, responde en el iPhone y el trabajo continúa en el Mac. Requiere un Mac enlazado con wmux en ejecución.

Obtener wmux para iPhone

03 / Agentes en equipo

Claude escribe. Codex revisa. Se comunican.

Los agentes de paneles vecinos pueden enviarse mensajes. Claude Code pide una revisión a Codex y añade la prueba sugerida.

04 / El resto de tu espacio

Mucho más dentro de esta ventana.

Elige un flujo de trabajo y mira cómo funciona.

Una línea en Windows. Un arrastre en macOS.

Gestores de paquetes

Instalar desde tu terminal

$winget install openwong2kim.wmux
winget recomendado · choco y el one-liner de PowerShell instalan la misma build
Instalador

Setup.exe para Windows 11 / 10

Descargar para Windowswmux-3.65.0.Setup.exe · 149 MB
x64 · actualización automática
wmux para iOS

Responde a los agentes desde el iPhone.

Obtener wmux para iPhone
App para iPhone · requiere wmux en un Mac

Windows 10 (1903+) o macOS en Apple Silicon · sin permisos de administrador · sin cuenta · sin telemetría

wmux frente a las alternativas.

wmuxtmuxWindows Terminal · iTerm2Terminal de VS CodeGestores de agentes
Paneles divididos✓✓✓✓parcial
Persistencia de sesión✓✓✕parcialparcial
Sobrevive a un reinicio completo✓✕✕parcialparcial
Fan-out de worktrees de git✓✕✕✕✓
Orquestador y Fleet View✓✕✕✕parcial
Puertas de aprobación para comandos destructivos✓✕✕✕parcial
Canales y mensajería entre agentes✓✕✕✕✕
Automatización de navegador real✓✕✕✕✕
Herramientas MCP, con registro automático✓✕✕✕parcial
Código abierto · MIT✓✓parcialparcialparcial
✓ compatibleparcial con salvedades✕ no compatible

Preguntas, respondidas sin rodeos.

¿Qué es un multiplexor de espacio de trabajo?
tmux multiplexa una terminal: muchos shells dentro de una sola pantalla. wmux multiplexa un espacio de trabajo: terminales, agentes de código con IA, worktrees de git, un navegador real, y los canales por los que se coordinan, todo ello administrado por un daemon que los mantiene funcionando cuando cierras, se cae o reinicias.
¿wmux es un port de tmux?
No. wmux es una aplicación propia, construida sobre ConPTY en Windows y forkpty en macOS. Toma prestada la memoria muscular de tmux —paneles divididos y un modo prefijo que cubre 13 acciones— pero la unidad que multiplexa es el espacio de trabajo, no la terminal.
¿wmux requiere WSL?
No. En Windows wmux habla directamente con ConPTY, y en macOS usa forkpty. No hay ninguna VM de Linux en el camino, ni nada que apagar antes del almuerzo.
¿Hay una build para macOS?
Sí. wmux distribuye un DMG firmado y notarizado para Apple Silicon, y la actualización automática dentro de la app funciona tanto en Windows como en macOS arm64.
¿Qué es MCP, y por qué wmux registra herramientas automáticamente?
Model Context Protocol es una especificación JSON-RPC abierta para conectar agentes de IA con herramientas. wmux expone 84 herramientas MCP —navegador, canales, A2A, paneles, terminales y más— y se registra a sí mismo con los agentes de tu máquina la primera vez que se ejecuta, así que no hay ningún archivo de configuración que editar a mano.
¿Cómo funciona el fan-out de worktrees?
Das un prompt y eliges cuántos carriles ejecutar, hasta ocho. wmux crea un worktree de git aislado por carril, ejecuta un agente en cada uno y muestra los resultados uno junto al otro. Luego recoges los cambios hunk por hunk —cada hunk se aplica por completo o no se aplica en absoluto— y abres un pull request desde la pestaña Git.
¿Pueden Claude Code, Codex y Gemini ejecutarse al mismo tiempo?
Sí. Cada panel tiene su propio PTY y su propio proceso de agente. wmux detecta Claude Code, Codex CLI, Gemini CLI, Aider, OpenCode y GitHub Copilot CLI, y pueden pasarse trabajo entre sí mediante canales y mensajes A2A.
¿Qué pueden hacer realmente las herramientas de navegador?
Controlan una pestaña de Chrome real a través del DevTools Protocol: navegar, hacer clic, escribir en campos controlados por React, componer texto CJK, leer el DOM, capturar screenshots, observar la red. Solo la categoría browser representa 39 de las 84 herramientas MCP.
¿Qué sobrevive exactamente a un reinicio?
El daemon conserva los espacios de trabajo, los paneles, los directorios de trabajo, el scrollback y el historial de los canales. Los paneles declarados en wmux.json se supervisan y se reinician como servicios. Los propios procesos de los agentes se detienen cuando la máquina se apaga; lo que vuelve es el espacio de trabajo en el que vivían, listo para reconectarse.
¿wmux es de código abierto?
Sí, con licencia MIT, con el código fuente completo en GitHub.
¿wmux envía telemetría?
Sin telemetría, sin analítica, sin cuenta. wmux web se vincula a loopback por defecto, y exponerlo a tu red es una decisión explícita ante la que la app te advierte.
¿Cuáles son los requisitos mínimos del sistema?
Windows 10 build 1903 o posterior (x64), o macOS en Apple Silicon. Alrededor de 4 GB de RAM y unos cientos de megabytes de disco. La interfaz está disponible en 23 idiomas.
¿Quieres ver cómo funciona por dentro?

Explora la arquitectura, los atajos y los términos del espacio de trabajo.

Pensado para el teclado desde el diseño.

El modo prefijo de tmux cubre 13 acciones, así que la memoria muscular se traslada directamente.

Panel

  • Dividir a la derechaCtrl+D
  • Dividir abajoCtrlShift+D
  • Nueva pestañaCtrl+T
  • Cerrar pestañaCtrl+W
  • Panel flotante (Quake)Ctrl+`

Espacio de trabajo

  • Nuevo espacio de trabajoCtrl+N
  • Cambiar de espacio de trabajoCtrl1-9
  • Añadir a multivistaCtrl+click
  • Salir de multivistaCtrlShift+G
  • Mostrar/ocultar barra lateralCtrlShift+B

Terminal

  • Buscar (regex)Ctrl+F
  • Modo de copia ViCtrlShift+X
  • Añadir marcadorCtrl+M
  • Marcador anteriorCtrl+↑
  • Siguiente marcadorCtrl+↓

Fleet

  • Fleet ViewCtrlShift+A
  • Modo prefijo de tmuxCtrl+B
  • Paleta de comandosCtrl+K
  • AjustesCtrl,
  • Abrir navegadorCtrlShift+L

Lo que realmente se está ejecutando.

Arquitectura — daemon, paneles, host MCP, agentesREADME.md → architecture
┌──────────────────────────────────────────────────────────────┐
│  wmux window  ·  Electron renderer  ·  React + xterm.js    │
│  ── panes · tabs · Fleet View · Git tab · browser surface    │
├──────────────────────────────────────────────────────────────┤
│  daemon  ·  owns every session, outlives the window        │
│  ── PTY pool (ConPTY on Windows, forkpty on macOS)           │
│  ── wmux.json pane supervision   ── scrollback up to 999K    │
│  ── channels · A2A bus · worktree tasks                      │
├──────────────────────────────────────────────────────────────┤
│  mcp host  ·  84 tools, registered on first run           │
│  ── workspace-scoped tokens      ── execute approval gate    │
├──────────────────────────────────────────────────────────────┤
│  agents  ·  claude code · codex · gemini · aider · …      │
└──────────────────────────────────────────────────────────────┘

# Each agent runs in its own PTY. wmux owns the lifecycle, not the agent.
# 8-pane echo latency: p50 4.6 ms, measured in CI.
# wmux web binds to loopback; exposing it to the network is opt-in.

Términos usados en esta página.

Multiplexor de espacio de trabajo
Software que ejecuta muchos espacios de trabajo —terminales, agentes, worktrees, navegadores y sus canales— dentro de una sola ventana y un solo ciclo de vida, en lugar de muchas ventanas que gestionas a mano.
Orquestador
El rol de wmux que delega trabajo a subagentes en otros paneles, hace seguimiento de su progreso en la Fleet View, y puede ejecutar una skill en bucle hasta que una checklist done-when se cumpla.
Canal
Una sala al estilo Slack compartida por personas y agentes en un espacio de trabajo. Mensajes, hilos y estado de no leído los guarda el daemon, así que sobreviven a un reinicio.
Tarea de worktree
Un carril de un fan-out: un worktree de git aislado con su propia rama y su propio agente, cuyos cambios luego recoges hunk por hunk en tu árbol de trabajo.
A2A — agente a agente
Mensajes de tarea que se pasan directamente entre agentes: enviar, consultar, actualizar, cancelar. wmux los expone como herramientas MCP para que cualquier agente que hable MCP pueda participar.
MCP — Model Context Protocol
Una especificación JSON-RPC abierta para conectar agentes de IA con herramientas y recursos. wmux expone 84 herramientas MCP desde un host local, limitado al espacio de trabajo.
CDP — Chrome DevTools Protocol
El protocolo de depuración de Chromium, expuesto vía WebSocket. wmux lo usa para que los agentes controlen una pestaña de navegador real en lugar de una simulada.
PTY — ConPTY / forkpty
El pseudoterminal en el que corre un panel: ConPTY en Windows, forkpty en macOS. wmux las llama directamente, así que no interviene ninguna VM de Linux.

Una ventana. Una flota.

Descargar wmux

gratis · MIT · Windows y macOS · sin telemetría · sin cuenta