Restaurar : Retomar : Sem fricção

Restaurar agentes e terminais
exatamente onde os deixou

O AgentsRoom consegue restaurar agentes e terminais ao reiniciar. Feche a app no fim do dia, e na manhã seguinte tudo está de volta : os seus agentes IA, os seus separadores de comandos, os seus comandos de terminal e os seus diretórios de trabalho, cada servidor de dev a um clique de arrancar, ou já a correr se o pediu. Acabou-se a primeira hora perdida. Acabou-se adivinhar quais terminais estavam a correr ontem.

É disto que o AgentsRoom realmente trata : não é só mais um terminal ou mais um IDE, mas uma ferramenta que permite controlar as suas sessões de agentes, os seus terminais abertos e o seu ambiente de dev num único lugar, e depois restaurar agentes e terminais no próximo arranque com um único clique.

O AgentsRoom pergunta-lhe ao fechar se quer restaurar agentes e terminais. O arranque seguinte reabre cada agente e cada separador de comando onde os deixou : os comandos esperam um clique em Iniciar, ou voltam a arrancar sozinhos quando Restaurar os comandos ao iniciar está ativado.

A maioria dos developers perde 30 a 60 minutos todas as manhãs só a reconstruir o setup de ontem : reabrir o IDE, relançar os servidores de dev, voltar a escrever os comandos, voltar a ligar os agentes ao projeto certo, lembrar-se de qual ramo cada um estava. O AgentsRoom mata esse ritual. Com um clique ao fechar, decide restaurar agentes e terminais no próximo arranque, e na manhã seguinte abre o AgentsRoom e está de volta ao estado exato em que o deixou.

Ao fechar, o AgentsRoom faz a pergunta : tem neste momento três terminais de agente e um terminal de comandos de dev abertos, restaurá-los no próximo arranque ? Ele conta o que está mesmo a correr, responde uma vez e o arranque seguinte reproduz tudo fielmente : os projetos que estavam abertos, os seus agentes IA (Claude, Codex, GitHub Copilot CLI, Cursor e outras 10 CLIs de agentes), os seus servidores de dev de longa duração, as suas sessões de comandos de terminal.

Restaurar agentes e terminais não é um truque de memória nem um remendo por cima do histórico do seu shell. É um snapshot real da sessão : papel do agente, fornecedor do agente, projeto do agente, diretório de trabalho, categoria do processo, linha de comando, intenção do scrollback. Tudo é armazenado localmente no seu projeto, por isso pode restaurar agentes e terminais através de reinícios, falhas de energia e atualizações do macOS.

Mais do que um terminal. Mais do que um IDE.

O AgentsRoom foi feito para uma coisa : velocidade. Velocidade para abrir um projeto. Velocidade para lançar um agente. Velocidade para alternar entre servidores de dev. E velocidade para voltar ao trabalho no dia seguinte. Esse último ponto é exatamente a razão pela qual construímos restaurar agentes e terminais : porque a fricção de reconstruir o ambiente todas as manhãs estava a matar a produtividade que tanto trabalhámos para lhe dar no resto do dia.

A ideia é simples. Termina o seu dia. Faz Cmd+Q. O AgentsRoom pergunta se quer restaurar agentes e terminais amanhã. Diz que sim. Dorme. Bebe o seu café. Abre o AgentsRoom. Tudo está de volta. Os agentes que tinha em execução estão de volta. Os terminais que tinha abertos estão de volta. Os separadores dos seus servidores de dev estão de volta, a um clique de arrancar. Os diretórios de trabalho estão de volta. Começa a programar no mesmo segundo em que abriu a app.

É isto que torna o AgentsRoom diferente de um simples emulador de terminal como o iTerm2 ou o Warp, e de um IDE pesado como o VS Code ou o JetBrains. Os emuladores de terminal esquecem tudo quando os fecha. Os IDE lembram-se dos ficheiros, mas não dos processos em execução. O AgentsRoom lembra-se de agentes, terminais, servidores de dev e sessões de comandos, e deixa-o restaurar agentes e terminais como uma escolha única e consciente.

Diálogo de fecho do AgentsRoom : um resumo dos terminais de agente e de comandos de dev abertos, com Restaurar no próximo arranque e Sair sem restaurar

Ao fechar, o AgentsRoom diz-lhe o que está aberto e pergunta se deve restaurá-lo no próximo arranque. Uma só resposta, zero fricção, um ritual matinal a menos.

Como funciona restaurar agentes e terminais

Três passos. Sem ficheiro de configuração. Sem script. Apenas uma resposta ao fechar e uma restauração com um clique no arranque.

01

Ao fechar : responda uma vez

Quando carrega em Cmd+Q ou clica no botão fechar, o AgentsRoom mostra um diálogo limpo que conta o que está aberto : tantos terminais de agente, tantos terminais de comandos de dev. Dois botões, Restaurar no próximo arranque ou Sair sem restaurar, mais uma caixa Não voltar a perguntar se já decidiu de vez. O AgentsRoom guarda o snapshot dentro dos metadados do seu projeto.

