Claude Code v2.1.302 turns fork subagents on in the Agent SDK and VS Code, and standalone Claude Design closes December 14

2 hours ago

Claude Code 2.1.302 turns fork subagents on by default in claude -p, the Agent SDK, the desktop app and VS Code, and warns that standalone Claude Design closes by December 14, 2026. It also runs subagents in the background in the desktop app and VS Code, changes the default permission mode on third-party providers, lets you pick the auto mode classifier's model, adds an Idle compaction toggle to /config, and fixes large images in Read and exFAT drives on Windows. https://github.com/anthropics/claude-code/releases/tag/v2.1.302 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00Fork subagents on by default
  2. 0:13Subagents run in the background
  3. 0:26Default permission mode
  4. 0:41Auto mode classifier model
  5. 0:57Idle compaction toggle
  6. 1:11Standalone Claude Design closes
  7. 1:25Fixes you may have hit
  8. 1:43The full changelog
Show transcript

Fork subagents on by default

Claude Code

Claude Code v2.1.302 turns fork subagents on in the Agent SDK and VS Code, and standalone Claude Design closes December 14

Now on in
claude -p, the Agent SDK, the desktop app and VS Code
Already on in
the terminal
Never offered by
claude mcp serve
CHANGELOG.md · anthropics/claude-code

Fork subagents are now on by default in claude -p, the Agent SDK, the Claude desktop app and VS Code, matching the terminal. Claude MCP serve never offers them.

Subagents run in the background

Claude Code

>The desktop app and VS Code always run subagents in the background

Main conversation
its subagents always run in the background, as in the terminal
A subagent’s own Agent calls
foreground by default in claude -p, the Agent SDK, the desktop app and VS Code
CHANGELOG.md · anthropics/claude-code

In the Claude desktop app and VS Code, the main conversation's subagents now always run in the background, as in the terminal. A subagent's own Agent calls run in the foreground by default.

Default permission mode

Claude Code

>claude -p and the Agent SDK start in default permission mode on third-party providers

When
no permission mode is set, with telemetry off or on a fresh install
Still auto
--permission-mode auto keeps auto mode
CHANGELOG.md · anthropics/claude-code

On a third-party provider, a claude -p or Agent SDK session with no permission mode set now starts in default mode, when telemetry is off or on a fresh install. Asking for auto mode explicitly still gets it.

Auto mode classifier model

Claude Code

>Choose the model behind the client-side auto mode classifier

CLAUDE_CODE_AUTO_MODE_MODEL

Client-side auto mode
the classifier uses the model you set
Server-side auto mode
keeps its model; a conversation too long for the safety check is now compacted
CHANGELOG.md · anthropics/claude-code

A new environment variable, CLAUDE_CODE_AUTO_MODE_MODEL, sets the model for auto mode's client-side classifier. Server-side auto mode keeps its own model, and now compacts an overlong conversation instead of denying every checked tool call.

Idle compaction toggle

Claude Code

>Turn idle compaction off or back on from /config

/config
a new Idle compaction row
After an idle compaction
the notice says how to turn it off
CHANGELOG.md · anthropics/claude-code

Claude Code's /config screen now has an Idle compaction row, so you can turn idle compaction off or back on. The notice shown after an idle compaction now tells you how to turn it off.

Standalone Claude Design closes

Claude Code

>Standalone Claude Design closes by December 14, 2026

Closing
claude.ai/design
Notice shown in
/design-sync and /design-login
CHANGELOG.md · anthropics/claude-code

Standalone Claude Design closes by December 14, 2026. Claude Code's /design-sync and /design-login commands now show that notice, so plan for it if your design work happens there.

Fixes you may have hit

Claude Code

>Fixed: huge images in Read, stopping during compaction, exFAT drives on Windows

Read
image sources over 128 MB are refused instead of loaded into memory
Stopping a turn
during compaction no longer ends in “Prompt is too long”
Windows
file writes work on exFAT and FAT32 drives
CHANGELOG.md · anthropics/claude-code

The Read tool now refuses image sources over 128 megabytes instead of loading them into memory. Stopping a turn during compaction no longer fails as too long. And Windows file writes work on exFAT and FAT32 drives.

The full changelog

Claude Code

Every change is in the Claude Code changelog

https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

CHANGELOG.md in anthropics/claude-code
CHANGELOG.md · anthropics/claude-code

The Claude Code changelog on GitHub has the rest, including faster startup with many plugins and a long list of fixes for cloud sessions and Claude Tag.

Up next

1:36

Claude Code v2.1.301: switching to a smaller model now summarizes your long conversation first

@claude-code · 1 day ago

2:06

Claude Code v2.1.300: one rejected MCP tool no longer fails every turn of your conversation

@claude-code · 2 days ago

1:53

Claude Code v2.1.299: come back from a break without reprocessing your whole session

@claude-code · 2 days ago

1:46

Claude Code v2.1.296: Claude can read a large file in one call

@claude-code · 1 week ago

1:36

Claude Code: hooks can now block an action when they fail

@claude-code · 1 week ago

1:39

Claude Code v2.1.293: Claude Haiku 5.5 becomes the default Haiku model, and finished work stays finished after a compaction

@claude-code · 1 week ago

1:32

Claude Code: subagents run at the effort you ask for, plugins install from a marketplace in one command, and network-path reads ask first

@claude-code · 1 week ago

1:23

Claude Code v2.1.290: WebSearch refills by the hour, WebFetch says what it left unread, and scheduled tasks stop going missing

@claude-code · 1 week ago

1:25

Claude Code v2.1.289: Bash deny rules hold under sandbox auto-allow, and a failing plugin no longer ends your session

@claude-code · 1 week ago

1:40

Claude Code v2.1.288: Up restores a prompt cleared with Ctrl+C, and mid-response timeouts no longer fail the turn

@claude-code · 2 weeks ago

1:46

Claude Code v2.1.287: Claude Mods let plugins change deeper behavior, and 1M context is the default on Bedrock and Vertex

@claude-code · 2 weeks ago

3:04

Claude Code v2.1.286: resumed sessions keep every turn, refused models fall back, and secrets stay masked

@claude-code · 2 weeks ago