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
Lakera AI
Plataforma avançada de segurança para IA, fornecendo detecção de ameaças em tempo real, defesa contra injeções de prompt e controles de conformidade para aplicações de IA generativa.
Smithery AI
Plataforma central de registro e gerenciamento para servidores de Model Context Protocol (MCP), permitindo que desenvolvedores descubram, implantem e gerenciem ferramentas que estendem as capacidades dos modelos de linguagem.
XHawk
Plataforma multiplayer onde frotas de agentes de IA e humanos colaboram sobre um grafo de conhecimento compartilhado para planejar, construir e entregar software 24/7.
Eigent
Força de trabalho multi-agente de desktop de código aberto que automatiza trabalho real através do controle de navegadores e aplicações de desktop.
Prime Intellect
Plataforma completa para treinar, avaliar e implantar modelos de IA personalizados por meio de computação, ambientes RL e inferência integrados.
Tessl
Um gerenciador de pacotes para habilidades e contexto de agent, permitindo que equipes construam, avaliem, versionem e distribuam contexto para desenvolvimento de software agêntico.
Turnkey
Turnkey oferece infraestrutura de carteira segura, escalável e flexível com gerenciamento perfeito de chaves privadas e automação na blockchain através de uma API unificada.
Infinity by ProjectX
Sistema operacional nativo da nuvem que executa aplicações pesadas como Blender, VS Code e Isaac Sim diretamente em qualquer navegador com GPU dedicada por aplicação.

