cmux vs tmux

tmux é terminal multiplexer portátil. cmux é um terminal e browser workspace nativo do macOS para supervisionar localmente agentes CLI, shells, testes, verificações no browser e scripts com notification rings, Cmd+Shift+U e Cmd+Control+U.

Workspace local para agentes vs outra camada de ferramenta

Use tmux quando quiser o workflow específico dele. Use cmux quando quiser uma superfície de terminal local e programável que mantém agentes, notificações, browser panes e navegação unread visíveis no Mac.

Dimensãocmuxtmux
Função principalTerminal nativo do macOS para supervisionar muitos agentes CLIterminal multiplexer portátil
Stack de desktopApp nativo de macOS em Swift/AppKit, construído sobre libghosttyMultiplexador de terminal rodando dentro do seu terminal
Visibilidade de agentesWorkspaces verticais, metadados de branch e porta, estado unreadDepende do workflow da ferramenta
Motor de renderizaçãoConstruído sobre libghostty para renderização de terminalUsa a renderização do emulador de terminal externo
Modelo de atençãoNotification rings, Cmd+Shift+U para o unread mais recente e Cmd+Control+U para percorrer trabalho unreadGeralmente manual ou preso ao produto
AutomaçãoCLI, Unix socket API, browser automation e hooksAlertas de linha de status para atividade, silêncio e sinos, além de ganchos e personalização de shell
Melhor paraDesenvolvedores Mac supervisionando muitos agentes locaisterminal multiplexer portátil

cmux mantém agentes visíveis

cmux organiza terminais, verificações no browser, portas, branches e a saída mais recente para que muitas sessões longas de agentes continuem legíveis.

Os atalhos fazem parte do modelo de atenção

Cmd+Shift+U pula para o pane unread mais recente, e Cmd+Control+U percorre trabalho unread sem limpar o estado. Isso transforma agentes concluídos ou bloqueados em uma fila de review.

O workflow continua programável

tmux depende do emulador de terminal ao seu redor. cmux é o aplicativo de terminal, usando libghostty para renderização suave acelerada por GPU e configuração visual no estilo Ghostty.

A escolha de ferramentas continua sua

cmux não substitui o agente nem o editor. Ele trabalha ao lado de Claude Code, Codex, OpenCode, IDEs, ferramentas shell e máquinas remotas.

A socket API é automação no nível do app

tmux é profundamente programável para multiplexação de terminal. cmux também expõe o aplicativo no terminal: áreas de trabalho, painéis do navegador, leituras de tela, capturas de tela e metadados de notificação.

FAQ

cmux substitui tmux?

Nem sempre. cmux substitui a camada de supervisão do terminal quando você quer uma superfície local e programável para muitos agentes. tmux ainda pode ser melhor para sua função mais específica.

Posso usar cmux com tmux?

Sim. cmux pode ficar ao lado de editores, plataformas de agentes e terminais comuns enquanto organiza agentes CLI, comandos shell, servidores locais e verificações no browser.

Quando escolher cmux?

Escolha cmux quando o problema for supervisionar muitos agentes, notificações, navegação unread, browser automation e um workflow de terminal programável no macOS.