Reprendre après la réinitialisation de la limite
Une limite d’abonnement arrête un agent en pleine tâche. Avec Reprendre après la réinitialisation de la limite activé, detachbox tape « continue » dans son terminal à la minute où la limite se réinitialise : à votre retour, vous trouvez le travail terminé, pas un prompt resté en plan.
L’activer
- Ouvrez le projet dans Projets.
- Choisissez Modifier sur le lancement par défaut, ou Modifier dans le menu ⋯ d’un lancement enregistré.
- Cochez Reprendre après la réinitialisation de la limite et choisissez Enregistrer.
L’interrupteur s’affiche sur chaque lancement qui tourne sur un abonnement ou une clé connectés dans le tableau de bord. Chaque lancement a son propre réglage : un agent peut reprendre à la réinitialisation pendant que son voisin passe sur un autre abonnement.
Comment ça marche
- Le serveur repère la ligne de limite dans le terminal et planifie la reprise à l’heure de réinitialisation du compte sur lequel tourne le terminal, plus 30 secondes au maximum.
- À cette heure, il relit les limites. Si la limite n’est pas encore réinitialisée, il attend la nouvelle heure de réinitialisation.
- Quand l’agent a sa propre voie pour recevoir un message, detachbox y fait passer le prompt, et la ligne que vous êtes en train de taper reste intacte : Claude Code le prend comme un nouveau tour, Codex depuis sa file d’attente. OpenCode le reçoit tapé au clavier.
- Codex redémarre d’abord avec
codex resume --last, pour prendre la nouvelle connexion.
Ça marche pour Claude Code, Codex et OpenCode. Claude Code a aussi son propre réglage « Continue automatically at usage limit » ; quand Claude reprend tout seul, detachbox ne s’en mêle pas.
Quand detachbox laisse un terminal tranquille
- Quelqu’un a tapé dans le terminal après son arrêt : le « continue » prévu est abandonné, puisque vous avez pris la main.
- Quelqu’un y a tapé dans la dernière minute quand l’heure arrive.
- Le terminal attend une réponse à un menu ou une question : ces réponses-là, vous seul les donnez.
- Un terminal shell n’a aucun lancement derrière lui : rien n’y reprend.
Voir quand il reprend
La liste Terminaux affiche un terminal arrêté avec l’heure de sa reprise, par exemple reprend à 03:10. Activez la notification Reprise dans Notifications pour en être averti, et Activité consigne chaque fois qu’un agent a repris après la réinitialisation de sa limite.
Avec la rotation et une réserve
- Avec la rotation, l’agent passe sur un autre compte qui a encore de la marge au lieu d’attendre. Il n’attend que si tout le groupe est épuisé : il guette alors la première réinitialisation du groupe et reprend sur ce compte.
- Un compte arrivé à votre réserve revient après la réinitialisation de sa fenêtre, et les terminaux qui l’utilisent reprennent. Suspendez la réserve jusqu’à la réinitialisation, et ils reprennent aussitôt.
Ce qu’il faut
Un lancement sur un abonnement ou une clé connectés dans le tableau de bord. Un lancement dont l’agent se connecte dans le terminal n’a aucun compte connecté à surveiller : son formulaire n’affiche pas l’interrupteur.