Restauration : Reprise : Zéro friction

Restaurer agents et terminaux
exactement où vous les aviez laissés

AgentsRoom sait restaurer ses agents et terminaux au redémarrage. Quittez l'app à la fin de la journée, et le lendemain matin tout est de retour : vos agents IA, vos onglets de commandes, vos commandes de terminal et vos répertoires de travail, chaque serveur de dev à un clic de tourner, ou déjà relancé si vous l'avez demandé. Plus de première heure perdue. Plus à deviner quels terminaux tournaient hier.

C'est exactement ça l'esprit d'AgentsRoom : pas juste un terminal de plus ou un IDE de plus, mais un outil qui vous permet de piloter vos sessions d'agents, vos terminaux ouverts et votre environnement de dev en un seul endroit, puis de restaurer agents et terminaux au prochain lancement en un seul clic.

AgentsRoom vous demande à la fermeture si vous voulez restaurer ses agents et terminaux. Le lancement suivant rouvre chaque agent et chaque onglet de commande là où vous les aviez laissés : les commandes attendent un clic sur Démarrer, ou repartent toutes seules quand Restaurer les commandes au lancement est activé.

La plupart des développeurs perdent 30 à 60 minutes chaque matin uniquement à reconstruire le setup de la veille : rouvrir l'IDE, relancer les serveurs de dev, retaper les commandes, rattacher les agents au bon projet, se rappeler quelle branche chacun utilisait. AgentsRoom enterre ce rituel. En un clic à la fermeture, vous décidez de restaurer agents et terminaux au prochain lancement, et le lendemain matin vous rouvrez AgentsRoom et vous retrouvez exactement l'état que vous aviez laissé.

À la fermeture, AgentsRoom pose la question : vous avez actuellement trois terminaux d'agent et un terminal de commande de dev ouverts, faut-il les restaurer au prochain lancement ? Il compte ce qui tourne vraiment, vous répondez une fois, et le lancement suivant rejoue tout fidèlement : les projets qui étaient ouverts, vos agents IA (Claude, Codex, GitHub Copilot CLI, Cursor et 10 autres CLI d'agent), vos serveurs de dev de longue durée, vos sessions de commandes terminal.

Restaurer agents et terminaux n'est pas un tour de passe-passe sur la mémoire ni un bricolage par-dessus l'historique de votre shell. C'est un vrai instantané de session : rôle de l'agent, fournisseur, projet, répertoire de travail, catégorie de processus, ligne de commande, intention du scrollback. Tout est stocké localement dans votre projet : vous pouvez donc restaurer vos agents et vos terminaux après un redémarrage, une coupure de courant ou une mise à jour de macOS.

Plus qu'un terminal. Plus qu'un IDE.

AgentsRoom est conçu pour une seule chose : la vitesse. Vitesse pour ouvrir un projet. Vitesse pour lancer un agent. Vitesse pour basculer entre serveurs de dev. Et vitesse pour retourner au travail le jour suivant. Ce dernier point est exactement la raison pour laquelle nous avons construit la fonctionnalité restaurer agents et terminaux : parce que la friction de reconstruire votre environnement chaque matin tuait la productivité que nous travaillions si dur à vous offrir le reste de la journée.

L'idée est simple. Vous finissez votre journée. Vous faites Cmd+Q. AgentsRoom vous demande si vous voulez restaurer agents et terminaux demain. Vous dites oui. Vous dormez. Vous buvez votre café. Vous ouvrez AgentsRoom. Tout est de retour. Les agents que vous aviez en route sont de retour. Les terminaux que vous aviez ouverts sont de retour. Les onglets de vos serveurs de dev sont de retour, à un clic de tourner. Les répertoires de travail sont de retour. Vous commencez à coder dans la même seconde où vous avez ouvert l'app.

