cmux vs Conductor
Conductor es una app para Mac, con Conductor Cloud en acceso anticipado, para ejecutar agentes de código en espacios de trabajo aislados, con configuración de tareas, diffs y flujo de revisión alrededor del trabajo de los agentes. cmux es un espacio de trabajo nativo de terminal y navegador para supervisar cualquier agente CLI, shell, navegador, servidor de desarrollo o script que ya uses.
Workspace de tareas de agentes vs plano de control de terminal
Usa Conductor si quieres un flujo empaquetado de tareas de agentes con copias aisladas y superficies de revisión. Usa cmux si quieres una terminal nativa gratuita y open source que ejecute Claude Code, Codex, OpenCode, Gemini CLI, Aider, scripts, SSH, navegadores y servidores de desarrollo en un workspace programable.
| Dimensión | cmux | Conductor |
|---|---|---|
| Superficie principal | Terminal nativa, navegador, workspaces, divisiones | App Mac para tareas paralelas de agentes |
| Stack de escritorio | App nativa de macOS en Swift/AppKit, construida sobre libghostty | App para Mac; la documentación oficial no especifica todo el stack de escritorio, mientras que publicaciones públicas de los fundadores describen Tauri con backend en Rust y renderizador nativo de Mac |
| Modelo de agente | Cualquier agente CLI o herramienta de shell | Harnesses de Claude Code, Codex, Cursor y OpenCode |
| Modelo de código | App GPL gratuita y open source | Producto propietario gratuito con componentes de código abierto de terceros |
| Organización | Workspaces verticales, anillos de panel, estado no leído, metadatos de rama y puertos | Workspaces de tarea aislados y flujo de revisión |
| Programabilidad | CLI, API de socket Unix, automatización de navegador, hooks | Flujo de producto alrededor de tareas de agentes |
| Mejor encaje | Desarrolladores que quieren una primitiva de terminal para muchas herramientas | Desarrolladores que quieren un gestor empaquetado de tareas de agentes |
cmux es más amplio que un flujo de agentes
Conductor es atractivo cuando el trabajo consiste en ejecutar varias tareas aisladas con agentes de código. cmux cubre la capa de supervisión de terminal para ese estilo de trabajo y además ejecuta Gemini CLI, Aider, Amp, shells normales, SSH, navegadores, servicios locales y otras herramientas CLI sin cambiar el primitivo de terminal.
El rendimiento nativo importa todo el día
cmux usa Swift/AppKit con renderizado libghostty. La UI se mantiene ligera mientras agentes, tests, language servers y servidores de desarrollo consumen CPU y memoria.
La atención se dirige con teclado
cmux convierte finalizaciones y preguntas de agentes en estado no leído dentro de la app. Los anillos de notificación, Cmd+Shift+U para saltar al último no leído y Cmd+Control+U para recorrer trabajo no leído hacen navegable la cola de revisión sin revisar cada workspace.
La programabilidad queda abierta
La CLI y la API de socket de cmux crean workspaces, dividen paneles, envían entrada, leen pantallas, capturan screenshots y controlan paneles de navegador. Los equipos pueden construir flujos tipo conductor encima.
Un modelo Git-worktree-first no encaja con todos los workflows
El modelo de espacio de trabajo documentado de Conductor se basa en Git: cada espacio de trabajo se asigna a una rama y un worktree de Git. Algunos equipos tienen repos de backend y frontend en lugares distintos, algunos workflows no son Git-first, y algunas comprobaciones locales deben ejecutarse directamente desde un checkout existente. cmux expone primitivos de terminal, navegador, espacio de trabajo y socket para que desarrolladores y agentes puedan componer esos workflows por su cuenta.
Preguntas frecuentes
¿cmux reemplaza a Conductor?
Puede reemplazar la capa de supervisión de terminal. Conductor sigue encajando para equipos que quieren un flujo empaquetado de tareas con worktrees y revisión integrada.
¿cmux puede ejecutar varios agentes Claude Code?
Sí. Ejecuta cada sesión de Claude Code en su propio workspace o configuración de rama/worktree y usa anillos de no leídos y navegación con teclado para revisarlas.
¿Por qué elegir cmux en vez de un gestor dedicado de tareas de agentes?
Elige cmux cuando tu flujo incluye terminales arbitrarias, navegadores, scripts, setups multi-repo o sin Git, y quieres una terminal nativa programable en vez de un modelo fijo.
cmux es gratis y open source para macOS.