Primeiros passos
Esta página leva você do download até um espaço de trabalho em execução: instale o app, preencha o Composer do espaço de trabalho e aprenda a se orientar entre abas, janelas e a barra lateral. Leia a seção sobre o Bypass Mode antes de iniciar um agente.
Instalar
Baixe o MXterm Pro na página de download. No Mac, você recebe um DMG que roda nativamente em Apple silicon e Intel e exige macOS 10.15 ou posterior. No Windows, a página de download oferece um instalador para Windows 10 ou 11 em x64; não há build para ARM64. O restante desta página foi conferido no app para macOS, e onde se sabe que o Windows é diferente, o texto avisa.
Depois que você clica em um botão de download no site, um popup Install in three steps mostra os passos para o arquivo escolhido. São os mesmos passos abaixo.
- Abra o DMG que você baixou.
- Arraste MXterm Pro para Aplicativos.
- Abra o MXterm Pro pela pasta Aplicativos.
- Se o macOS perguntar se você quer abrir um app baixado da internet, escolha Abrir.
No macOS, o app é assinado com um Apple Developer ID e notarizado pela Apple.
No Windows:
- Execute o
.exeque você baixou. - Se o Windows SmartScreen mostrar O Windows protegeu seu computador, clique em Mais informações e depois em Executar assim mesmo. O instalador ainda está sem assinatura de código, então o Windows mostra o editor como Editor desconhecido.
- Siga os passos do instalador.
Primeira abertura
Na primeira vez que o app abre, aparece um tour de seis slides chamado Bem-vindo ao MXterm Pro. Clique em Avançar para percorrê-lo ou em Pular tour para fechar; o menu de idioma no cabeçalho lista todos os idiomas que o app oferece, e escolher um deles troca o tour e o app para esse idioma. O tour abre sozinho uma vez só e não volta depois que você o fecha; você pode revê-lo no menu do logo, em Tour de boas-vindas.
Atrás do tour, a janela tem uma única aba, New Tab, mostrando o Composer do espaço de trabalho. A interface começa no primeiro idioma da lista de idiomas do seu sistema que o app oferece, e em inglês se nenhum deles for oferecido; um idioma que você escolheu antes é mantido. O app oferece English, Tiếng Việt, 简体中文, 日本語, 한국어, Español, Français, Türkçe, Bahasa Indonesia, Português (Brasil) e Deutsch. Você pode mudar depois em Configurações, onde cada idioma aparece com o próprio nome.
Criar um espaço de trabalho
Um espaço de trabalho é uma aba com uma grade de painéis de terminal que começam todos na mesma pasta. Nada roda até você criá-lo.
- Em Pasta de trabalho, digite um caminho ou clique em Procurar. Ela começa na sua pasta pessoal, e as pastas que você usou antes aparecem em Recentes.
- Em Quantos terminais?, escolha 1, 2, 4, 6, 8, 9, 10, 12, 16 ou 20. A pré-visualização abaixo mostra a grade que você vai ter. Layout alterna entre Horizontal (uma grade) e Vertical (uma fileira de colunas altas, com os painéis lado a lado). O Vertical oferece de 1 a 6 painéis, e uma quantidade que ele não oferece cai para a maior abaixo dela.
- Em Agentes de IA, use os botões − e + para definir quantos painéis executam cada agente. A lista começa com Claude Code, Codex, Grok e Gemini CLI, depois vem a linha Terminal (Plain Shell), depois o OMP; os outros agentes vêm em seguida, com os instalados primeiro. Um agente cuja CLI o app não encontra é marcado como Não instalado e tem um botão Instalar que abre o guia de instalação desse agente; o MXterm Pro nunca executa a instalação por você. Para o Cursor Agent, essa CLI é
cursor-agent. Enquanto o app ainda está verificando, ou se a verificação falhou (aparece um link Tentar novamente), nenhum agente pode ser marcado e todo painel é um shell simples. - Os painéis que você deixar sem agente executam um shell simples. A linha Terminal (Plain Shell) permite escolher esse shell e definir explicitamente o número de painéis simples.
- Revise as três opções abaixo da pré-visualização (veja a tabela abaixo), depois clique em Criar espaço de trabalho ou pressione
Cmd+Enter(Ctrl+Enterno Windows).
O Composer sempre oferece Claude Code, Codex, OpenCode, GitHub Copilot, Qwen Code, Amp, Gemini CLI, Cursor Agent, Antigravity, OMP (Oh My Pi) e Grok. Outros agentes, como Aider, Goose, Kimi Code e Devin, aparecem só depois que o MXterm Pro encontra a CLI deles na sua máquina. O Composer começa com 2 terminais e só coloca neles os agentes que você instalou. Com Claude Code e Codex instalados, ele propõe um de cada. Caso contrário, os dois primeiros agentes instalados da lista dividem os painéis, metade (arredondada para cima) para o primeiro; com um agente instalado, ele fica com metade e o resto são shells simples, e sem nenhum todo painel é um shell simples. Quando você clica em Criar espaço de trabalho, o Composer lembra dessa escolha (agentes, terminais simples, layout e quantidade de painéis) e parte dela na próxima vez, ajustada à quantidade de painéis que você escolher; um agente lembrado que não está mais instalado vira um shell simples. Confira as linhas de Agentes de IA antes de criar o espaço de trabalho.
| Opção | Padrão | O que faz |
|---|---|---|
| Ativar Bypass Mode (aprovar permissões da CLI automaticamente) | Desativada | Inicia os agentes compatíveis com a flag que ignora aprovações. Veja Bypass Mode. |
| Isolar funcionalidades em git worktrees | Desativada | Cada painel de agente começa no próprio git worktree e branch, criados em .worktrees/ dentro da pasta. .worktrees/ é adicionado ao .gitignore da pasta. |
| Retomar sessão anterior (--resume / codex resume) | Desativada | Inicia Claude Code, Gemini CLI, OMP e Grok com --resume e o Codex com codex resume, do jeito que cada CLI reabre uma sessão passada. O Grok reabre a sessão mais recente na pasta. Os outros agentes começam normalmente. |
Se a pasta já tem sessões de agentes, uma lista Retomar sessões aparece abaixo do campo da pasta. Marque uma sessão para reabri-la no próprio painel. Um espaço de trabalho tem no máximo 20 painéis, então a marcação para quando você chega a esse número. Uma sessão marcada tem prioridade sobre a opção de retomar para o painel dela.
Se a pasta for um repositório git sem nenhum commit ainda, Isolar funcionalidades em git worktrees primeiro faz o commit de um .gitkeep vazio como Initial commit, porque um worktree precisa de um commit para partir. Nada mais na pasta é adicionado ao stage nem commitado.
O Composer tem duas colunas, a pasta de trabalho à esquerda e os terminais à direita, enquanto a aba for larga o bastante. Quando não for, por exemplo com a barra lateral e o painel direito abertos, as colunas se empilham em uma só.
Há mais sobre agentes e worktrees em Agentes de código e Control Room (antes War Room).
O Bypass Mode vem desativado por padrão
O Bypass Mode manda os agentes pularem os prompts de aprovação, então eles executam comandos e alteram arquivos sem perguntar antes. Ele fica desativado até você ativá-lo: de fábrica, seus agentes param e perguntam.
Se você usava uma versão anterior, o Composer mostra um aviso até você dispensá-lo ou mudar a caixa: O Bypass Mode agora vem desativado por padrão. Os agentes vão perguntar antes de executar comandos ou editar arquivos. Ative-o de novo pelo interruptor abaixo. Se você já tinha marcado ou desmarcado a caixa por conta própria, a sua escolha é mantida.
Para ativá-lo:
- Para abrir o Composer, pressione
Cmd+T(Ctrl+Tno Windows) ou clique em + depois da última aba e escolha Nova aba. - Marque Ativar Bypass Mode (aprovar permissões da CLI automaticamente).
--dangerously-skip-permissions, o Codex com --dangerously-bypass-approvals-and-sandbox, o Gemini CLI e o Qwen Code com --yolo e o Grok com --always-approve. O Composer avisa isso abaixo da caixa: Os agentes vão executar comandos e editar arquivos sem perguntar. Ative apenas em pastas em que você aceite isso.O Bypass Mode adiciona a flag própria de cada agente compatível para pular aprovações, que o MXterm Pro conhece para 14 agentes. Os outros, incluindo OpenCode, GitHub Copilot, Amp, Cursor Agent, Antigravity e OMP, iniciam com o comando normal, com o Bypass Mode ativado ou não.
A escolha é salva assim que você a muda. Todo painel de agente iniciado depois disso a segue, inclusive painéis reabertos na próxima vez que você abrir o app. A caixa no Composer é o interruptor do bypass por flag. O Goose não tem flag, então o modo automático dele é uma variável de ambiente oferecida só nas Configurações.
Free e Pro
Tudo o que está nesta página funciona no plano Free. O Free não tem limite de painéis: você pode abrir quantos painéis quiser, em todas as abas e janelas. Além dos painéis, o Free limita seis coisas por padrão, e uma licença Pro remove todos os limites. O Pro também adiciona My Devices (abra seus outros Macs conectados sem código nem senha) e uma senha de acesso Permanente (não expira).
| Limite | Free | Pro |
|---|---|---|
| Hosts SSH salvos | 5 | Ilimitado |
| Control Rooms com membros ao mesmo tempo | 1 | Ilimitado |
| Terminais em uma Control Room | 2 | Ilimitado |
| Máquinas salvas | 1 | Ilimitado |
| Outros computadores pareados para controlar este | 1 | Ilimitado |
| Painéis compartilhados ao mesmo tempo para controle remoto | 5 | Ilimitado |
Esses são os números padrão. O mxterm.net pode alterá-los para o Free dentro de faixas fixas, e uma alteração pode expirar; depois disso, os padrões voltam a valer. O limite é verificado quando você adiciona algo: reduzi-lo nunca fecha o que já está aberto ou salvo, e adicionar uma segunda máquina no Free abre a janela de upgrade, enquanto as máquinas que você já tem continuam salvas. O mesmo vale para uma segunda Control Room com membros: uma sala sem membros não conta, e as salas que você já tem continuam. O próprio app aplica os limites de Control Room e de máquinas. O app MXterm para celular (iPhone, iPad) não conta para o limite de 1 outro computador que pode controlar este Mac. Só contam os outros computadores que rodam o MXterm; os navegadores não contam. Os dois limites de controle remoto recusam só algo novo: um computador já pareado e um painel já compartilhado continuam como estão.
O acesso remoto tem mais uma linha do Pro: o Free pode ativar uma senha de acesso que dura até 8 horas (Temporária), enquanto uma senha Permanente, ou uma Temporária com mais de 8 horas (até 7 dias), exige o Pro. Uma senha tem pelo menos 6 caracteres. Veja Configurações.
Navegar, editar, enviar e baixar arquivos por SFTP é grátis, e o Token Meter também.
Quando você chega a um limite, uma janela o identifica e oferece Obter o MXterm Pro, Inserir chave de licença ou Agora não. Os planos estão em Preços; a ativação de uma chave está descrita em Configurações.
Fechar a última janela encerra o app
Fechar a única janela do MXterm Pro encerra o app, em qualquer plataforma. Ele não continua rodando em segundo plano: todo terminal e todo agente de todas as abas é parado. Encerrar interrompe toda conexão ativa. O MXterm Pro foi feito para salvar seus compartilhamentos e restaurá-los na próxima abertura, quando o mesmo painel estiver rodando de novo; um compartilhamento que não pode ser verificado é descartado, nunca ampliado.
Se você abriu uma segunda janela, fechar uma delas não encerra o app. Uma janela que ainda tem terminais pergunta antes Fechar esta janela? e oferece mover as abas dela para a outra janela em vez de encerrá-las. Só o fechamento da última janela encerra o app.
Enquanto o app está rodando, o ícone dele na barra de menus (a bandeja do sistema no Windows) traz a janela para a frente quando você clica, e o menu dele tem Show MXterm Pro, Merge All Windows, Check for Updates… e Quit.
Quando você abre o app de novo, suas abas de espaço de trabalho voltam com o layout dos painéis, e cada painel começa de novo na própria pasta. Um painel do Claude Code reabre a própria conversa pelo id quando o app se lembrava de uma, e começa uma conversa nova caso contrário. Os painéis do Gemini CLI, OMP e Grok são iniciados com --resume e os do Codex com codex resume, para você retomar a conversa anterior; os outros painéis começam do zero. Abas que ainda estavam no Composer não são restauradas.
O app também registra, a cada 3 segundos mais ou menos, o que cada painel está executando. Para o Claude Code e o OMP, ele guarda a conversa que estava aberta, então o painel reabre essa e não um seletor nem a mais recente da pasta. Se essa conversa não existir mais, o Claude Code, o OMP e o Grok tentam de novo com um --resume simples na maioria dos shells, em vez de parar em um prompt vazio. Se você iniciou um agente por conta própria em um painel de terminal simples, o painel volta executando esse agente, retomado do mesmo jeito, mas sem a flag do Bypass Mode. No Windows, o app não lê o que um painel está executando, então nada disso é registrado lá.