Manaflow
Manaflow · Produtividade
A Manaflow é o laboratório de código aberto por trás do cmux, um terminal gratuito para macOS que roda vários agentes de programação lado a lado, sinaliza qual deles precisa de você e coloca um navegador controlável por script ao lado do shell.

Sobre Manaflow
About
O que é a Manaflow
A Manaflow é um laboratório pequeno de IA aplicada que publica ferramentas para desenvolvedores em código aberto. O produto principal é o cmux, um terminal de macOS para agentes de IA feito para quem entrega tarefas a agentes de programação em vez de digitar cada comando.
O alvo é a bagunça. Você abre o Claude Code numa aba e o Codex em outra e, dez minutos depois, encara uma parede de logs em que o pedido de permissão some no meio das linhas. O cmux dá um painel a cada agente, marca os que pedem atenção e mantém uma barra lateral com branch, pull request e portas abertas de cada área de trabalho. Na prática, transforma o Mac num espaço de trabalho multiagente em vez de uma pilha de abas.
Vale dizer os limites de cara. O cmux é um terminal para agentes de IA no macOS, então quem usa Windows ou Linux fica de fora por enquanto. Ele também não escreve código sozinho: nada acontece até você instalar o Claude Code, o Codex ou uma CLI parecida. E não é um fork do terminal Ghostty, e sim um app que usa a libghostty como motor de renderização, do mesmo jeito que um programa usa o WebKit para exibir uma página.
Primeiros passos
- Baixe o DMG em cmux.com ou rode
brew install --cask cmuxdepois de adicionar o tap da Manaflow. - Abra o cmux. Suas configurações de
~/.config/ghostty/config(tema, fontes, cores) entram automaticamente. - Crie uma área de trabalho e suba um agente num painel:
claudeà esquerda,codexà direita. - Ligue os anéis de notificação para o painel acender quando um agente fizer uma pergunta.
- Opcional: rode
cmux ssh usuario@hostpara abrir uma área de trabalho numa máquina remota.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Manaflow.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores que rodam vários agentes ao mesmo tempo
- Quem já usa macOS com Ghostty
- Tech leads que revisam trabalho de agentes
- Quem trabalha contra servidores remotos
Tarefas
- Rodar Claude Code e Codex no mesmo repositório
- Conferir uma mudança web que um agente acabou de fazer
- Coordenar subagentes
- Montar layouts de rotina
Cenários
- Refatorações longas em que você sai da cadeira
- Depurar um deploy num host remoto
- Retomar o trabalho na manhã seguinte
Principais recursos
Anéis e painel de notificações
Cada painel ganha um anel azul e as abas acendem quando um agente precisa de resposta. Um painel central junta todos os pedidos pendentes numa lista, o que faz diferença quando quatro agentes rodam e só um está travado. Os avisos saem por sequências de escape padrão (OSC 9, 99 e 777), então qualquer agente que as emita funciona sem configuração extra.
Painéis divididos com barra lateral de estado
O cmux divide na horizontal e na vertical, e a barra lateral carrega branch do git, status e número do pull request, diretório de trabalho, portas em escuta e o último texto de notificação de cada área. Você tem o contexto de uma barra do tmux sem escrever a configuração que monta aquilo.
Navegador integrado e programável
Um painel de navegador de verdade abre ao lado do terminal e obedece pela mesma API de socket do resto do app: navegar, capturar o DOM, clicar, digitar, rodar JavaScript, ler console e rede. Os agentes conferem as próprias mudanças web sem sair da janela, e cookies importados do Chrome, Firefox, Arc e de outras 20 aplicações fazem o painel começar logado.
CLI e API de socket
Tudo o que o app faz dá para automatizar. Você cria áreas de trabalho, abre divisões, envia entrada, lê o conteúdo da tela e tira capturas pela linha de comando ou por um socket Unix. Isso deixa o cmux como alvo de scripts e hooks, não só como uma janela para clicar.
SSH e áreas remotas
O cmux ssh usuario@host monta uma área para uma máquina remota, e os painéis de navegador passam pela rede dessa máquina, então uma URL de localhost resolve onde o código realmente roda. Dá para anexar a sessões tmux remotas e arrastar uma imagem para um painel remoto para enviá-la por scp.
Funciona com qualquer agente de terminal
Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline e Cursor Agent rodam no cmux, porque o cmux é um terminal e não um ambiente de agentes. O comando cmux claude-teams transforma o modo de colegas do Claude Code em divisões nativas, sem camada de tmux.
Prós e contras
Prós
- Grátis e de código aberto sob GPL-3.0, com o código no GitHub. Sem limite de licenças e sem relógio de teste.
- Build nativo em Swift e AppKit sobre a libghostty, com abertura rápida e pouca memória perto de apps Electron.
- Serve qualquer agente que rode num shell, então você não fica preso à CLI de um fornecedor só.
- Janelas, painéis e scrollback voltam depois de reiniciar, incluindo sessões de agente em andamento.
- A CLI e a API de socket cobrem controle de áreas, entrada e automação do navegador, e o app encaixa nos seus scripts.
Contras
- Só macOS. Quem usa Windows ou Linux não tem build para instalar, então o fluxo inteiro fica fechado para essas pessoas.
- O app de iOS está em beta no TestFlight e o acesso antecipado vem com a Founder's Edition paga, então celular não é padrão gratuito.
- VMs na nuvem, cmux AI e modo de voz aparecem como vantagem de acesso antecipado, não como recurso já entregue: hoje você não testa.
- Como é um terminal, a configuração dos seus agentes (chaves de API, arquivos, permissões) continua caindo na sua mão.
Perguntas frequentes
A Manaflow é o laboratório que constrói o cmux. A empresa se apresenta como um laboratório de IA aplicada em código aberto voltado a ferramentas de desenvolvimento, e o cmux é seu produto principal.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Manaflow.
Alternativas a Manaflow
Base Code
Base44 (Wix) · Programação · ProdutividadeO Base Code é um ambiente de desenvolvimento em nuvem compartilhado da Base44. O time descreve mudanças em um repositório do GitHub pelo chat, confere tudo na prévia e envia o resultado como pull request.
Knocket
Knocket (Tencent RTC team) · Produtividade · Negócios · ChatbotO Knocket é uma ferramenta gratuita de chat ao vivo e página de contato: o visitante escreve pelo site, pelo app ou por um link, e você responde pelo Telegram ou por uma única caixa de entrada.
FloorGen
Vinit Kumar (FloorGen) · Produtividade · IA chinesaO FloorGen é um criador de plantas que roda no navegador e transforma uma frase ou um esboço em planta 2D editável e passeio em 3D. Exporta em PDF, DXF ou vídeo, e desenhar não exige conta.