C'est ce qui distingue AgentsRoom d'un simple émulateur de terminal comme iTerm2 ou Warp, et d'un IDE lourd comme VS Code ou JetBrains. Les émulateurs de terminal oublient tout quand vous les fermez. Les IDE retiennent les fichiers mais pas les processus en cours. AgentsRoom retient les agents, les terminaux, les serveurs de dev et les sessions de commandes, et vous laisse restaurer agents et terminaux comme un choix unique et conscient.

Dialogue de fermeture AgentsRoom : un récapitulatif des terminaux d'agent et de commande de dev ouverts, avec Restaurer au prochain lancement et Quitter sans restaurer

À la fermeture, AgentsRoom vous dit ce qui est ouvert et vous demande s'il faut le restaurer au prochain lancement. Une seule réponse, zéro friction, un rituel matinal en moins.

Comment fonctionne la restauration des agents et terminaux

Trois étapes. Aucun fichier de config. Aucun script. Juste une réponse à la fermeture et une restauration en un clic au lancement.

01

À la fermeture : répondez une fois

Quand vous appuyez sur Cmd+Q ou cliquez sur le bouton fermer, AgentsRoom affiche un dialogue clair qui compte ce qui est ouvert : tant de terminaux d'agent, tant de terminaux de commande de dev. Deux boutons, Restaurer au prochain lancement ou Quitter sans restaurer, plus une case Ne plus me demander si votre décision est prise pour de bon. AgentsRoom enregistre l'instantané dans les métadonnées de votre projet.

02

Au lancement : tout revient

La prochaine fois que vous ouvrez AgentsRoom, l'app détecte l'instantané sauvegardé et propose de restaurer agents et terminaux. Un clic. Chaque projet qui était ouvert se rouvre. Chaque agent IA se reconnecte à sa conversation. Chaque session de commande terminal réapparaît dans le bon onglet, au repos, en attendant un clic sur Démarrer. Activez Restaurer les commandes au lancement, dans la fenêtre Commandes du projet ou dans les Réglages sous Outils de dev, et les commandes qui tournaient encore à la fermeture, vos serveurs de dev, repartent toutes seules ; une suite de tests ou un script ponctuel déjà terminé reste au repos.

03

Reprenez en secondes, pas en minutes

Depuis un démarrage à froid, vous tapez dans un agent fonctionnel en moins de cinq secondes, et vous regardez les logs en direct de votre serveur de dev dès que vous cliquez sur Démarrer, ou tout de suite avec Restaurer les commandes au lancement. Plus besoin de relire vos notes d'hier pour vous souvenir du port utilisé. Plus de cd dans des dossiers. Restaurer agents et terminaux le fait pour vous, chaque matin.

Ce qui est restauré

Restaurer agents et terminaux ramène la forme entière de votre session de travail, pas juste des onglets de fichiers.

Agents IA et rôles

