Há alguns meses, eu escrevi sobre o Herdr, o multiplexador de terminal que uso para gerenciar vários agentes de codificação ao mesmo tempo. Nesta semana, comecei a experimentar o Rex, um novo multiplexador desenvolvido por Mitchell Hashimoto, criador do Ghostty, e pela equipe da Superlogical. A Superlogical começou os testes públicos este mês, enviando convites para sua lista de e-mails. Estas são primeiras impressões, e não uma análise de longo prazo.
Assim como o Herdr e o tmux, o Rex organiza terminais em sessões, abas e painéis. O aplicativo para macOS vem com seu próprio servidor local, que gerencia essas sessões, então não há nada extra para configurar antes de começar.
Captura de tela do anúncio dos testes públicos da Superlogical.
Sem tecla de prefixo
A primeira coisa que notei é que o Rex não usa uma tecla de prefixo. No Herdr e no tmux, pressiono Ctrl+b antes de cada comando. O Rex usa atalhos comuns do macOS: Cmd+D divide um painel, Cmd+T abre uma aba e Cmd+K alterna entre sessões. Eles são parecidos com os atalhos que já uso em outros apps do Mac, então os aprendi em poucos minutos.
A paleta de comandos
Quando não sei um atalho, abro a paleta de comandos com Cmd+Shift+P e pesquiso a ação. Cada item mostra seu atalho ao lado, então a paleta também serve de referência enquanto aprendo. Se não gosto de um atalho, basta pressionar Cmd+Enter no item para alterá-lo na hora.
A skill para agentes
O Rex vem com uma skill para agentes que ensina agentes de codificação como o Claude Code e o Codex a usar a CLI rex. Com ela, um agente pode abrir abas, dividir painéis, executar comandos neles e ler o que está na tela de outro terminal. A configuração leva um passo: execute Install Rex for Agents na paleta de comandos, ou rex skill setup em um terminal.
A skill também torna possíveis pedidos como “inicie o servidor de desenvolvimento em outra aba e me avise quando estiver pronto” ou “rode os testes ao seu lado e corrija o que falhar”. O agente executa o trabalho em seu próprio painel, espera terminar e lê o resultado na tela, então não preciso copiar saídas entre terminais.
Considerações finais
Ainda é cedo, e não aposentei minha configuração do Herdr. Até agora, os atalhos são minha parte favorita: não precisei escrever um arquivo de configuração para me sentir confortável, e a paleta de comandos cobre tudo o que ainda não memorizei. Mantenho os atalhos padrão que uso em um guia rápido do Rex.