Aller au contenu

Mettre en pause et reprendre une session

La pause sauvegarde la conversation de chaque agent sur ton disque.

Tu n’es pas obligé de finir ton travail avant d’éteindre ton ordinateur. La pause enregistre la conversation de chaque agent et arrête tout ; la reprise remet chaque agent devant sa conversation, là où il s’était arrêté. L’arrêt, lui, est définitif : c’est la seule chose à ne pas confondre sur cette page.

Lancertes agentsdémarrentIls travaillentun voletpar agentPausesauvegardésur ton disqueReprendreils retrouventleur conversationmême après avoiréteint ton ordinateurouArrêtertout travail en cours est interrompucette action est irréversible
Une session se lance, travaille, se met en pause et se reprend autant de fois qu’il le faut. L’arrêt est la seule sortie irréversible.
Pause Arrêter
Les agents Sont arrêtés Sont arrêtés
Les conversations Sauvegardées sur ton disque Perdues
Le travail en cours Sauvegardé avec la conversation Interrompu
Reprise possible Oui, à tout moment Non, c’est irréversible
Le projet Reste ouvert Se ferme, et la synchronisation avec Studio s’arrête

Dans les deux cas, ton code reste enregistré : le projet est sauvegardé tout seul, indépendamment des agents. Voir Ton code est sauvegardé automatiquement.

  1. Clique sur Pause, à droite de la barre du projet. Le dialogue « Mettre les agents en pause ? » s’ouvre.
  2. Lis ce qu’il annonce : « Chaque conversation est sauvegardée, puis les agents s’arrêtent. Tu reprends quand tu veux, même après un redémarrage. »
  3. Confirme avec Mettre en pause. L’application affiche « Mise en pause des agents… », puis tout s’arrête.

Un agent OpenCode ne peut pas être sauvegardé au milieu d’un tour. Si l’un d’eux travaille encore, l’application te demande de choisir entre deux boutons :

  • Attendre qu’un éventuel tour se termine, puis mettre en pause
  • Interrompre tout tour en cours, puis mettre en pause

Si tous tes agents OpenCode sont au repos, les deux boutons font la même chose.

Fermer l’application arrête toutes les sessions en cours. Elle te propose la pause à la place : accepte-la si tu comptes reprendre.

La pause elle-même ne consomme rien : rien ne tourne. Ce qui coûte, c’est la reprise d’une conversation ancienne, parce que tout son contexte est relu. Reprendre le lendemain matin est sans conséquence ; reprendre une conversation vieille de plusieurs jours peut entamer sérieusement ton quota.

Le réflexe qui économise le plus : termine une tâche avant de mettre en pause, et ouvre une conversation neuve pour la tâche suivante. Voir Faire durer son quota.

Si tu as fermé l’application sans mettre en pause, la conversation n’est pas forcément perdue : les outils d’agents ont leur propre commande de reprise, /resume, qui liste les conversations précédentes dans le terminal de l’agent.

Pour annuler ce qu’un agent vient de faire, Claude Code propose /rewind. Codex ne l’a pas. Sinon, reviens à une version précédente de ton projet : Revenir à une version précédente.

  • Un agent OpenCode peut repartir de zéro à la reprise. Le message le dit : « La session est de retour, mais un agent OpenCode n’a pas retrouvé sa conversation — il repart de zéro. Tout le reste a repris là où il s’était arrêté. » C’est une limite d’OpenCode, pas une perte de projet.
  • L’arrêt ne se rattrape pas. Le dialogue « Arrêter les agents ? » le dit : « Tous les agents s’arrêtent, leur travail en cours est perdu et le projet se ferme. Irréversible. »
  • La pause ne sauvegarde pas ta place Roblox. Enregistre aussi ton travail dans Roblox Studio avant de fermer.

« Je dois éteindre mon PC, je perds tout ? » Non, si tu mets en pause. La session est écrite sur ton disque et survit au redémarrage.

« Pause ou arrêt en fin de journée ? » Pause, sauf si tu as terminé et que tu veux repartir sur autre chose demain — un départ propre coûte moins de quota qu’une longue conversation reprise.

« J’ai fermé l’application et perdu ma conversation. » Essaie /resume dans le terminal de l’agent. Si elle n’y est pas, repartir de zéro avec une consigne claire coûte souvent moins cher que de tout reconstruire.

« Je peux lancer d’autres agents pendant qu’une session est en pause ? » Oui. Tant qu’ils tournent, la barre du projet affiche la pastille « N en pause » ; la session en pause se reprend une fois ces agents arrêtés ou mis en pause.