02

No arranque : tudo regressa

Da próxima vez que abrir o AgentsRoom, a app deteta o snapshot guardado e propõe restaurar agentes e terminais. Um clique. Cada projeto que estava aberto reabre. Cada agente IA volta a ligar-se à sua conversa. Cada sessão de comando de terminal reaparece no separador certo, em repouso, à espera de um clique em Iniciar. Ative Restaurar os comandos ao iniciar, na janela Comandos do projeto ou nas Definições, em Ferramentas de dev, e os comandos que ainda estavam a correr ao fechar, os seus servidores de dev, voltam a arrancar sozinhos; uma suite de testes ou um script pontual que já tinha terminado fica em repouso.

03

Retome em segundos, não em minutos

A partir de um arranque a frio da app, está a escrever num agente funcional em menos de cinco segundos, e a ver os logs em direto do seu servidor de dev assim que clica em Iniciar, ou de imediato com Restaurar os comandos ao iniciar. Acabou-se reler as notas de ontem para se lembrar da porta que usou. Acabou-se fazer cd em pastas. Restaurar agentes e terminais faz isso por si, todas as manhãs.

O que é restaurado

Restaurar agentes e terminais traz de volta a forma inteira da sua sessão de trabalho, não apenas separadores de ficheiros.

Agentes IA e papéis

Cada agente que estava aberto, com o seu fornecedor (Claude, Codex, GitHub Copilot CLI, Cursor e outras 10 CLIs de agentes), o seu papel, o seu contexto de projeto e o seu ramo atual. Volte a ligar-se à sua conversa com um único clique.

Sessões de comandos de terminal

Cada sessão de comando de terminal que estava aberta, com o diretório de trabalho certo, o comando shell certo e a categoria de framework certa. Restaurar agentes e terminais juntos, na mesma ação de restauração.

Servidores de dev de longa duração

Backend, frontend, bundler mobile, worker, base de dados, microserviços. Cada separador volta com o seu comando, na pasta certa, em repouso até clicar em Iniciar. Com Restaurar os comandos ao iniciar, os processos que ainda estavam a correr ao fechar voltam a arrancar sozinhos, em paralelo.

Projetos abertos

Cada projeto que estava aberto na barra lateral reabre. O projeto ativo é o mesmo. O agente selecionado dentro desse projeto é o mesmo. O cursor cai onde o deixou.

Diretórios de trabalho

Cada comando de terminal lembra-se do seu cwd relativo à raiz do projeto. Depois de uma restauração, cada comando está na pasta certa, pronto a executar, sem cd manual.

Um snapshot real de sessão

Restaurar agentes e terminais é um snapshot local real armazenado nos metadados do seu projeto, não um remendo frágil por cima do histórico do seu shell. Sobrevive a reinícios, atualizações do macOS e falhas de energia.

Por que uma função de restauração importa mais do que pensa

Todo o developer já viveu esta cena : passou a tarde anterior a colocar seis terminais, três servidores de dev e quatro agentes numa configuração perfeitamente afinada. Fechou o portátil. Na manhã seguinte, tenta reabrir tudo de memória e não consegue voltar ao mesmo estado. Duas portas estão erradas. Falta um worker. O agente que tinha no bug de auth desapareceu. Passa uma hora a reconstruir a sala antes de escrever uma única linha de código.

O AgentsRoom resolve este problema na origem. Restaurar agentes e terminais ao fechar significa que nunca mais terá de reconstruir a sua sala. O snapshot é tirado automaticamente no momento em que o pede, e reproduzido no próximo arranque. Deixa de depender da sua memória. Deixa de depender de uma app de notas. Deixa o AgentsRoom lembrar-se por si, e foca-se no trabalho real.

A funcionalidade também é uma forma suave de seguro. Se o seu computador reiniciar por uma atualização do sistema, se o Electron crashar, se fechar a app por engano, o último snapshot ainda lá está. Reabra o AgentsRoom, escolha restaurar, e está de volta. Nada perdido, sem pânico, sem correrias. Restaurar agentes e terminais transforma um potencial desastre num não-evento.

O AgentsRoom não é um terminal. Não é um IDE. É outra coisa.

Os emuladores de terminal como o iTerm2, Warp, Ghostty, Kitty, Alacritty ou Terminal.app não se lembram dos seus processos em execução. Lembram-se de alguns títulos de separadores, no máximo. Quando os reabre, está sozinho perante uma prompt vazia. IDE pesados como VS Code, Cursor ou JetBrains lembram-se de ficheiros e layouts, mas não dos processos reais que tinha a correr, e definitivamente não das conversas dos agentes IA ligadas a cada projeto.

O AgentsRoom situa-se a outro nível. É um centro de comando para agentes IA de programação, terminais de dev e servidores de dev. Todo o produto existe para tornar o seu dia mais rápido : abrir um projeto mais rápido, lançar um agente mais rápido, arrancar um servidor de dev mais rápido, e sim, retomar a sua sessão na manhã seguinte mais rápido. Restaurar agentes e terminais é a peça em falta que liga tudo isto.

