Repolode
manaflow-ai

manaflow-ai/cmux

Terminal nativo para macOS baseado no libghostty, com abas verticais, notificações que entendem agentes e CLI programável para executar agentes de programação com IA em paralelo.

Alternativa open source a:tmuxiTerm2

Estrelas
28,279
Forks
2,542
Issues abertas
3,386
Último commit
há 18 horas

O que é?

cmux é um app de terminal para macOS destinado a desenvolvedores que executam vários agentes de programação com IA ao mesmo tempo, como Claude Code ou Codex. Ele é feito com Swift e AppKit, não com Electron, usa libghostty para renderização e lê uma configuração existente do Ghostty para temas, fontes e cores.

A barra lateral usa abas verticais que mostram o branch do Git de cada workspace, o status do PR vinculado, o diretório de trabalho, as portas em escuta e o texto da notificação mais recente. Quando um agente precisa de uma resposta, o painel recebe um contorno azul e a aba correspondente se acende. Sequências de notificação do terminal (OSC 9/99/777) e o comando `cmux notify` podem ser integrados aos hooks dos agentes.

O navegador integrado, em painel dividido, tem uma API programável portada do agent-browser, para que os agentes possam inspecionar páginas, clicar e preencher formulários. A CLI e o socket Unix permitem acessar workspaces, painéis, teclas digitadas e ações do navegador. O app funciona apenas no macOS.

Recursos principais

  • 01As abas verticais mostram o branch do Git, o status do PR, o diretório de trabalho e as portas em escuta de cada workspace.
  • 02Painéis e abas são destacados quando um agente de programação precisa de atenção.
  • 03Navegador em painel dividido com uma API programável para testes web conduzidos por agentes.
  • 04CLI e API de socket para criar workspaces, dividir painéis e enviar teclas digitadas.
  • 05Restauração de sessão para o layout da janela, os diretórios de trabalho e o histórico do navegador.
  • 06Lê uma configuração existente do Ghostty para temas, fontes e cores.

Casos de uso

  • Executar várias sessões do Claude Code ou do Codex em paralelo e identificar qual está aguardando.
  • Permitir que um agente abra um servidor de desenvolvimento em um painel dividido do navegador e verifique as próprias alterações web.
  • Conectar-se a máquinas remotas por SSH com workspaces que mantêm os metadados na barra lateral.

Início rápido

  1. 1

    Baixe o DMG na página de lançamentos e arraste o cmux para Aplicativos

  2. 2

    Adicione o tap do Homebrew

    brew tap manaflow-ai/cmux
  3. 3

    Instale o cask do cmux com o Homebrew

    brew install --cask cmux

Antes de usar

  • Somente para macOS: o cmux é um app nativo do macOS, desenvolvido com Swift e AppKit.
  • Licenciado sob a GPL, uma licença copyleft, embora os metadados do repositório não indiquem claramente a licença.

Tópicos

Perguntas frequentes

O que é cmux?
Terminal nativo para macOS baseado no libghostty, com abas verticais, notificações que entendem agentes e CLI programável para executar agentes de programação com IA em paralelo. cmux é um app de terminal para macOS destinado a desenvolvedores que executam vários agentes de programação com IA ao mesmo tempo, como Claude Code ou Codex. Ele é feito com Swift e AppKit, não com Electron, usa libghostty para renderização e lê uma configuração existente do Ghostty para temas, fontes e cores.
cmux é gratuito? Qual é a licença?
cmux é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
cmux ainda é mantido?
Manutenção ativa. O último commit de cmux foi em 19 de out. de 2026.
Para que posso usar cmux?
Executar várias sessões do Claude Code ou do Codex em paralelo e identificar qual está aguardando. Permitir que um agente abra um servidor de desenvolvimento em um painel dividido do navegador e verifique as próprias alterações web. Conectar-se a máquinas remotas por SSH com workspaces que mantêm os metadados na barra lateral.
Como instalar cmux?
Baixe o DMG na página de lançamentos e arraste o cmux para Aplicativos Adicione o tap do Homebrew: brew tap manaflow-ai/cmux Instale o cask do cmux com o Homebrew: brew install --cask cmux
Onde consigo cmux?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/manaflow-ai/cmux

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados