TIPS 64 · GUIDA

Claude repart tout seul

Comment faire repartir Claude Code tout seul quand ta limite d'utilisation se réinitialise : la case dans l'app de bureau, l'attente automatique dans le terminal, les cas où ça ne marche pas et comment préparer un long travail pour la nuit.

Ce que c'est et pourquoi ça compte

Tu es au milieu d'un long travail et Claude Code s'arrête avec un message du genre « You've hit your session limit · resets 3:45pm ». Tu as épuisé l'utilisation incluse dans ton abonnement pour cette fenêtre de temps, et aucune requête ne part avant l'heure indiquée. Changer de modèle ne sert à rien : la limite de session et la limite hebdomadaire valent pour tous les modèles.

Avant, il fallait rester debout jusqu'à la bonne heure, puis écrire « continue ». Maintenant Claude Code peut attendre à ta place : garde la session ouverte et, quand la limite se réinitialise, il reprend le travail là où il s'était arrêté. Dans l'app de bureau c'est une case à cocher ; dans le terminal c'est déjà activé.

C'est pour ceux qui utilisent Claude Code avec un abonnement claude.ai et le laissent travailler longtemps : un refactoring, des tests à réparer, une fonctionnalité entière. Ça ne te donne pas plus d'utilisation, ça attend, c'est tout. Mais ça t'épargne le réveil, et le matin tu trouves le travail avancé au lieu de bloqué à mi-chemin.

1. Dans l'app de bureau : la case à cocher

Dans l'app de bureau de Claude, dans l'onglet Code, une carte d'avertissement apparaît quand tu atteins ta limite de session. Voici quoi faire :

  1. Sur la carte de la limite, coche la case Auto-continue when limits reset.
  2. Ne ferme pas la session : elle doit rester ouverte jusqu'à l'heure de reprise.
  3. Regarde l'heure : la carte affiche Auto-resuming at suivi de l'heure où la limite se réinitialise.
  4. À cette heure-là, l'app relance toute seule le tour interrompu, et le travail continue sans toi.

Deux choses à savoir. La carte de la limite hebdomadaire n'a pas cette case : là, tu attends et tu relances toi-même. Et la case de l'app est séparée du réglage du terminal qu'on voit juste après : si tu veux les désactiver, tu désactives les deux, un par un.

Et bien sûr, l'ordinateur doit rester allumé et éveillé : s'il se met en veille, rien ne tourne. Je laisse le mien branché, l'écran ouvert.

2. Dans le terminal : c'est déjà activé

Dans le terminal, tu n'as rien à faire. Si tu t'es connecté avec un abonnement claude.ai, l'attente automatique est activée par défaut dans les sessions interactives, celles où tu tapes toi-même. Il te faut juste la dernière version de Claude Code.

Quand tu atteins la limite, deux lignes apparaissent en bas de la session. La première dit quand la limite se réinitialise, la seconde quand Claude reprend. L'heure ici est un exemple, tu verras la tienne :

Le prompt
Usage limit reached · limit resets 3:45pm
Continuing automatically at 3:45pm · esc to cancel

Laisse la session ouverte. À partir de là, deux cas possibles :

  • À l'heure de la réinitialisation, la seconde ligne devient Continuing shortly. Puis Usage limit reset · continuing automatically apparaît dans la conversation, et Claude reprend la tâche là où elle s'était arrêtée. Ton dernier message n'est pas renvoyé : Claude reçoit juste la consigne de continuer.
  • Si l'ordinateur a été en veille plus d'une demi-heure environ et que la limite s'est réinitialisée entre-temps, tu lis Your usage limit has reset et Press enter to continue. Là, quelqu'un doit appuyer sur Entrée : ça ne repart pas tout seul. Après une veille plus courte, ou terminée avant la réinitialisation, ça repart tout seul.

Arrêter l'attente ou la désactiver

  • Pour l'annuler : pendant que les deux lignes s'affichent, appuie sur Échap avec le champ du prompt vide, ou sur Ctrl+C. Claude Code confirme avec une ligne qui commence par Automatic continue cancelled. Pour cette fenêtre, il ne repart plus tout seul : soit tu écris, soit tu la réactives depuis le menu.
  • Le menu, c'est /rate-limit-options. Tu y trouves la ligne qui commence par Wait here, then continue automatically, pour lancer l'attente à la main, et Don't continue automatically, pour l'annuler.
  • Pour la désactiver complètement : tape /config et désactive Continue automatically at usage limit. C'est la ligne qui enregistre autoContinueAtUsageLimit dans tes réglages utilisateur.

