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óncmuxConductor
Superficie principalTerminal nativa, navegador, workspaces, divisionesApp Mac para tareas paralelas de agentes
Stack de escritorioApp nativa de macOS en Swift/AppKit, construida sobre libghosttyApp 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 agenteCualquier agente CLI o herramienta de shellHarnesses de Claude Code, Codex, Cursor y OpenCode
Modelo de códigoApp GPL gratuita y open sourceProducto propietario gratuito con componentes de código abierto de terceros
OrganizaciónWorkspaces verticales, anillos de panel, estado no leído, metadatos de rama y puertosWorkspaces de tarea aislados y flujo de revisión
ProgramabilidadCLI, API de socket Unix, automatización de navegador, hooksFlujo de producto alrededor de tareas de agentes
Mejor encajeDesarrolladores que quieren una primitiva de terminal para muchas herramientasDesarrolladores 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.