cmux vs VS Code
VS Code é editor e plataforma de extensões. 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 VS Code quando desejar edição, extensões, sessões de agente integradas e ferramentas de agente/navegador dentro do VS Code. Use cmux quando desejar Claude Code, Codex, OpenCode, Gemini CLI, servidores de desenvolvimento, SSH, scripts e verificações de navegador visíveis em um espaço de trabalho de terminal baseado em libghostty com anéis de notificação e atalhos de teclado para trabalhos não lidos.
| Dimensão | cmux | VS Code |
|---|---|---|
| Função principal | Terminal nativo do macOS para supervisionar muitos agentes CLI | editor e plataforma de extensões |
| Stack de desktop | App nativo de macOS em Swift/AppKit, construído sobre libghostty | Editor desktop Electron |
| Modelo de código-fonte | App GPL gratuito e de código aberto | Code - OSS é MIT; Microsoft VS Code é uma distribuição com personalizações específicas da Microsoft sob licença de produto Microsoft |
| Visibilidade de agentes | Workspaces verticais, metadados de branch e porta, estado unread | Agentes VS Code integrados, tipos de agentes Copilot CLI/nuvem/de terceiros, ferramentas de navegador e extensões |
| Modelo de atenção | Notification rings, Cmd+Shift+U para o unread mais recente e Cmd+Control+U para percorrer trabalho unread | Geralmente manual ou preso ao produto |
| Automação | CLI, Unix socket API, browser automation e hooks | Navegador integrado, pré-visualização ao vivo/HTML, depuração de navegador, ferramentas de navegador de agente e fluxo de navegador externo |
| Melhor para | Desenvolvedores Mac supervisionando muitos agentes locais | editor e plataforma de extensões |
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
Claude Code, Codex, OpenCode e CLIs semelhantes passam grande parte do tempo executando comandos, testes e ferramentas. cmux mantém esse trabalho visível com ramificação, diretório, porta, texto de notificação mais recente e metadados não lidos na barra lateral.
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.
FAQ
cmux substitui VS Code?
Nem sempre. cmux substitui a camada de supervisão do terminal quando você quer uma superfície local e programável para muitos agentes. VS Code ainda pode ser melhor para sua função mais específica.
Posso usar cmux com VS Code?
O repositório Code - OSS é licenciado pelo MIT. Microsoft Visual Studio Code é uma distribuição do Code - OSS com personalizações específicas da Microsoft sob a licença do produto Microsoft.
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.
O cmux é gratuito e de código aberto para macOS.