3. Quand il ne repart pas tout seul

C'est là qu'en général on se réveille et qu'on trouve tout à l'arrêt. Les cas à connaître :

  • La limite hebdomadaire. Si la réinitialisation est dans plus de 24 heures, Claude Code ne lance pas l'attente tout seul : il t'ouvre le menu, et tu peux la choisir toi-même avec Wait here, then continue automatically. Dans l'app de bureau, en revanche, la carte hebdomadaire n'a pas de case du tout.
  • Les demandes d'autorisation. Le travail repris est un tour comme un autre : si Claude doit te demander une autorisation, il s'arrête là et t'attend.
  • La limite qui revient. Si Claude repart et atteint de nouveau la limite, il relance l'attente tout seul deux fois de suite au maximum. Ensuite il s'arrête avec Automatic continue stopped after repeated usage-limit hits, et tu la réactives avec /rate-limit-options.
  • La session qui change. Si tu quittes Claude Code, l'attente ne revient pas quand tu rouvres la session. Elle se termine aussi si tu envoies toi-même un message, si tu changes de compte avec /login, si tu vides ou rembobines la conversation, si tu ouvres une autre session avec /resume ou si tu déplaces la session ailleurs : dans l'app de bureau, en arrière-plan ou dans le cloud.
  • Là où ça n'existe pas. Dans les sessions en arrière-plan et dans les commandes lancées avec claude -p, il n'y a pas d'attente. Pas plus avec une clé API, un fournisseur cloud ou la facturation à l'usage : là, tu paies à la requête, et il n'y a aucune réinitialisation à attendre.

4. Garde un œil sur ta consommation

Repartir tout seul ne veut pas dire avoir plus d'utilisation. La limite est la même, Claude attend, c'est tout. Alors, avant de le laisser travailler seul, mieux vaut savoir où tu en es :

  • /usage dans le terminal : il t'affiche les limites de ton forfait et quand elles se réinitialisent. Sur les forfaits Pro, Max, Team et Enterprise, il te montre aussi ce qui pèse le plus sur tes limites.
  • L'anneau d'utilisation dans l'app de bureau : il est à côté du sélecteur de modèle. Clique dessus pour voir combien de ton forfait tu as utilisé. C'est le même compteur pour tous les endroits où tu utilises Claude Code.
  • L'avertissement avant la limite. Claude Code peut te prévenir avec un message du genre You've used 85% of your session limit · resets 3:45pm. Si tu le vois le soir, tu sais déjà que cette nuit il faudra l'attente.
  • La ligne d'état. Si tu veux le compteur toujours sous les yeux dans le terminal, tu peux demander à Claude d'ajouter les champs rate_limits à une ligne d'état personnalisée.

N'oublie pas que chaque requête compte en même temps pour la limite de session et pour la limite hebdomadaire. Un travail très lourd, fait d'un seul coup, peut épuiser la limite hebdomadaire avant que celle de la session se réinitialise. Et l'hebdomadaire ne repart pas tout seul. Pour consommer moins, j'ai écrit le guide TOKEN (strikt.fit/token).

5. Avant d'aller te coucher

L'attente règle la limite. Le reste, tu le prépares toi-même avant de finir ta journée. Moi, je fais trois choses.

Le travail par petites étapes

Si la limite tombe au milieu d'une grosse modification, le matin tu ne sais pas ce qui est fini et ce qui ne l'est pas. Alors je demande de petits commits. Un commit, c'est une sauvegarde du projet dans git : si quelque chose tourne mal, tu reviens à la sauvegarde d'avant.

Le prompt
Travaille par petites étapes. Après chaque morceau terminé, lance les tests et, s'ils passent, fais un commit avec un message qui dit ce que tu as fait. Ne fais pas de git push.

Un fichier d'avancement