Restaurar agentes e terminais é a metade matinal de um ciclo maior. A metade noturna é um turno da noite de IA para programar : uma frota de agentes que continua a escrever código enquanto você dorme.

Lançar um turno da noite de IA para programar

FAQ

O que é que restaurar agentes e terminais guarda na verdade ?

Guarda um snapshot da sua sessão : cada projeto aberto, cada agente IA (com o seu fornecedor, papel e conversa atual), cada sessão de comando de terminal, cada servidor de dev de longa duração e cada diretório de trabalho. No arranque seguinte, pode restaurar agentes e terminais com um clique e a app volta ao estado exato em que a deixou.

Quando é tirado o snapshot de restauração ?

Ao fechar. Quando carrega em Cmd+Q ou clica no botão fechar, o AgentsRoom pergunta se quer restaurar agentes e terminais no próximo arranque. Se disser que sim, o snapshot é escrito nos metadados do seu projeto antes de a app sair. Se disser que não, nenhum snapshot é guardado e o arranque seguinte começa limpo.

Relança servidores de dev e processos automaticamente ?

Não por predefinição. Desde a versão 1.190, um separador de comando restaurado volta em repouso e espera um clique em Iniciar, por isso um reinício nunca lança um servidor que não pediu. Para os relançar automaticamente, ative Restaurar os comandos ao iniciar, na janela Comandos do projeto ou nas Definições, em Ferramentas de dev, para todos os projetos : os comandos que ainda estavam a correr ao fechar voltam a arrancar, com a mesma lógica de lançamento do botão Iniciar tudo, e os que tinham terminado (uma suite de testes, um script pontual) ficam em repouso. Essa escolha é independente da resposta dada ao fechar.

Posso escolher o que restaurar ?

Escolhe ao fechar, para toda a sessão : Restaurar no próximo arranque traz de volta os projetos, os agentes e os terminais que estavam abertos, Sair sem restaurar deixa-o a começar do zero amanhã. Não há uma caixa por categoria, e é de propósito : o diálogo diz o que está aberto para que decida com a contagem à frente, e a resposta cabe num clique. Marque Não voltar a perguntar e o AgentsRoom continua a aplicar a sua escolha, que pode reverter nas definições.

O snapshot sobrevive a um reinício ou a um crash ?

Sim. O snapshot é guardado localmente nos metadados do seu projeto, em disco, não em memória. Sobrevive a reinícios, crashes do Electron, falhas de energia e atualizações do sistema em macOS, Windows e Linux. Enquanto o ficheiro estiver no seu disco, pode restaurar agentes e terminais no próximo arranque.

Restaurar agentes e terminais é privado e local ?

Sim. O snapshot vive inteiramente na sua máquina, dentro da sua pasta de projeto. Nunca é enviado para nenhum servidor. Nunca é sincronizado para a cloud a menos que ative explicitamente a sync mobile, caso em que vai cifrado de ponta a ponta através do relay do AgentsRoom.

Em que é que isto difere de guardar uma sessão tmux ?

O tmux pode guardar um layout de terminal se o programar. O AgentsRoom restaura agentes e terminais juntamente com as suas conversas de agentes IA, os seus servidores de dev, os seus diretórios de trabalho e o seu contexto de projeto, com um clique, sem qualquer configuração. É a diferença entre restaurar alguns painéis de terminal e restaurar um dia inteiro de trabalho.

E se a restauração não trouxe as minhas sessões de volta ?

Volte a executá-la à mão. Desde o AgentsRoom 1.205.0, quando a restauração no arranque deixou fechados alguns separadores de um projeto (agentes não configurados para iniciar no arranque, um projeto aberto na sua própria janela, agentes que não carregaram a tempo, um servidor remoto que ainda não estava acessível), o projeto indica quantas sessões da última vez não foram reabertas e propõe um botão Restaurar; a mesma ação está no menu do projeto, como Restaurar as sessões anteriores. Cada agente volta à sua conversa anterior, os que estavam fechados são iniciados e um agente que já está em execução não é tocado. Funciona sobre o snapshot do arranque atual: não é proposta com Nunca restaurar e é esquecida assim que o AgentsRoom fecha.

Pare de reconstruir o seu ambiente de dev todas as manhãs

Descarregue o AgentsRoom e deixe-o restaurar agentes e terminais a cada arranque. Feche limpo esta noite, reabra amanhã, e retome exatamente onde parou.

GrátisBaixar AgentsRoom

App complementar: acompanhe seus agentes em qualquer lugar

Use Claude, Codex, Antigravity CLI ou outro provedor de IA.

Instalar a extensão
Chrome Web Store

Envie bugs e pedidos direto para o seu backlog público.

Multi-projetos
Multi-provedor
Multi-agentes
Status ao vivo
Diff e commit
App mobile
Preview ao vivo
Equipes de agentes
Testes no navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas as funcionalidades