Claude Code 2.1.302 turns on fork subagents by default in claude -p, the Agent SDK, the desktop app and VS Code, and warns that standalone Claude Design closes by December 14
An update that changes defaults for unattended scripts: subagents, permission mode and idle compaction all moved.
// Key points
- Fork subagents are now on by default in claude -p, the Agent SDK, the desktop app and VS Code, as in the terminal; CLAUDE_CODE_FORK_SUBAGENT=0 turns them off.
- On third-party providers, claude -p and Agent SDK sessions with no permission mode start in default mode when telemetry is off or on a fresh install.
- New CLAUDE_CODE_AUTO_MODE_MODEL picks the model for the client-side auto mode classifier, and /config gains a row to turn idle compaction off.
- /design-sync and /design-login now note that standalone Claude Design (claude.ai/design) closes by December 14, 2026.
Builder's takeMy PandaClaws content pipeline runs on claude -p, so with these defaults changing I’d run it in staging before upgrading and check subagent concurrency and usage. If you’re on a third-party provider, make sure your scripts set --permission-mode explicitly so nothing silently stalls waiting for approval. If you use standalone Claude Design, export your work before December 14.
// Background · from #Coding agents
Full timeline →- Oct 17 Reflection opens Beam under Apache 2.0: a 501B-total, 23B-active MoE for coding and agents with a 1M context
- Oct 17 GitHub open source license compliance is generally available, with a new API that lets coding agents check packages against the enterprise license policy
- Oct 17 @GitHub in Slack and Teams now works across multiple repositories in one conversation and can use shared Slack messages and threads as context