v2.1.162
read at source ↗ github.com
v2.1.162
Source: Anthropic Claude Code Date: 2026-06-03 URL: https://github.com/anthropics/claude-code/releases/tag/v2.1.162
Summary
Claude Code v2.1.162 is a substantial quality-of-life and agents-subsystem release. The headline functional additions are claude agents --json gaining a waitingFor field (exposing what a waiting session is blocked on) and a fix making explicit Grep/Glob in --tools actually activate the dedicated search tools on native builds. The rest of the changelog is almost entirely polish and bug fixes: quieter startup, better terminal-width handling in the agents view, permission-rule regressions on Windows, an LSP workspaceSymbol regression, and a raft of claude agents UX fixes around image paste, backgrounding, and cross-session messaging. The Windsurf → Devin Desktop rename in the /ide menu tracks the editor’s rebrand.
Implications
- Agentic engineering patterns. The
waitingForfield inclaude agents --jsonis small but load-bearing for any orchestration layer that polls agent state — it turns an opaque “waiting” into a programmatic signal that can route, escalate, or surface a permission prompt without human polling. Watch whether downstream agent frameworks pick this up. - Coding-agent reliability. The permission-rule fixes (WebFetch domain precedence, Windows path matching, sub-1000 ms MCP timeouts) address failure modes that would surface quietly in multi-tool setups. Releases like this one — long on fixes, short on features — are where the tool becomes trustworthy enough to run unattended.
- Devin Desktop rebrand signal. The renaming of Windsurf to Devin Desktop in Claude Code’s IDE menu is a downstream artifact of Cognition’s acquisition of Codeium. It’s a minor line-item here, but it registers the consolidation move in the coding-agent landscape.