cmux
Um terminal nativo do macOS construído para multitarefa com Agents de codificação, com abas verticais, painéis divididos, um navegador incorporado e uma Socket API.
Comunidade:
Visão Geral do Produto
O que é cmux?
cmux é uma aplicação de terminal nativa do macOS desenvolvida pela Manaflow, construída sobre o libghostty — o motor de renderização por trás do Ghostty — em vez de ser um fork dele. Foi especialmente concebido para desenvolvedores que executam múltiplos Agents de codificação AI simultaneamente, como Claude Code, Codex, Gemini CLI, Aider e outros. Escrito em Swift e AppKit, o cmux é leve, acelerado por GPU e não requer ficheiros de configuração ou teclas de prefixo. Vai além de um terminal convencional ao oferecer um navegador integrado, anéis de notificação para atenção do Agent e uma CLI e Socket API totalmente programáveis. O cmux é gratuito e de código aberto.
Recursos Principais
Barra lateral de abas verticais
Cada aba na barra lateral exibe o branch git atual, o diretório de trabalho, as portas abertas e o texto de notificação, proporcionando aos desenvolvedores uma visão clara de todas as sessões ativas num relance.
Anéis de notificação Agent
Anéis de notificação visuais alertam os desenvolvedores quando um Agent de codificação está à espera de entrada, evitando que Agents inativos passem despercebidos durante a multitarefa.
Painéis divididos
Suporta divisões horizontais e verticais dentro de cada aba, permitindo sessões de terminal lado a lado ou um terminal emparelhado com o navegador integrado.
Navegador integrado
Um navegador incorporado pode ser exibido ao lado do terminal com uma API programável, eliminando a necessidade de alternar entre aplicações ao consultar documentação ou pré-visualizar saídas.
CLI e Socket API programáveis
Suporte completo de automação através de uma CLI e Socket API — crie espaços de trabalho, gerencie abas, divida painéis, envie teclas e abra URLs programaticamente.
Desempenho nativo leve
Construído com Swift e AppKit com aceleração GPU através do libghostty, o cmux evita a sobrecarga do Electron para uma experiência rápida e eficiente em recursos.
Casos de Uso
- Desenvolvimento multi-Agent : Desenvolvedores que executam múltiplos Agents de codificação AI (por exemplo, Claude Code, Codex, Aider) em paralelo podem monitorizar todas as sessões a partir de uma única janela com sinais visuais claros sobre o estado do Agent.
- Automação e scripting de terminal : Engenheiros DevOps e utilizadores avançados podem automatizar fluxos de trabalho complexos através de scripts de criação de espaços de trabalho, gestão de painéis e injeção de teclas através da Socket API.
- Documentação ao lado da codificação : Os desenvolvedores podem dividir o terminal e o navegador integrado lado a lado, consultando documentação de API ou pré-visualizações web sem sair do ambiente de codificação.
- Gestão de espaços de trabalho multiprojeto : Equipas ou desenvolvedores individuais que gerem vários projetos simultaneamente beneficiam do contexto ao nível da aba (branch, diretório, portas) para se manterem orientados em todos os espaços de trabalho.
Perguntas Frequentes
Alternativas ao cmux
Factory
Plataforma de desenvolvimento de software nativa de agentes onde agentes autônomos chamados Droids se incorporam em IDEs, CLI, web, Slack e ferramentas de gestão de projetos para delegar tarefas completas de desenvolvimento.
CodeGPT
Plataforma agentic de IA para desenvolvimento de software, oferecendo assistentes de programação personalizáveis, revisões automatizadas de código e insights aprofundados em grandes IDEs.
Zero (zerolang.ai)
Uma linguagem de programação de sistemas experimental construída do zero para agentes de IA — legível, reparável e inspecionável por design.
Orca
Um ambiente de desenvolvimento de agentes (ADE) gratuito e de código aberto que permite aos programadores executar múltiplos agentes de codificação em paralelo através de worktrees git isoladas.
Helmor
Workbench open source e local-first para orquestrar múltiplos agentes de codificação — cuidando de revisão, testes, merge e de todo o ciclo de desenvolvimento de software.
Verdent
Plataforma de agentes de codificação paralelos que orquestra múltiplos agentes coordenados para planejar, implementar e verificar mudanças de software com resultados claros.
Pi Coding Agent
Harness de codificação de terminal mínimo projetado para extensibilidade, permitindo desenvolvedores customizar fluxos de trabalho através de extensões TypeScript e pacotes.
Qoder
Qoder é uma plataforma avançada de codificação projetada para lidar autonomamente com tarefas reais de desenvolvimento de software combinando engenharia de contexto aprimorada com tecnologia de agentes inteligentes.
Análises do site cmux
🇺🇸 US: 23.63%
🇨🇳 CN: 12.48%
🇰🇷 KR: 12.33%
🇮🇳 IN: 6.13%
🇹🇼 TW: 4.54%
Others: 40.89%
