- Aplicativo de terminal nativo (Swift & AppKit), oferecendo inicialização mais rápida e menor uso de memória do que apps baseados em Electron
- Usa o motor Ghostty (libghostty), permitindo reutilizar as configurações existentes do Ghostty (tema, fonte e cores) sem alterações
- Na UI de abas verticais, exibe de relance para cada workspace o branch do Git, status de PR, diretório de trabalho, portas e notificações mais recentes
- Sistema de anel de notificação: quando o agente de IA está aguardando entrada do usuário, uma borda azul em forma de anel aparece ao redor do painel e a aba também é destacada
- No painel de notificações, é possível ver de forma unificada todas as notificações não lidas e, com um atalho, ir imediatamente para o item não lido mais recente
- Inclui um navegador embutido, permitindo exibir uma webview dividida ao lado do terminal
- Porta a API agent-browser, com suporte a automação como clique em elementos, preenchimento de formulários, execução de JS e snapshots da árvore de acessibilidade
- Agentes de IA como Claude Code e OpenCode podem interagir diretamente com o servidor de desenvolvimento
- Abas verticais e horizontais: a barra lateral mostra branch do Git, status/número do PR conectado, diretório de trabalho, portas em escuta e o texto da notificação mais recente
- Suporta controle total por script via CLI e API de socket, incluindo criação de workspaces, divisão de abas, envio de teclas e abertura de URLs
- Oferece saída de terminal suave com a renderização acelerada por GPU do libghostty
- Pode ser instalado via Homebrew e DMG, com atualizações automáticas baseadas em Sparkle
- “The Zen of cmux”
- O cmux é uma ferramenta primitiva combinável que não impõe um workflow específico
- Permite combinar livremente componentes modulares como terminal, navegador, notificações, abas, divisões e CLI
- Busca ser uma plataforma flexível para que desenvolvedores projetem seu próprio ambiente de colaboração com IA
- Interface centrada em atalhos de teclado
- Todos os recursos, como workspaces, abas, divisões, navegador e notificações, podem ser controlados por atalhos baseados em ⌘/⌃
- Suporta atalhos de navegador no estilo Safari e keymaps personalizados
- Com o recurso de restauração de sessão, ao reiniciar o app são restaurados automaticamente janelas, workspaces, layout de abas, scrollback e histórico do navegador
- Licença AGPL-3.0
6 comentários
Agora parece que todo terminal bom está indo para algo baseado em Ghostty (libghostty).
Vale a pena ler junto: libghostty está chegando
Isso aparece em "artigos recomendados" do GeekNews,
mas como o recurso em si não aparece sem login, parece que muita gente acaba não vendo.
O Ghostty já tinha sido um novo mundo, e isso aqui é mais um. Impressionante.
Sei lá... acho que o iTerm é melhor,,
Por que não existe versão para Windows?
Estou usando há duas semanas, e isso é bem bom. No Tmux, se você configurar os atalhos de Focus Pane do jeito que prefere, fica ótimo para ficar indo e voltando.
Há bugs de renderização e um bug em que o alarme de notificação do cmux às vezes não funciona, mas no geral estou satisfeito.