Chaque agent qui était ouvert, avec son fournisseur (Claude, Codex, GitHub Copilot CLI, Cursor et 10 autres CLI d'agent), son rôle, son contexte projet et sa branche actuelle. Reprenez votre conversation en un clic.

Sessions de commandes terminal

Chaque session de commande terminal qui était ouverte, avec le bon répertoire de travail, la bonne commande shell et la bonne catégorie de framework. Restaurer agents et terminaux ensemble, dans la même action de restauration.

Serveurs de dev de longue durée

Backend, frontend, bundler mobile, worker, base de données, microservices. Chaque onglet revient avec sa commande, dans le bon dossier, au repos jusqu'à ce que vous cliquiez sur Démarrer. Avec Restaurer les commandes au lancement, les processus qui tournaient encore à la fermeture repartent tout seuls, en parallèle.

Projets ouverts

Chaque projet qui était ouvert dans la barre latérale se rouvre. Le projet actif est le même. L'agent sélectionné dans ce projet est le même. Le curseur retombe là où vous l'aviez laissé.

Répertoires de travail

Chaque commande terminal mémorise son cwd relatif à la racine du projet. Après une restauration, chaque commande est dans le bon dossier, prête à tourner, sans cd manuel.

Un vrai instantané de session

Restaurer agents et terminaux est un vrai instantané local stocké dans les métadonnées de votre projet, pas un bricolage fragile par-dessus l'historique de votre shell. Il survit aux redémarrages, aux mises à jour macOS et aux coupures de courant.

Pourquoi une fonction de restauration compte plus que vous ne le pensez

Chaque développeur a vécu cette scène : vous avez passé l'après-midi de la veille à amener six terminaux, trois serveurs de dev et quatre agents dans une configuration parfaitement réglée. Vous avez fermé votre laptop. Le lendemain matin, vous tentez de tout rouvrir de mémoire et vous n'arrivez pas à retomber sur le même état. Deux ports sont faux. Un worker manque. L'agent qui était sur le bug d'auth a disparu. Vous passez une heure à reconstruire la pièce avant d'écrire la moindre ligne de code.

AgentsRoom règle ce problème à la source. Restaurer agents et terminaux à la fermeture signifie que vous n'avez plus jamais à reconstruire votre pièce. L'instantané est pris automatiquement à l'instant où vous le demandez, et rejoué au prochain lancement. Vous arrêtez de vous reposer sur votre mémoire. Vous arrêtez de vous reposer sur une appli de notes. Vous laissez AgentsRoom retenir pour vous, et vous vous concentrez sur le vrai travail.

La fonctionnalité est aussi une forme douce d'assurance. Si votre ordinateur redémarre suite à une mise à jour système, si Electron crashe, si vous quittez l'app par accident, le dernier instantané est toujours là. Rouvrez AgentsRoom, choisissez restaurer, et vous êtes de retour. Rien de perdu, pas de panique, pas de cafouillage. Restaurer agents et terminaux transforme un désastre potentiel en non-événement.

AgentsRoom n'est pas un terminal. Pas un IDE. Autre chose.

Les émulateurs de terminal comme iTerm2, Warp, Ghostty, Kitty, Alacritty ou Terminal.app ne mémorisent pas vos processus en cours. Ils retiennent au mieux quelques titres d'onglet. Quand vous les rouvrez, vous êtes seul face à un prompt vide. Les IDE lourds comme VS Code, Cursor ou JetBrains se souviennent des fichiers et des layouts, mais pas des processus que vous aviez réellement en cours, et certainement pas des conversations d'agents IA attachées à chaque projet.

AgentsRoom se place à un niveau différent. C'est un centre de commande pour les agents IA de codage, les terminaux de dev et les serveurs de dev. Tout le produit existe pour rendre votre journée plus rapide : ouvrir un projet plus vite, lancer un agent plus vite, démarrer un serveur de dev plus vite, et oui, reprendre votre session le lendemain matin plus vite. Restaurer agents et terminaux est la pièce manquante qui relie tout ça.

La restauration des agents et terminaux est la moitié matinale d'une boucle plus large. La moitié nocturne, c'est une équipe de nuit IA pour le code : une flotte d'agents qui continue à coder pendant que vous dormez.

Lancer une équipe de nuit IA pour le code

FAQ

Que sauvegarde réellement la fonction restaurer agents et terminaux ?

Elle sauvegarde un instantané de votre session : chaque projet ouvert, chaque agent IA (avec son fournisseur, son rôle et sa conversation actuelle), chaque session de commande terminal, chaque serveur de dev de longue durée et chaque répertoire de travail. Au prochain lancement, vous pouvez restaurer agents et terminaux en un clic et l'app revient à l'état exact où vous l'aviez laissée.

Quand l'instantané de restauration est-il pris ?

À la fermeture. Quand vous appuyez sur Cmd+Q ou cliquez sur le bouton fermer, AgentsRoom vous demande si vous voulez restaurer agents et terminaux au prochain lancement. Si vous dites oui, l'instantané est écrit dans les métadonnées de votre projet avant que l'app ne se ferme. Si vous dites non, aucun instantané n'est sauvé et le lancement suivant démarre propre.

Est-ce que ça relance les serveurs de dev et les processus automatiquement ?

Pas par défaut. Depuis la version 1.190, un onglet de commande restauré revient au repos et attend un clic sur Démarrer : un redémarrage ne lance jamais un serveur que vous n'avez pas demandé. Pour les relancer automatiquement, activez Restaurer les commandes au lancement, dans la fenêtre Commandes du projet ou dans les Réglages sous Outils de dev pour tous les projets : les commandes qui tournaient encore à la fermeture repartent, avec la même logique de lancement que le bouton Tout démarrer, et celles qui étaient terminées (une suite de tests, un script ponctuel) restent au repos. Ce choix est indépendant de la réponse donnée à la fermeture.

Puis-je choisir ce que je veux restaurer ?

Vous choisissez à la fermeture, pour toute la session : Restaurer au prochain lancement ramène les projets, les agents et les terminaux qui étaient ouverts, Quitter sans restaurer vous fait repartir de zéro demain. Il n'y a pas de case par catégorie, et c'est volontaire : le dialogue nomme ce qui est ouvert pour que vous décidiez avec le compte sous les yeux, et la réponse tient en un clic. Cochez Ne plus me demander et AgentsRoom applique votre choix à chaque fois, ce que vous pouvez annuler dans les réglages.

L'instantané survit-il à un redémarrage ou à un crash ?

Oui. L'instantané est stocké localement dans les métadonnées de votre projet, sur disque, pas en mémoire. Il survit aux redémarrages, aux crashes Electron, aux coupures de courant et aux mises à jour système sur macOS, Windows et Linux. Tant que le fichier est sur votre disque, vous pouvez restaurer agents et terminaux au prochain lancement.

Restaurer agents et terminaux est-il privé et local ?

Oui. L'instantané vit entièrement sur votre machine, à l'intérieur de votre dossier projet. Il n'est jamais envoyé à un quelconque serveur. Il n'est jamais synchronisé vers le cloud sauf si vous activez explicitement la sync mobile, auquel cas il est chiffré de bout en bout via le relais AgentsRoom.

En quoi est-ce différent de sauvegarder une session tmux ?

tmux peut sauvegarder un layout de terminal si vous le scriptez. AgentsRoom restaure ses agents et terminaux en même temps que vos conversations d'agents IA, vos serveurs de dev, vos répertoires de travail et votre contexte projet, en un clic, sans aucune config. C'est la différence entre restaurer quelques panneaux de terminal et restaurer une journée de travail entière.

Et si la restauration n'a pas ramené mes sessions ?

Relancez-la à la main. Depuis AgentsRoom 1.205.0, quand la restauration au lancement a laissé fermés des onglets d'un projet (agents non démarrés au lancement, projet affiché dans sa propre fenêtre, agents pas encore chargés, serveur distant pas encore joignable), le projet indique combien de sessions de la dernière fois n'ont pas été rouvertes et propose un bouton Restaurer ; la même action se trouve dans le menu du projet, sous Restaurer les sessions précédentes. Chaque agent revient sur sa conversation précédente, ceux qui étaient fermés sont démarrés, et un agent déjà en marche n'est pas touché. L'action porte sur l'instantané du lancement en cours : elle n'est pas proposée avec Ne jamais restaurer, et elle est oubliée quand AgentsRoom se ferme.

Arrêtez de reconstruire votre environnement de dev chaque matin

Téléchargez AgentsRoom et laissez-le restaurer agents et terminaux à chaque lancement. Quittez proprement ce soir, rouvrez demain, et reprenez exactement où vous vous êtes arrêté.

GratuitTélécharger AgentsRoom

App companion : suivez vos agents en déplacement

Utilisez Claude, Codex, Antigravity CLI ou un autre fournisseur IA.

Installer l'extension
Chrome Web Store

Remontez bugs et demandes directement dans votre backlog public.

Multi-projets
Multi-provider
Multi-agents
Statut en direct
Diff & commit
App mobile
Aperçu live
Équipes d'agents
Tests navigateur
Dev pilotée par backlog
Bibliothèque de prompts
Bibliothèque de skills
Voir toutes les fonctionnalités