Skip to content
  • Tech Dev NotesTech Dev Notes
Apps
  • Lookup
  • Compare
Market movement
  • Charts
  • Rankings
Visual proof
  • Screens
  • Store listings
  • Icons
Stacks and releases
  • Tech stacks
  • Tool releases
  • Developers
More
  • X feature flags
  • Grokipedia
  • Grok companions
  • Blog
  • Follow on X
ChartsRankingsMoversCompareLookupScreensTech stacksReleases

© 2026 Tech Dev Notes

RSSAboutAPIStatusSecurityPrivacyTermsSitemap@techdevnotes
Claude Code

Anthropic · CLI

Claude Code 2.1.252

2.1.251→2.1.252·August 31, 2026 at 4:11 PM UTC

Patch release: tighter subagent-spawning discipline, removal of the alt+r keybinding, and assorted agent-behaviour prompt polish.

Changelog

  • [changed] Subagent use is more tightly constrained: spawn only when the user explicitly asks for a subagent or names an agent type. Multi-part or “thorough” tasks are handled inline instead of by defaulting to new agents (each spawn starts cold and re-derives context).
  • [changed] Background subagent guidance is clearer — agents stay in the background by default so the user can interject; foreground (run_in_background: false) only when the very next step depends on the result. Pending agent results must not be fabricated or predicted.
  • [removed] The alt+r keybinding has been removed.
  • [changed] Focus-mode behaviour is reinforced: when focus mode is on, only the final text of each response is shown — intermediate tool narration is skipped and anything the user needs goes in that final message.
  • [changed] Correction handling pushes durable memory writes in the same turn as the fix or diagnosis, rather than deferring them until later in the conversation.
  • [changed] Connector discovery/resolve tooling copy and related “talking to the user” / SendUserMessage guidance are tightened (when to message, attachments, normal vs proactive status).
  • [changed] Permission-denied and safety-classifier wording is tightened (err on the side of blocking; structured <block> responses where applicable).
  • [changed] Chrome/browser tool loading still batches deferred tools into a single ToolSearch call; data-exfiltration and secret-sharing cautions remain explicit.

Models & prompts

  • Built-in system and tool prompts push harder on not spawning agents unless asked, on honest background-agent status, and on putting user-visible answers in the right channel (final message in focus mode; SendUserMessage when that path applies).
  • Conversation-summary prompts distinguish summarizing only the recent tail (earlier context retained) from full-session summaries used to seed a continuing session.
  • Guidance on refusals vs ordinary sensitive-sounding work, autonomous/brief execution styles, scratchpad use, and thread resolve/reply behaviour is carried forward with wording cleanups.

Under the hood

  • Agent-brief related configuration replaces earlier agent-parse flags (CLAUDE_AGENTBRIEF_* in place of CLAUDE_AGENTPARSE_*), including enforcement hooks for brief/proactive sections — groundwork for brief-style agent turns, not a separate user-facing mode by itself.
  • SDK compatibility metadata no longer lists older tested wrapper versions 0.3.212, 0.3.214, and 0.3.215 (current range starts at 0.3.216).
  • Package/version metadata and platform binaries updated for 2.1.252.

Upgrade notes

  • If you used alt+r, rebind that action; the default is gone in this build.
  • Expect fewer unsolicited subagent spawns on multi-step requests unless you explicitly ask for one.

content/

Browse captured content/

Same tree as claude-code/latest/content for this version. Open the full browser for sidebar navigation between docs and other files.

Open content/ browser →

8 listed · 8 in tree

content/ browserNavigate docs, prompts, and root filesFolder index plus per-file pages with prev/next and a full file sidebar.
README.mdDocs2 KBpackage.jsonMetadata1.4 KBmanifest.jsonMetadata1.7 KBversion.jsonMetadata172 Bcli-wrapper.cjsCJS4.9 KBinstall.cjsCJS7 KBsdk-tools.d.tsTS158.7 KBLICENSE.mdDocs147 B
Older release← 2.1.251Newer release→ 2.1.257
All Claude Code releases →