cmux vs WezTerm

WezTerm é terminal e multiplexer cross-platform. 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 WezTerm quando desejar um terminal multiplataforma poderoso, configuração Lua e automação de terminal/mux. Use cmux quando você trabalha localmente em um Mac, executa muitos agentes de codificação e deseja anéis de notificação, Cmd+Shift+U, Cmd+Control+U, painéis do navegador, metadados da barra lateral e controle de soquete no nível do aplicativo.

DimensãocmuxWezTerm
Função principalTerminal nativo do macOS para supervisionar muitos agentes CLIterminal e multiplexer cross-platform
Stack de desktopApp nativo de macOS em Swift/AppKit, construído sobre libghosttyEmulador e multiplexador de terminal GPU em Rust
Motor de renderizaçãoConstruído sobre libghostty para renderização de terminal moderna acelerada por GPURenderizador de terminal acelerado por GPU com mux integrado
Visibilidade de agentesWorkspaces verticais, metadados de branch e porta, estado unreadDepende do workflow da ferramenta
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 hooksNavegador externo para links e verificações da web
Melhor paraDesenvolvedores Mac supervisionando muitos agentes locaisterminal e multiplexer cross-platform

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

A CLI e a socket API do cmux permitem que scripts e agentes criem workspaces, dividam panes, enviem input, leiam telas, capturem screenshots e controlem browser panes.

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.

Automação de browser vive ao lado dos terminais

O cmux pode dividir browser panes ao lado de terminais e expor automação de browser pela mesma socket API, para que agentes possam verificar apps web locais sem sair do workspace.

FAQ

cmux substitui WezTerm?

Sim. WezTerm pode executar agentes CLI como qualquer terminal e automatizar painéis de terminal por meio de seu CLI. cmux adiciona estado não lido específico do agente, anéis de notificação, metadados da barra lateral e automação do navegador além desses terminais.

Posso usar cmux com WezTerm?

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.