cmux usa el motor de terminal de Ghostty y Swift/AppKit para su interfaz. Ambos son específicos de macOS. Solo se distribuye como cask de Homebrew, así que no hay instalador para Windows ni forma de ejecutar cmux allí. Si quieres el mismo flujo de agentes en paralelo con worktrees, Pane es la alternativa directa: instalador nativo, soporte ARM64 y worktrees compatibles con WSL desde el primer momento.
Por Parsa Khazaeepoul, cofundador de Pane. Probó en producción todos los gestores de agentes de esta comparación. .
por qué cmux no funciona en windows
cmux depende de dos tecnologías incompatibles con Windows. Su interfaz está escrita en Swift y usa AppKit, el framework propietario de Apple. AppKit no existe en Windows. No hay ninguna versión ni capa de compatibilidad. cmux también integra Ghostty para dibujar el terminal. Aunque Ghostty admite Linux, la integración concreta de cmux apunta a macOS y se distribuye como cask de Homebrew.
El resultado es simple: no hay ninguna versión de cmux para Windows. No existe instalador .exe, paquete de WinGet ni fórmula de Scoop. Quienes usan Windows no tienen una forma compatible de ejecutar cmux.
pane en windows
Pane
cmux
Windows x64
sí, instalador nativo
no
Windows ARM64
sí, compilación ARM64 independiente
no
worktrees compatibles con WSL
sí
no
necesita Ghostty
no (terminal integrado)
sí (solo macOS)
método de instalación
instalador .exe o script de PowerShell
cask de Homebrew (solo macOS)
sesiones basadas en worktrees
sí
sí (solo macOS)
sesiones de agentes en paralelo
sí
sí (solo macOS)
código abierto
sí (AGPL-3.0)
sí (MIT)
cómo instalar pane en windows
La forma más rápida es este comando de PowerShell:
irm https://runpane.com/install.ps1 | iex
También puedes descargar directamente el instalador de Windows (.exe). Después, abre Pane desde el menú Inicio o ejecuta pane en cualquier terminal. No necesitas Homebrew, Ghostty ni herramientas de Unix.
En dispositivos ARM64, como Surface Pro X y portátiles Snapdragon, elige la compilación ARM64 en la página de descargas. Funciona de forma nativa, sin emulación.
el flujo de cmux se mantiene
cmux y Pane comparten el mismo modelo: cada sesión recibe su propio worktree de git. Los agentes trabajan aislados y puedes ejecutar muchos en paralelo sin conflictos. Si has usado cmux en un Mac, Pane te resultará familiar. Las diferencias están en los detalles:
→ No necesitas otro terminal. cmux envuelve Ghostty. Pane incluye su propio emulador de terminal. No hay nada más que instalar o configurar.
→ Puedes acceder a repositorios de WSL. Si tu código está dentro de WSL, Pane resuelve la ruta y crea los worktrees correctamente. No tienes que clonarlo fuera de WSL.
→ Funciona cualquier agente. Usa Pane con Claude Code, Codex, Aider, Goose o cualquier otro agente de CLI que ya tengas.
→ ARM64 nativo. Pane funciona sin emulación en portátiles Snapdragon y Surface Pro X.
No. cmux usa Ghostty para el terminal y Swift/AppKit para su interfaz. AppKit es el framework propietario de Apple y no existe en Windows. cmux solo se distribuye como cask de Homebrew para macOS. No hay instalador, forma de compilarlo ni soporte anunciado para Windows.
La arquitectura de cmux depende de Ghostty y AppKit. Ghostty es un terminal acelerado por GPU para macOS y Linux, pero su integración con el código Swift de cmux apunta a macOS. AppKit es la interfaz nativa de Apple y no tiene equivalente en Windows. Llevar cmux a Windows exigiría sustituir el terminal y toda la interfaz.
Pane y cmux ofrecen sesiones de agentes en paralelo basadas en worktrees. El flujo central es el mismo. La diferencia clave son las plataformas. cmux solo funciona en macOS. Pane funciona en macOS, Windows x64 y ARM64, y Linux. Además incluye su propio terminal y no depende de Ghostty.
Sí. Pane ofrece compilaciones separadas para Windows x64 y ARM64. Ambas tienen soporte completo y están probadas. En portátiles Snapdragon y Surface Pro X funciona de forma nativa, sin emular x64.
Los worktrees de Git funcionan en NTFS igual que en HFS+ o ext4. Cada uno es una copia de trabajo separada del repo en su propio directorio y comparte el almacén de objetos .git. Pane crea uno al abrir un panel y lo limpia al borrarlo. NTFS no impone límites especiales. Pane mantiene las rutas cortas para evitar el límite de longitud de Windows.
No. Pane es una aplicación nativa de Windows y no necesita WSL. Si tu código ya está dentro de WSL, Pane traduce las rutas y crea los worktrees correctamente. Puedes usar repositorios en rutas nativas, dentro de WSL o en ambos lugares sin configuración adicional.
Pane funciona con cualquier agente de código basado en CLI. Admite Claude Code, Codex, Aider, OpenCode, Goose, Letta Code y Cline en Windows. Como gestiona el ciclo de los worktrees y el terminal, puedes ejecutar distintos agentes en paralelo sobre el mismo repo.
Ejecuta en PowerShell: `irm https://runpane.com/install.ps1 | iex`. También puedes descargar el instalador .exe desde runpane.com. No necesitas Homebrew, Ghostty ni herramientas de Unix. Después abre Pane desde Inicio o ejecuta `pane` en cualquier terminal.
Pane incluye su propio terminal en Windows. No necesitas instalar ni configurar Ghostty, Windows Terminal u otra aplicación. Es una diferencia clave frente a cmux, que envuelve el motor de Ghostty y solo funciona en macOS. El terminal de Pane funciona desde el primer momento.
El modelo es el mismo: cada sesión tiene su propio contexto aislado y ejecutas varias en paralelo. Pane automatiza el ciclo de los worktrees, así que no ejecutas `git worktree add` ni `git worktree remove` a mano. Puedes recrear los comandos de cmux.json como alias en PowerShell o WSL. No hay importación automática. Es una configuración manual única.
Sí. Pane gestiona el estado de las sesiones, así que tus paneles y worktrees sobreviven a un reinicio. cmux guarda el diseño y el historial, pero no restaura procesos activos. Al cerrarlo pierdes el agente en ejecución. Pane conserva el worktree y los datos de la sesión para que sigas donde estabas.
Sí. Pane usa AGPL-3.0, una licencia copyleft aprobada por OSI. El código es público y auditable. No necesitas una licencia comercial de pago. AGPL-3.0 cubre también el uso comercial. cmux usa GPL-3.0 y ofrece otra licencia comercial para equipos que no pueden usar GPL.
Aviso de Windows SmartScreenLas descargas directas pueden mostrar un aviso de SmartScreen mientras Pane no esté firmado. Pane es totalmente de código abierto. Puedes revisar el código y compilarlo tú mismo.1. Haz clic en Más información2. Haz clic en Ejecutar de todas formas3. Continúa con la instalaciónLa instalación con PowerShell descarga la versión oficial directamente y evita la mayoría de los problemas del navegador.instalación global con npm