Claude reprend à partir de la conversation, mais un fichier est plus sûr : si la session se ferme ou si l'attente s'arrête, le fichier reste, et une nouvelle session peut le lire aussi.

Le prompt
Tiens à jour le fichier AVANCEMENT.md : ce que tu as fini, ce que tu fais maintenant, ce qui reste et les problèmes que tu as trouvés. Mets-le à jour après chaque commit.

Si le matin tu le trouves à l'arrêt, ouvre une nouvelle session et écris :

Le prompt
Lis AVANCEMENT.md et git log, dis-moi où tu en étais et reprends à la première étape pas finie.

Les autorisations avant de partir

Une demande d'autorisation bloque tout jusqu'à ton réveil, même si la limite s'est réinitialisée depuis des heures. Alors je vérifie le mode d'autorisation : dans le terminal tu le changes avec Shift+Tab, dans l'app de bureau avec le sélecteur de mode. La nuit j'utilise auto si je l'ai, sinon acceptEdits, qui accepte tout seul les modifications de fichiers.

Avec acceptEdits, presque toutes les commandes demandent encore l'autorisation. Alors, dans la journée, je fais préparer à Claude les règles dont il a besoin, puis je les vérifie avec /permissions :

Le prompt
Regarde de quelles commandes tu as besoin pour finir ce travail, comme les tests et le build, et ajoute les règles allow dans le .claude/settings.json de ce projet. Ajoute aussi des règles deny pour git push et pour les commandes rm. Montre-moi le fichier avant de l'enregistrer.

Comment choisir le mode, écrire les règles et les hooks et garder le Mac éveillé toute la nuit, je l'explique étape par étape dans le guide NOTTE (strikt.fit/notte).

Les erreurs les plus courantes

  • Fermer la session ou quitter Claude Code. L'attente vit dans la session ouverte : si tu quittes, elle ne revient pas, même quand tu la rouvres.
  • Compter dessus avec la limite hebdomadaire. Si la réinitialisation est dans plus de 24 heures, elle ne se lance pas toute seule, et dans l'app de bureau il n'y a pas de case : vérifie avec /usage avant d'aller te coucher.
  • Le laisser en mode Manual. À la première demande d'autorisation il s'arrête, même si la limite s'est réinitialisée depuis des heures.
  • Laisser l'ordinateur se mettre en veille. S'il reste en veille plus d'une demi-heure environ, dans le terminal quelqu'un doit appuyer sur Entrée.
  • Lui envoyer un message pendant qu'il attend. Ton message prend la place de l'attente : si tu veux juste vérifier, regarde et n'écris rien.
  • Croire que c'est une limite plus haute. C'est la même limite : Claude attend et repart, il ne travaille pas plus.

Check-list

  • Dans l'app de bureau, j'ai coché Auto-continue when limits reset
  • Dans le terminal, dans /config, Continue automatically at usage limit est activé
  • Avec /usage je sais quand la limite se réinitialise, et ce n'est pas l'hebdomadaire
  • Mode d'autorisation choisi et règles allow prêtes
  • Claude fait de petits commits et met à jour le fichier d'avancement
  • Session ouverte, ordinateur allumé, branché et éveillé

Questions fréquentes

Est-ce que l'attente automatique me fait consommer plus ?

Non. Elle n'achète pas d'utilisation et ne relève pas la limite : elle attend que celle que tu as déjà se réinitialise, puis continue le travail que tu avais demandé. Elle consomme autant que si tu avais écrit toi-même « continue » à la bonne heure.

Il recommence depuis le début ou il reprend là où il s'était arrêté ?

Là où il s'était arrêté. Dans le terminal, Claude Code ne renvoie pas ton dernier message : il dit à Claude de reprendre la tâche interrompue, avec toute la conversation. Dans l'app de bureau, c'est le tour interrompu qui est relancé. Garde quand même le fichier d'avancement : c'est ton filet si quelque chose tourne mal.

Est-ce que ça marche si j'utilise Claude Code avec une clé API ?

Non. Avec une clé API, un fournisseur cloud ou la facturation à l'usage, tu paies à la requête, donc il n'y a pas de limite qui se réinitialise. Il te faut un abonnement claude.ai, connecté dans Claude Code.

← Tous les guides