O que é o terminal do Tallos?
O terminal do Tallos é um terminal integrado que roda seus agentes de código, servidores de desenvolvimento e testes em abas e painéis divididos dentro de cada workspace. Ele usa o xterm.js, o mesmo motor de terminal do VS Code, com ajustes pensados para trabalhar com agentes.
Aba de agente não é um shell qualquer. Cada uma mostra qual agente está ali e o estado dele em tempo real: trabalhando, esperando sua resposta, concluído ou concluído e não lido. Com cinco agentes rodando ao mesmo tempo, você vê quem precisa de você sem abrir aba por aba. É a base de rodar agentes de IA em paralelo.
Os agentes suportados abrem por padrão no chat nativo, mais fácil de ler. O terminal fica a um clique de distância, e é nele que ficam o servidor de dev, o watcher de testes e qualquer outra CLI.
Como divido o terminal e organizo os painéis?
Divida o terminal ativo com um atalho ou arraste qualquer aba até a borda de um painel. Soltou na borda direita, divide em esquerda/direita; na borda de baixo, divide em cima/baixo. Os splits se aninham: dá para deixar um agente à esquerda, um diff em cima à direita e o navegador embaixo à direita.
| Ação | macOS | Windows |
|---|---|---|
| Nova aba de terminal | Cmd+T | Ctrl+T |
| Dividir terminal à direita | Cmd+D | Ctrl+Shift+D |
| Dividir terminal para baixo | Cmd+Shift+D | Alt+Shift+D |
| Buscar no painel ativo | Cmd+F | Ctrl+F |
| Próxima / aba anterior | Cmd+Shift+] / Cmd+Shift+[ | Ctrl+Shift+] / Ctrl+Shift+[ |
| Aba usada por último | Ctrl+Tab | Ctrl+Tab |
| Abrir/fechar o terminal flutuante | Cmd+Option+A | Ctrl+Alt+A |
- O layout é do workspace. Cada workspace paralelo guarda sua própria árvore de painéis. Trocou de workspace, os terminais, diffs e abas do navegador voltam do jeito que estavam.
- As divisórias ficam onde você deixou. Redimensionar a janela não bagunça os painéis; a posição de cada divisória é salva por workspace.
- Aba serve para tudo. Uma aba pode ser terminal, arquivo no editor, página do navegador, diff ou pull request.
O que acontece com meus agentes quando fecho o Tallos?
Eles continuam rodando. Um serviço em segundo plano é dono dos processos de terminal, então fechar o app não interrompe o Claude Code, o Codex ou qualquer outro agente no meio da tarefa. Na próxima abertura, o Tallos se reconecta aos mesmos processos e restaura cada workspace aberto, os splits, a aba em foco e o histórico de cada painel, inclusive o que foi impresso com o app fechado.
| O que aconteceu | Agentes | Layout e histórico |
|---|---|---|
Você fechou o Tallos (Cmd+Q) | Seguem rodando em segundo plano | Restaurados na próxima abertura |
| O Tallos travou | Seguem rodando em segundo plano | Restaurados na próxima abertura |
| O computador reiniciou ou desligou | Param; rode de novo em qualquer aba | Restaurados a partir do último estado salvo |
Rode seus agentes lado a lado
Abra um workspace por tarefa, divida o terminal e acompanhe o estado de cada agente numa janela só.
Como busco na saída do terminal e abro links?
Aperte Cmd+F (macOS) ou Ctrl+F (Windows) para buscar no histórico do painel ativo. Os resultados ficam destacados, e dá para diferenciar maiúsculas de minúsculas, usar expressões regulares e navegar entre as ocorrências.
- Ações de link. Clicar numa URL, caminho de arquivo, workspace ou tarefa abre um pequeno menu. Links web abrem no navegador integrado ou no navegador do sistema, ou são copiados.
Cmd-clique (Ctrl-clique no Windows) abre direto. - Copiar Contexto. Clique com o botão direito no terminal e escolha Copiar Contexto para copiar um trecho limitado da saída recente, pronto para colar em outro agente ou ferramenta.
- Área de transferência de TUIs. Apps de terminal que copiam via OSC 52, como tmux, Neovim ou fzf, escrevem na sua área de transferência por padrão, local ou via SSH.
O que faz dele um terminal para agentes de IA?
A maioria dos terminais foi pensada para uma pessoa rodando um comando por vez. O terminal do Tallos foi ajustado para acompanhar vários agentes de longa duração e as ferramentas que eles disparam.
- Teclas modificadoras de verdade. O Tallos usa o protocolo de teclado do kitty, então a TUI do agente recebe
Shift+EntereCtrl+Enterde verdade, igual no Ghostty ou no WezTerm. - Comandos Rápidos. Salve comandos como
pnpm devounpm test, globais ou por projeto, e rode pela barra de abas numa aba nova. Eles também guardam prompts reutilizáveis para agentes como Claude Code e Codex. - Terminal flutuante. Um shell global sempre a um atalho de distância, em qualquer workspace.
- Os temas que você já usa. Escolha entre os temas incluídos, importe tema, fonte e cursor do Ghostty ou traga temas do Warp.
- Dá para automatizar. Agentes e scripts criam, dividem, leem, esperam e mandam texto para terminais com a CLI `tallos`.
App de terminal + tmux (você monta)
- Você cria e nomeia sessões e janelas na mão
- A persistência depende da sua configuração do tmux
- Você confere painel por painel quem está esperando
- Roda em qualquer lugar, sob seu controle total
Terminal do Tallos (já vem pronto)
- Uma árvore de painéis por workspace, criada junto com a tarefa
- Agentes sobrevivem ao fechar o app; o histórico volta
- O título da aba mostra trabalhando, esperando, pronto e não lido
- Links abrem no navegador do workspace ou no do sistema
O terminal funciona no Windows e em máquinas remotas?
Sim. No Windows, escolha PowerShell, Prompt de Comando ou WSL como shell padrão em Configurações → Terminal; o WSL aparece sozinho quando está instalado. O menu + da barra de abas abre uma aba avulsa em qualquer shell sem mudar o padrão. Veja como instalar o Tallos no Windows.
Para trabalhos pesados, os workspaces remotos rodam os mesmos terminais em outra máquina via SSH. Queda de conexão não mata o agente remoto; o Tallos reconecta e reexibe a saída.
Perguntas frequentes
Dá para dividir o terminal no Tallos?
Dá. No macOS, Cmd+D divide à direita e Cmd+Shift+D divide para baixo (Ctrl+Shift+D e Alt+Shift+D no Windows), ou arraste uma aba até a borda do painel. Os splits se aninham quanto você quiser.
Minhas sessões do Claude Code ou do Codex param quando fecho o Tallos?
Não. Um serviço em segundo plano é dono dos processos, então os agentes continuam rodando depois que você fecha o app. O Tallos se reconecta a eles na próxima abertura. Só reinício ou falta de energia encerra os agentes.
O Tallos guarda o histórico do terminal depois de reiniciar?
Guarda. O histórico de cada painel volta na abertura, incluindo o que foi impresso com o Tallos fechado. Depois de reiniciar o computador, você recebe o último histórico salvo.
Como busco na saída do terminal no Tallos?
Aperte Cmd+F no macOS ou Ctrl+F no Windows. A busca destaca os resultados, diferencia maiúsculas de minúsculas, aceita regex e navega entre ocorrências.
Posso usar PowerShell ou WSL no Tallos no Windows?
Pode. Defina PowerShell, Prompt de Comando ou WSL como shell padrão em Configurações → Terminal, ou abra uma aba avulsa em outro shell pelo menu +.
Consigo usar meu tema do Ghostty ou do Warp?
Consegue. O Tallos importa tema, fonte e cursor do Ghostty e traz temas do Warp pelo seletor de temas em Configurações → Terminal.
Como sei qual agente está esperando por mim?
As abas de agente mostram o estado em tempo real: trabalhando, esperando sua resposta, concluído ou concluído e não lido. Você acha o agente parado sem abrir cada aba.