Claude Code Speeds Up Startup and Session Resume

Claude CodeView original changelog

Claude Code 2.1.281 trimmed several delays around starting up and resuming sessions. Interactive startup no longer waits on managed-settings and policy network requests that can never succeed, and git reads, startup telemetry, and Bedrock/Vertex model-upgrade checks no longer run before the terminal draws its first frame. Resuming a session that read many files, or a very long session that has been heavily compacted, is now noticeably faster, and auto mode can reuse its permission-classifier cache after a session resumes in a new process instead of rebuilding it from scratch.

Key Takeaways

  • Claude Code's interactive startup no longer waits on managed-settings and policy network requests that can never succeed.
  • Git reads, startup telemetry and Bedrock/Vertex model-upgrade checks no longer run before the first frame is drawn, so the terminal appears sooner.
  • Resuming a session that read many files is faster because the restored file cache now matches the files as they were originally read.
  • Very long, heavily compacted sessions resume faster, an improvement Anthropic says is most noticeable through the Agent SDK and Claude Desktop.
  • A session dominated by one oversized first prompt now gets that prompt summarized on its own instead of being dropped from the recovery summary.
  • Auto mode reuses its permission-classifier cache after a session resumes in a new process, instead of rebuilding it from scratch.

Faster to the first frame

Claude Code 2.1.281 continues a run of startup and resume improvements Anthropic has been shipping through September. Interactive startup no longer retries managed-settings and policy fetch requests that can never succeed, and several checks that used to run before anything appeared on screen, git reads, startup telemetry, and the Bedrock and Vertex model-upgrade checks, have been moved so they no longer block the first frame from being drawn.

Resuming sessions is faster and more accurate

Two changes target session resume specifically. Resuming a session that had read many files is faster because the restored file cache now matches the files as they were actually read, rather than being rebuilt inaccurately. Separately, Anthropic sped up resuming very long sessions that have been compacted, an improvement the release notes say is most noticeable through the Agent SDK and Claude Desktop, where long-running sessions are common.

Smarter recovery for oversized prompts

Sessions dominated by one very large first prompt used to have that prompt dropped entirely from the "Prompt is too long" recovery summary. It is now summarized on its own instead, so a session that starts with a huge prompt has something more useful to recover from.

Auto mode reuses its cache after a resume

When a session resumes in a new process, auto mode's permission classifier can now reuse the prompt cache it had already built rather than rewriting it, cutting both the delay and the cost of that first classification pass after a resume.