cmux logo

cmux

Freemium
Visitar

Terminal nativo para macOS diseñado para agentes de programación con IA y flujos de trabajo CLI, con pestañas verticales, paneles divididos, notificaciones, restauración de sesiones y una API programable CLI/socket.

¿Qué es cmux?

cmux es un terminal nativo para macOS, diseñado para la multitarea, la organización y el control programable. Está basado en libghostty para la renderización y combina pestañas verticales, paneles divididos, indicadores de atención y una API basada en sockets en una sola aplicación.

El producto está dirigido a quienes ejecutan agentes de programación con IA y otros flujos de trabajo basados en terminal. Funciona con cualquier herramienta CLI, incluidas Claude Code, Codex, OpenCode, Gemini CLI, Kiro y Aider, y añade funciones para los flujos de trabajo, como la restauración de sesiones, el acceso SSH remoto y un navegador integrado para tareas con scripts.

¿Qué puede hacer cmux?

Pestañas verticales con metadatos del espacio de trabajo

Usa una barra lateral vertical para consultar la rama de git, el directorio de trabajo, los puertos y el texto de las notificaciones de cada espacio de trabajo.

Señales de atención para agentes en ejecución

Resalta los paneles que requieren atención mediante anillos de notificación, distintivos de mensajes no leídos, un panel emergente de notificaciones y notificaciones de escritorio de macOS.

Navegador programable integrado

Abre un panel de navegador real junto al terminal y contrólalo mediante la API de sockets para navegar, obtener instantáneas del DOM, hacer clic, escribir y evaluar JavaScript.

Paneles divididos para trabajar en paralelo

Divide el trabajo en paneles horizontales y verticales dentro de cada pestaña para mantener visibles varios terminales o agentes a la vez.

Interfaz de control programático

Usa la CLI y la API de sockets Unix para crear espacios de trabajo, abrir divisiones, enviar texto, leer el contenido del terminal, tomar capturas de pantalla y gestionar notificaciones.

Base de terminal nativo para macOS

Ejecuta una aplicación nativa de Swift y AppKit con renderización de libghostty y sin una capa de Electron.

Casos de uso

“Coordinar equipos de agentes”

Mantén visibles varias ejecuciones de agentes a la vez, con cada compañero o subagente en su propio panel en lugar de un proceso oculto en segundo plano.

“Trabajar en máquinas remotas”

Ejecuta el trabajo en un host remoto mientras lo controlas localmente mediante SSH o conectándote a sesiones remotas de tmux existentes.

“Automatizar tareas basadas en el navegador”

Usa el navegador integrado para navegar por páginas, inspeccionar el DOM, hacer clic en distintos flujos y verificar cambios web sin salir del terminal.

“Supervisar trabajos de terminal de larga duración”

Muestra el progreso de compilaciones, las notificaciones y las actualizaciones de estado en la barra lateral para supervisar más fácilmente los trabajos de larga duración de un vistazo.

“Reanudar sesiones en curso”

Restaura espacios de trabajo, paneles, historial desplazable y sesiones de agentes compatibles después de volver a iniciar la aplicación, para reanudar el trabajo interrumpido con menos configuración manual.

Preguntas frecuentes

¿Qué relación tiene cmux con Ghostty?

cmux es un terminal nativo para macOS basado en el motor de renderización de Ghostty. La documentación indica que no es un fork de Ghostty, sino una aplicación independiente basada en libghostty.

¿Qué plataformas admite cmux?

La documentación actual indica que cmux es compatible con macOS 14.0 o posterior en Mac con Apple Silicon o Intel.

¿cmux restaura las sesiones después de volver a iniciar la aplicación?

Sí. cmux puede restaurar ventanas, espacios de trabajo, paneles, directorios de trabajo e historial desplazable al volver a iniciar la aplicación, y las sesiones de agentes compatibles también pueden reanudarse cuando los hooks capturan un token de reanudación nativo.

¿Qué se puede automatizar con cmux?

cmux incluye una CLI y una API de sockets Unix. Puedes crear espacios de trabajo, dividir paneles, enviar entradas, leer el contenido de la pantalla, activar notificaciones y controlar el navegador integrado mediante esas interfaces.

¿Es gratuito cmux?

Sí. La página de inicio indica que cmux es gratuito y de código abierto, y que el código fuente está disponible en GitHub.

Datos rápidos

Categoría
Herramienta para desarrolladores
Plataforma
macOS 14.0 o posterior; Apple Silicon e Intel
Distribución
Gratuito y de código abierto; código fuente disponible en GitHub
Interfaces principales
CLI y API de sockets Unix
Uso principal
Terminal multitarea para agentes de programación con IA y otros flujos de trabajo CLI
Sitio web
cmux.com

Análisis de tráfico de cmux

Los datos de tráfico son solo como referencia.

Valoración del dominio
61

Alternativas a cmux

oMLX logo

oMLX

omlx.ai

oMLX es un servidor de inferencia LLM nativo de macOS, basado en MLX, para ejecutar localmente en Apple Silicon modelos compatibles de lenguaje, visión-lenguaje, embeddings y reranking. Diseñado para flujos de trabajo con agentes de programación, funciona con Claude Code, OpenClaw, Cursor y clientes compatibles con OpenAI.

Otty logo

Otty

otty.sh

Otty es un emulador de terminal nativo y acelerado por GPU para desarrolladores que trabajan con herramientas de línea de comandos y agentes de código. Organiza sesiones y conversaciones de agentes en un espacio de trabajo navegable con el teclado.

port22 logo

port22

www.tryport22.com

port22 es una app para iOS y un agente para macOS que supervisan y controlan sesiones de agentes de programación en un terminal. Envía transcripciones al iPhone, avisa cuando se necesita entrada y admite Claude Code, Codex y OpenCode.

nodeterm logo

nodeterm

nodeterm.dev

nodeterm es un gestor de terminales basado en nodos que ejecuta agentes de programación como nodos activos en un lienzo infinito. Está pensado para quienes quieren organizar visualmente terminales, sesiones de agentes y elementos relacionados del espacio de trabajo en macOS o Linux.

CybeDefend logo

CybeDefend

www.cybedefend.com

CybeDefend es una plataforma de seguridad de código diseñada para flujos de trabajo de programación con IA. Su capa VibeDefend revisa los prompts de los agentes y los diffs, aplica reglas de proyecto y de negocio, protege frente a acciones riesgosas y combina análisis de código, dependencias, secretos, infraestructura y CI/CD antes de una pull request.

Solo logo

Solo

soloterm.com

Espacio de trabajo de escritorio para ejecutar agentes de programación con IA junto a tu stack de desarrollo local, supervisar procesos y coordinar flujos de trabajo sin convertirse en un IDE completo.