← Agent Auto-Continue

Guide

Claude Code auto-continue: what's built in, and what it doesn't do

You hit the limit mid-task

Claude Code is halfway through a refactor and prints You've hit your session limit · resets 3:45pm. You don’t need to wait up. Since v2.1.234 (August 2026), Claude Code waits in the open session and picks the task back up by itself after the reset. It’s on by default in interactive sessions signed in with a claude.ai subscription. The switch is Continue automatically at usage limit in /config, or autoContinueAtUsageLimit in your user settings.

Leaving the terminal open and just want the task picked back up? That’s it. Don’t install anything.

What the built-in one does

  • At the reset, it prompts Claude to pick up where it stopped. It doesn’t resend your last message.
  • The session has to stay open. Exit and the wait is gone, even if you resume later.
  • Permission prompts still appear, so the task can stall while you’re away.
  • A weekly limit over 24 hours out won’t start a wait on its own; start one from /rate-limit-options.
  • If the Mac slept over about 30 minutes through the reset, it waits for Enter.
  • Claude Code Desktop has a separate Auto-continue when limits reset checkbox on the session-limit card (not the weekly one).

Limits refresher: a rolling five-hour window and a weekly one, and usage counts against both. /usage shows when each resets.

Side by side

Agent Auto-Continue is a free macOS menu-bar app that sends a message into a Claude Code session when you choose (“run the tests and fix what fails”, at 03:00).

Built-inAgent Auto-Continue
After a session limitPicks the task up after the resetSends your message after the reset
Any message at a time you chooseNoYes
Several turnsNoUp to a turn limit or until stopped, optional stop phrase
The sessionMust stay openMust be closed
Weekly limitWaits itself only within 24 hoursWaits when it knows the reset time
Permission promptsAsks, then waits for youDenied by Claude Code; the turn carries on without it
Codex and the desktop appsNo (Desktop has its own checkbox)Yes (Codex guide)
Keep the Mac awakeNoOptional, off by default

The Agent Auto-Continue menu-bar rail with the Claude Code session "Fix the flaky auth tests" chosen, When free selected because Claude Code is limited until 03:00, and Up to 6 turns with the stop phrase TASK COMPLETE. An amber arrow points at the line under Continue, which reads "When Claude Code is free, around 03:00 · up to 6 turns, or at TASK COMPLETE".

The Agent Auto-Continue menu-bar rail with the Claude Code session "Fix the flaky auth tests" chosen, When free selected because Claude Code is limited until 03:00, and Up to 6 turns with the stop phrase TASK COMPLETE. An amber arrow points at the line under Continue, which reads "When Claude Code is free, around 03:00 · up to 6 turns, or at TASK COMPLETE".

The line under Continue says exactly what will happen.

Setting it up

  1. Install the app and check Claude Code’s status under Settings > Agents.
  2. Switch the session to a permission mode you’re happy to leave unattended. The app reuses the session’s last mode.
  3. For several turns, ask Claude to end its last message with TASK COMPLETE when it’s done.
  4. Exit Claude Code.
  5. In the menu-bar popover, pick the session, when (When free, or a time) and how far (Once, Up to some turns, or Until done with the stop phrase).
  6. Press Continue. The line under it says exactly what will happen.

Settings in Agent Auto-Continue with the Agents section open, listing Codex, Claude Code and T3 Code, each marked Connected. An amber box marks the Claude Code row, with its Check button and an Executable field left to be found automatically.

Settings in Agent Auto-Continue with the Agents section open, listing Codex, Claude Code and T3 Code, each marked Connected. An amber box marks the Claude Code row, with its Check button and an Executable field left to be found automatically.

Settings > Agents shows whether Claude Code is reachable.

The honest bits

  • The session must be closed. One still open in a live claude fails with conversation_busy (a second writer would fork it). A one-off message then retries with backoff for up to six hours.
  • Limits are inferred, not reported. They come from Claude Desktop’s usage samples if one is under 20 minutes old, else the newest limit message in recent transcripts, with its reset time if stated. A limit with no known reset doesn’t block a send.
  • It can’t tell when the task is done. The turn limit and Stop are the real guards. Three usage-limited turns in a row pause the chain, as do three sub-minute ones.
  • Quitting the app interrupts a running turn with SIGINT, which Claude Code treats as a clean stop.
  • It checks before sending. It cancels if the session’s gone or you’ve replied, and never resends an unconfirmed send.

It runs Claude Code’s own headless mode (claude -p --resume), verified with 2.1.286. No fake keystrokes, nothing changed in Claude Code. Claude Desktop and the ChatGPT app are supported through macOS Accessibility instead; they’ll get their own page.

Agent Auto-Continue is an independent project. It is not affiliated with, endorsed by, or supported by T3 Tools, Anthropic, OpenAI, or any other agent vendor. Product names are trademarks of their respective owners and are used only to describe compatibility.