DEVELOPER-TOOL

Claude Code

developer-tooltopic-noteanthropic

Overview

Claude Code is Anthropic’s official CLI coding agent built on the Claude Agent SDK. It enables multi-agent code review, ecosystem integration through MCP (Model Context Protocol), and advanced features for interactive development workflows. The tool serves as a comprehensive platform for AI-assisted software development with enterprise-grade capabilities.

Timeline

  • 2026-05-03-AI-Digest — v2.1.126 (May 1) ships model picker via /v1/models endpoint when ANTHROPIC_BASE_URL is set (relevant for Bedrock/Vertex routing), new claude project purge [path] command, OAuth /mcp menu fix, custom-headers MCP authentication fix.

  • 2026-05-02-AI-Digest — No new release this weekend; v2.1.123 from April 29 remains latest. Simon Willison publishes end-to-end iNaturalist sightings tool built entirely on a phone via Claude Code for web, demonstrating the agentic-coding curve at the developer-tooling level.

  • 2026-03-10-AI-Digest - v2.1.72 released

  • 2026-03-11-AI-Digest - Multi-agent code review capabilities introduced

  • 2026-03-12-AI-Digest - MCP ecosystem reaches 97M monthly downloads

  • 2026-03-15-AI-Digest - Interactive elicitation feature released

  • 2026-03-25-AI-Digest - Managed-settings.d enterprise policy framework added

  • 2026-03-27-AI-Digest - OAuth RFC 9728 compliance implemented

  • 2026-03-30-AI-Digest - Source leak via npm reveals KAIROS daemon architecture

  • 2026-03-31-AI-Digest - /buddy companion feature launched; source leak continues

  • 2026-04-01-AI-Digest - /buddy companion expanded with additional capabilities

  • 2026-04-02-AI-Digest - /powerup lessons framework introduced

  • 2026-04-03-AI-Digest - MCP result persistence override capability released

  • 2026-04-04-AI-Digest - v2.1.92 adds forceRemoteSettingsRefresh policy, interactive Bedrock setup wizard with AWS auth, per-model cost breakdown for /cost, 60% faster Write tool diffs; /tag and /vim commands removed.

  • 2026-04-05-AI-Digest — Week-in-review: three releases in three days (v2.1.90-92); v2.1.92 highlighted with Bedrock wizard, 60% faster Write diffs, forceRemoteSettingsRefresh policy.

  • 2026-04-06-AI-Digest — v2.1.92 remains latest release; no new weekend release.

  • 2026-04-07-AI-Digest — No new release; v2.1.92 remains current with Bedrock wizard, policy controls, and faster Write diffs

  • 2026-04-07-AI-Digest — No new release; v2.1.92 remains latest. OpenAI’s Responses API shell tool positions as direct competitor to Claude Code’s agentic environment.

  • 2026-04-08-AI-Digest — Three releases in two days: v2.1.94 (Apr 7) ships Amazon Bedrock powered by Mantle support behind CLAUDE_CODE_USE_MANTLE=1, raises default effort from medium to high for API/Bedrock/Vertex/Foundry/Team/Enterprise users, adds compact Slack message headers, fixes 429 rate-limit stalls and macOS keychain login failures; v2.1.96 (Apr 8) hotfixes a Bedrock 403 “Authorization header is missing” regression in v2.1.94.

  • 2026-04-09-AI-Digest — v2.1.97 ships substantive new features and hardening: Ctrl+O focus view toggle in NO_FLICKER mode, refreshInterval status line setting, workspace.git_worktree exposed in status line JSON, Cedar policy file syntax highlighting (.cedar/.cedarpolicy), Bash tool permission hardening and validation, and a critical fix for an MCP HTTP/SSE memory leak draining ~50 MB/hr from long-running sessions. Also fixes —resume picker issues, file-edit diffs disappearing, and Korean/Japanese text corruption on Windows. Fourth Claude Code release in five days, signaling sustained fire-fighting after the v2.1.94 platform changes.

  • 2026-04-10-AI-Digest — No new release; v2.1.97 remains current. The v2.1.94 → v2.1.97 fire-fighting cadence appears to be stabilizing. Claude Managed Agents launches alongside as a separate Anthropic product for hosted agent deployment at $0.08/session-hour.

  • 2026-04-11-AI-Digestv2.1.98 ships with interactive Bedrock setup wizard (guided AWS auth, region config, credential verification, and model pinning from the login screen), per-model and cache-hit cost breakdown for /cost, Monitor tool for streaming background script events, and 60% faster Write tool diff computation on large files. Linux sandbox ships apply-seccomp helper in both npm and native builds. Eight releases in nine days through April.

  • 2026-04-12-AI-Digestv2.1.101 ships with /team-onboarding command (generates teammate ramp-up guides from local usage), OS CA certificate store trust by default (enterprise TLS proxies work out-of-the-box), /ultraplan auto-creates cloud environments, improved brief mode and focus mode, better tool-not-available errors, and fixed idle-return token hint and fullscreen scroll duplication. Ninth release in eleven April days; the skip from v2.1.98 to v2.1.101 suggests internal builds that didn’t ship publicly.

  • 2026-04-13-AI-Digest — No new release; v2.1.101 remains current. Claude Code prominently featured at HumanX 2026 as the tool driving “Claude mania” — now generating over $2.5B in annualized revenue and cited as the single AI tool most attendees would keep.

  • 2026-04-14-AI-Digestv2.1.105 ships (Apr 13): path parameter for EnterWorktree (multi-worktree switching as first-class), PreCompact hook support (hooks can block compaction via exit code 2 or {"decision":"block"}), background monitor support for plugins via top-level monitors manifest key, /proactive aliased to /loop, stalled stream handling (abort after 5 min, retry non-streaming), and improved network error messages. Tenth public release in twelve April days.

  • 2026-04-15-AI-DigestClaude Code Routines launches in research preview: saved prompt + repos + connectors configurations that run on Anthropic’s cloud via schedule, API trigger, or GitHub event, removing the “my Mac was asleep” failure mode for long-running automations. Per-plan daily quotas (Pro 5, Max 15, Team/Enterprise 25). Shipped with a redesigned Claude Code UX (integrated terminal, in-app file editor, HTML/PDF preview, faster diff viewer, drag-and-drop layout). v2.1.108 (Apr 14) adds /recap session-context command, ENABLE_PROMPT_CACHING_1H / FORCE_PROMPT_CACHING_5M cache TTL env vars, model-invokable built-in slash commands via the Skill tool, /undo as alias for /rewind, /model mid-conversation warnings, /resume defaulting to current directory, separated rate-limit vs plan-quota errors, 5xx/529 linking to status.claude.com, lower memory for file reads. v2.1.109 adds a rotating progress hint to the extended-thinking indicator. Eleventh public release in fourteen April days.

  • 2026-04-16-AI-Digestv2.1.110 (Apr 15, 22:07) ships alongside v2.1.109 earlier the same day. Headline additions: /tui command and tui setting (flicker-free fullscreen rendering), Focus view decoupled from verbose transcript (Ctrl+O now toggles only the transcript, /focus toggles the focus panel separately — splitting the overloaded v2.1.97 binding), push notification tool (Claude can fire mobile push notifications when Remote Control is enabled), autoScrollEnabled config, /plugin Installed tab reordering by favorites and items-needing-attention, /doctor warns on duplicate MCP server scopes, scheduled tasks resurrect on --resume / --continue, Remote Control parity for /autocompact//context//exit//reload-plugins, IDE-diff feedback loop (Write tool informs model when the user edits proposed content before accepting). Fixes for MCP tool calls hanging on server disconnect, non-streaming fallback multi-minute hangs, focus-mode recap/status-line regressions, plugin dependency resolution from plugin.json, and dropped keystrokes after CLI relaunches. Twelfth public April release in fifteen days; combined with the prior day’s Routines launch, the clearest signal yet that Anthropic treats Claude Code as an always-on ambient agent substrate rather than a session-bound CLI.

  • 2026-04-17-AI-Digestv2.1.111 (Apr 16, 15:18 UTC) ships to time with Claude Opus 4.7 general availability. Headline features: Claude Opus 4.7 “xhigh” effort level with new /effort command for depth-vs-latency tuning (xhigh becomes Opus 4.7 Claude Code default); /ultrareview cloud multi-agent code review command (no-args reviews current branch, /ultrareview <PR#> fetches and reviews a specific GitHub PR via parallel agent dispatch on the Routines substrate); /less-permission-prompts skill that scans transcripts to propose security allowlists; Windows PowerShell tool progressively rolling out (opt-in/out via CLAUDE_CODE_USE_POWERSHELL_TOOL); Auto mode for Max subscribers on Opus 4.7; Auto (match terminal) theme option; Ctrl+U clears entire input buffer; /skills supports sorting by token count; plan files auto-named after prompts; read-only bash globs no longer trigger permission prompts; further /setup-vertex and /setup-bedrock wizard polish. v2.1.112 (Apr 16, 19:55 UTC) is a narrow hotfix for “claude-opus-4-7 is temporarily unavailable” errors in Auto mode — five-hour turnaround from bug to fix. Fourteen April releases in sixteen days; /ultrareview is the first Claude Code feature to reach back into the Routines cloud substrate for something other than cron jobs — earliest proof point that Routines is a remote parallel-agent execution substrate slash commands can dispatch into ad hoc.

  • 2026-04-18-AI-Digestv2.1.113 (Apr 17) ships the native binary as the default distribution channel, replacing the bundled JavaScript runtime — a structural shift from an npm-installed Node.js CLI to a compiled standalone executable with faster cold starts, smaller install footprint, and no Node runtime dependency. Security hardening headlines: sandbox.network.deniedDomains configuration key for blocking specific egress hosts without disabling network access entirely (partial-allowlist sandboxing for agent runs), and Bash hardening that wraps env, sudo, watch, ionice, setsid, /private paths, and find -exec/-delete in additional validation layers. UX polish: subagent 10-minute stall detection (long-running subagents now emit a warning and offer to abort instead of hanging silently), /ultrareview launch-dialog refinement (clearer branch-vs-PR mode selection), Shift+↑/↓ fullscreen scroll (paginated scrollback in /tui mode), readline-style Ctrl+A / Ctrl+E (start/end of input line), Remote Control parity for /extra-usage and @-autocomplete (mobile Claude Code can now introspect usage and reference files by name), and assorted bug fixes. Fifteenth public April release in seventeen days; the native binary is the biggest distribution-layer change since v2.0 — an explicit bet that Claude Code’s install surface should look like a compiled system tool, not a JavaScript app.

  • 2026-04-19-AI-Digestv2.1.114 (Apr 18, 01:34 UTC) is a single-fix weekend hotfix that resolves a crash in the permission-dialog path when an Agent Teams teammate requests tool permission. Sixteenth April release in nineteen days, landing hours after the v2.1.113 native-binary rebase — the operational fingerprint of a team compounding against Cursor’s Composer 2 release velocity rather than an internal monthly cadence.

  • 2026-04-22-AI-Digestv2.1.117 (Apr 22, 00:04 UTC) is the first April release to widen the agent programming model rather than polish existing surfaces. Headline: forked subagents as an external-build opt-in via CLAUDE_CODE_FORK_SUBAGENT=1, moving the forked-subagent architecture from internal-only to any custom Claude Code binary. Agent frontmatter mcpServers now loaded for main-thread agent sessions via --agent, closing the long-running gap where custom agents had reduced tool access compared to inline work. /resume now proactively offers to summarize stale, large sessions (natural follow-on to v2.1.116’s 40MB+ resume-performance work). MCP startup moves to concurrent connection handling. Enterprise posture: managed-settings enforcement for blockedMarketplaces / strictKnownMarketplaces — the plugin/marketplace-governance equivalent of v2.1.113’s sandbox.network.deniedDomains posture. Native builds on macOS and Linux now replace the Glob and Grep tools with embedded bfs and ugrep — the same “walk the bundled-JS-dependency tree” posture as the April-17 jq→native migration. OpenTelemetry adds three new event attributes (command_name, command_source, effort) and a fix for Opus 4.7 context-window calculations (was reporting 200K, actually 1M). Plain-CLI OAuth refresh fix restores token refresh on expired non-terminal sessions. What v2.1.117 still does not ship: any response to the OX Security MCP disclosure — no STDIO input sanitization change, no protocol-level hardening, no sandbox.mcp.* settings. Seventeenth public April release in twenty-two days.

  • 2026-04-23-AI-Digestv2.1.118 (Apr 23, 00:42 UTC) is the TUI-ergonomics companion to v2.1.117’s agent-architecture widening. Headline: vim visual modesv (visual) and V (visual-line) with operators, selection, and visual feedback — finally closing the largest remaining gap in the Claude Code vim-mode surface and bringing prompt editing within parity of external editors like Neovim. Custom named themes via /theme, plus hand-edited JSON files in ~/.claude/themes/, move theme configurability from bundled-set to checkable-into-dotfiles. /cost and /stats consolidate into /usage (old names remain as aliases). MCP tool hooks via type: "mcp_tool" let hook authors invoke MCP tools directly from the pre/post/PreCompact hook pipeline — unlocking agentic workflows that previously required custom shell plumbing. Enterprise-governance: DISABLE_UPDATES is now a stricter env var than DISABLE_AUTOUPDATER (blocks all update paths for regulated deployments); wslInheritsWindowsSettings lets WSL inherit Windows-side managed settings, closing a long-standing dual-policy-tree gap. Auto mode defaults gain "$defaults" composition (add custom rules alongside built-ins rather than replace them). claude plugin tag creates release git tags with version validation — a small but telling signal that Anthropic treats plugins as versioned release artifacts. Eighteenth public April release in twenty-three days. Still not shipped: any response to the OX Security MCP disclosure — no STDIO sanitization change, no sandbox.mcp.* settings, no protocol-level MCP hardening. The MCP-Safe community track holds into week three.

  • 2026-04-28-AI-Digest — v2.1.121 ships substantive release with alwaysLoad MCP server option, claude plugin prune command, type-to-filter on /skills, and PostToolUse hooks generalized to all tools; memory-leak fixes for image processing, /usage command, and dangling Bash CWD issue.

  • 2026-04-29-AI-Digest — v2.1.122 (April 28 evening) ships ANTHROPIC_BEDROCK_SERVICE_TIER env var for service-tier routing, /resume PR-URL session lookup, /mcp shadowed-connector visibility, OpenTelemetry numeric-attribute fix, /branch rewound-timeline crash fix; followed by v2.1.123 (April 29) one-line OAuth 401 retry-loop hot-fix.

  • 2026-04-30-AI-Digest — No new release today; v2.1.123 (April 29) remains latest as Claude Code enters a quiet patch in release cadence.

  • 2026-05-04-AI-Digest — No new release this week. The most recent cut (v2.1.126, May 1) added model picker via /v1/models for Anthropic-compatible gateway routing (relevant for Bedrock/Vertex), claude project purge [path] teardown command, and HTTP/SSE MCP server reauth fixes. Release cadence shift from daily (April) to multi-day (May) reflects post-Opus 4.7-GA operational normalization.

  • 2026-05-08-AI-Digest — Five releases in four days — v2.1.128, .129, .131, .132, and v2.1.133 (last landing late on 2026-05-07) — decisively refute the “three quiet weeks” framing from 2026-05-07-AI-Digest. Headline change in v2.1.133 is the new worktree.baseRef setting (fresh | head, default fresh) which restores origin/<default> as the worktree base, explicitly reverting v2.1.128’s branch-from-local-HEAD default. Hooks now receive effort.level (JSON) and $CLAUDE_EFFORT (env, also exposed in Bash-tool subprocesses); parentSettingsBehavior lands for managedSettings policy merge. v2.1.132 adds CLAUDE_CODE_SESSION_ID to Bash subprocess env and CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN. Material runtime fix: a 10GB+ MCP memory leak on stdio servers, plus a silent tools/list failure that previously surfaced as “tools fetch failed” with no upstream signal.

  • 2026-05-09-AI-Digest — Three more releases — v2.1.136 on May 8, then v2.1.137 and v2.1.138 in quick succession on May 9. The substantive one is v2.1.136: it adds CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL (re-enables the session-quality survey for OTel-capturing enterprises) and settings.autoMode.hard_deny for unconditional auto-mode classifier blocks, alongside ~40 fixes. Two reliability fixes worth naming: MCP servers from .mcp.json, plugins, and claude.ai connectors no longer silently disappear after /clear in VS Code, JetBrains, and the Agent SDK; and concurrent MCP OAuth refresh-token rotations no longer overwrite freshly-rotated tokens, ending the daily re-auth tax for users running multiple remote MCP servers. v2.1.137 fixed VS Code extension activation on Windows; v2.1.138 is internal-fixes-only. Eight releases in six days is above-trend but consistent with typical 1–2 day patch rhythm — “the dry stretch ended” rather than “structural cadence reset.”

  • 2026-05-10-AI-DigestNo new release in the past 24 hours; latest remains v2.1.138 from 2026-05-09. The cadence reset that began 2026-05-07 (five releases across May 6–9) has held through a quiet Sunday — eight releases in six days followed by one quiet day, consistent with a normal weekly rhythm rather than a structural pause.

  • 2026-05-11-AI-Digest — Two net-new releases covered: v2.1.133 (2026-05-07) introduces worktree.baseRef setting with fresh and head values and flips the default to fresh, meaning new worktrees branch from origin/<default> instead of local HEAD — a quiet breaking change for users who rely on in-progress local commits carrying into a new worktree. Hooks gain effort.level (JSON) and $CLAUDE_EFFORT (env var). Also fixes an unbounded parallel-session 401 loop from refresh-token race. v2.1.132 (2026-05-06) adds CLAUDE_CODE_SESSION_ID to Bash subprocess env, CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1, fixes 10GB+ RSS MCP memory growth from stdio servers writing non-protocol stdout, adds graceful SIGINT shutdown, and fixes vim operators corrupting NFD-accented text.

  • 2026-05-12-AI-Digestv2.1.139 ships Agent View (Research Preview) — claude agents surfaces a unified session lifecycle list tagged running/blocked-on-you/done, the first primary CLI surface for session management. New /goal command sets a completion condition and lets Claude work across turns with a live overlay showing elapsed time, turn count, and token spend. hook continueOnBlock lets PostToolUse hooks feed a rejection reason back to Claude and continue rather than halt; exec-form args: string[] removes shell-quoting hazards. Compaction now preserves sensitive user instructions; MCP stdio servers receive CLAUDE_PROJECT_DIR.

  • 2026-05-13-AI-Digestv2.1.140 ships four fixes: subagent_type matching is now case- and separator-insensitive, /goal no longer silently hangs under disableAllHooks/allowManagedHooksOnly, symlinked settings files no longer trigger spurious ConfigChange hook fires, and claude --bg reliability is improved for machines where the background service was about to idle-exit or in enterprise endpoint-security environments.

  • 2026-05-14-AI-Digestv2.1.141 ships a substantive feature drop wrapped in a ~26-change bug-fix wave: new terminalSequence field in hook JSON output (enables desktop notifications and terminal bells from headless and CI environments), ANTHROPIC_WORKSPACE_ID env var for workload identity federation, “Summarize up to here” action in the Rewind menu for mid-conversation compression, and regression fixes for Bedrock/Vertex Haiku fallback, markdown table rendering, vim-mode Ctrl+C interrupt, and Windows Alt+V image paste.

  • 2026-05-16-AI-Digestv2.1.143 ships a new worktree.bgIsolation: "none" setting letting background sessions edit the working copy directly without EnterWorktree — the cleanest fix for submodule-heavy repos and generated-asset directories that have been hitting edge cases since the worktree primitive landed. Plugin dependency enforcement lands: claude plugin disable refuses when another enabled plugin depends on the target and prints a disable-chain hint; claude plugin enable force-enables transitive dependencies. claude agents gains 8 more flags (--add-dir, --settings, --mcp-config, --plugin-dir, --permission-mode, --model, --effort, --dangerously-skip-permissions) — combined with v2.1.142’s 8 flags, the background-agents CLI surface is now feature-equivalent to top-level claude. Reliability: stop-hook infinite-block loop caps at 8 iterations; macOS TCC sandbox errors for ~/Documents, ~/Desktop, ~/Downloads resolved.

  • 2026-05-15-AI-Digestv2.1.142 ships the largest single expansion of the background-agents dispatch surface since the feature landed: claude agents gains eight configuration flags — --add-dir, --settings, --mcp-config, --model, --effort, --permission-mode, --plugin-dir, --dangerously-skip-permissions — making background sessions configurable along the same axes as foreground ones. Fast mode default bumped from Opus 4.6 to Opus 4.7 (prior version pinnable via CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE=1). Single-skill plugins with a root-level SKILL.md and no skills/ subdirectory are now auto-surfaced without the nested-directory dance. Background-session reliability wave: macOS sleep/wake daemon reconnect, daemon exit after brew upgrade–style binary swap, Windows deadlock on network-drive working directories, 256-color terminal background bleed on Apple Terminal.

  • 2026-05-19-AI-Digestv2.1.144 (first release since v2.1.143 four days ago) brings /resume working against --bg runs (with an explicit bg marker) and completion notifications that now include elapsed duration; /model switching is session-scoped by default with d to make the change the new default — a meaningful ergonomic fix for users who toggle models mid-task. Fix list is the more interesting half: a 15-second timeout on the api.anthropic.com startup probe (previously hung up to 75 seconds on flaky networks); MCP servers responding with paginated tools/list now have all pages enumerated rather than only the first; and macOS background sessions no longer crash inside Full Disk Access-protected directories. Shipped the same day Anthropic acquired Stainless (>$300M reported) and Mythos’s cyber-flaw cache reached the Financial Stability Board.

  • 2026-05-20-AI-Digestv2.1.145 (second release on the same day as v2.1.144, and the substantive one for multi-agent workflows): claude agents --json lists live sessions as machine-readable output (the wiring needed for tmux-resurrect, status bars, and session pickers); the terminal tab title surfaces the count of agents awaiting input; OTEL spans now carry agent_id / parent_agent_id attributes with fixed trace parenting so background subagent spans nest under the dispatching Agent tool span; Stop and SubagentStop hook input gains background_tasks and session_crons; /plugin Discover and Browse screens preview commands/agents/skills/hooks/MCP+LSP servers before installation; a permission-prompt bypass via bare variable assignments to non-allowlisted env vars in Bash is closed; and an infinite loop where context: fork skills could re-invoke themselves is fixed.

  • 2026-05-21-AI-Digestv2.1.146 ships a small but pointed payload: the headline rename is /simplify/code-review with an optional effort-level argument that mirrors the same dial added to /security-review and the underlying code-review skill earlier this month — Anthropic is converging the review-style commands on one effort knob. Fixes: the Auto-mode regression where AskUserQuestion was silently suppressed when the calling flow relied on it; the Windows PowerShell “command line is invalid” regression introduced in v2.1.124; MCP pagination for resources/list, resources/templates/list, and prompts/list; and materially faster diff rendering for large file edits. Two consecutive on-cadence releases (v2.1.145 on 2026-05-19, v2.1.146 today) suggest the Code with Claude London launch slowdown was a head-fake, not a deceleration.

  • 2026-05-22-AI-Digestv2.1.147 → v2.1.148 in five hours. v2.1.147 (2026-05-21, ~20:39 UTC) ships background sessions, the /simplify/code-review rename with an effort argument mirroring /security-review, an auto-updater retry loop for flaky networks, plus enterprise-login and PowerShell fixes. v2.1.148 (2026-05-22, ~01:16 UTC) is a single-issue hotfix for a regression introduced in 147 where the Bash tool returned exit code 127 on every command for some users — caught fast. Two on-cadence releases in two days plus a tight hotfix loop further refutes the Code with Claude London slowdown hypothesis; practitioners on v2.1.147 should skip to v2.1.148 if they saw the 127 errors.

  • 2026-05-23-AI-Digestv2.1.149 → v2.1.150 in one day. v2.1.149 (2026-05-22) is the substantive cut: /usage adds a per-category cost breakdown (skills, subagents, plugins, MCP servers); /diff gains full keyboard scrolling (arrows, j/k, PgUp/PgDn, Space, Home/End); GFM task-list checkboxes finally render in markdown; enterprise allowAllClaudeAiMcps managed setting lands. Security hardening: a PowerShell cd-function permission bypass closed, sandbox write allowlist tightened in git worktrees, and a find-call pattern fixed that had been exhausting the macOS vnode table on large repos. v2.1.150 (2026-05-23) is infrastructure-only — same-day point release stacked on yesterday’s feature drop. Four releases in three days (147 → 150) reads as burst, not new steady state — trailing 11-day rate is ~0.9 releases/day.

  • 2026-05-27-AI-Digestv2.1.152 lands at 2026-05-27 01:30 UTC, the first new tag since v2.1.150 on 2026-05-23 — ending a five-day quiet streak. The GitHub release page is not directly fetchable from the digest-write environment, so today’s coverage is a tag-confirmation rather than a changelog read; substantive feature coverage will follow once the release notes are accessible. The cadence resumes inside the prior 3–5 day envelope; nothing about today’s tag suggests the burst pattern from the v2.1.147–v2.1.149 run is back. Watch is whether v2.1.153 follows within 72 hours (signalling a new burst) or the gap extends past a week again.

  • 2026-05-28-AI-Digestv2.1.153 ships at ~00:52 UTC, a back-to-back daily tag the day after v2.1.152 — answering the prior digest’s 72-hour-watch question toward “burst” rather than week-long gap. Quality-of-life additions: a skipLfs option for github/git plugin marketplace sources, status-line commands now receive COLUMNS/LINES for terminal-aware output, and claude agents autocomplete suggests native slash commands and bundled skills alongside a PR #N column. The rest is bug-fix housekeeping (MCP server handling, custom API-gateway auth, Windows PowerShell installer false-success report, background-session UI fixes for stale daemons, stdin EOF hangs, malformed file:// links). Steady-state maintenance, not a feature drop.

  • 2026-05-29-AI-Digestv2.1.154 is the week’s first real feature drop after a run of daily maintenance tags, shipping the same beat as the Claude Opus 4.8 launch. Headline: first-class Opus 4.8 support (defaulting to high effort, a new /effort xhigh rung, Fast mode billed at “2× the standard rate for 2.5× the speed”) plus dynamic workflows/workflows lets you ask Claude to spin up an orchestration that fans out “tens to hundreds of agents in the background.” Supporting changes: lean system prompt is now the default for newer models, /simplify is now cleanup-only review, /effort labels renamed to Faster/Smarter, and the auto-mode classifier was hardened against bulk-repo exfiltration. A fast-follow v2.1.156 is a single hotfix for an Opus 4.8 case where modified thinking blocks led to API errors. Treat the “hundreds of agents” line as a capped, concurrency-limited research-preview ceiling, not a daily-driver workflow yet.

  • 2026-05-30-AI-DigestTwo-tag day. v2.1.157 (2026-05-29, ~20:20 UTC) is the substantive cut: plugins placed in .claude/skills directories now auto-load without a marketplace requirement, a new claude plugin init <name> scaffolder lands, /plugin arguments and subcommands get autocomplete, the agent field in settings.json is now honored for dispatched claude agents sessions, plus fixes for background sessions, worktrees, image handling, and terminal rendering. v2.1.158 (2026-05-30, ~02:42 UTC) is narrower — it extends the v2.1.154 auto-mode classifier to AWS Bedrock, Google Vertex, and Azure Foundry for Opus 4.7 and 4.8, opt-in via CLAUDE_CODE_ENABLE_AUTO_MODE=1. The plugin-distribution story has now visibly decoupled from the marketplace, and auto-mode going to enterprise-cloud backends is the same plugin-and-deployment surface widening in lockstep. Cadence read: feature drop, not steady-state — v2.1.157’s plugin auto-load reshapes the third-party developer story.

  • 2026-05-31-AI-DigestNo new tag in the last 24 hours; latest remains v2.1.158 (2026-05-30 ~02:42 UTC). The back-to-back v2.1.157 plugin-auto-load and v2.1.158 auto-mode-to-Bedrock/Vertex/Foundry features remain the current state, and the cadence is back to a normal post-feature-drop pause. The signal to watch is whether v2.1.159 lands a bug-fix sweep on the new .claude/skills auto-load path now that it’s in the hands of third-party plugin authors. Separately, Salesforce‘s self-reported 231-day → 13-day internal cloud migration on Claude Code (33 API endpoints, +79% PRs/dev, 5% fewer incidents) lands today as the upper-tail outlier demand-side data point for a tool whose v2.1.158 plugin/auto-mode surface is the supply-side story.

  • 2026-06-01-AI-Digestv2.1.159 ships 2026-05-31 ~19:42 UTC, a quiet housekeeping patch whose release notes read in full: “Internal infrastructure improvements (no user-facing changes).” First tag after the v2.1.157 plugin auto-load and v2.1.158 auto-mode-to-Bedrock/Vertex/Foundry feature pair. The predicted bug-fix sweep on the new .claude/skills auto-load path did not land here — the notes are explicit about “no user-facing changes.” Cadence is back to housekeeping; the .claude/skills follow-up is still pending and remains the signal to watch on the next tag.

  • 2026-06-02-AI-Digestv2.1.160 ships 2026-06-02 ~02:10 UTC — the predicted .claude/skills follow-up arrives, though not where v2.1.159’s “no user-facing changes” framing implied. The acceptEdits safety net widens to prompt before writing shell startup files (.zshenv, .zlogin, .bash_login), ~/.config/git/ configs, and the build-tool config class that grants code execution: .npmrc, .yarnrc*, bunfig.toml, .bazelrc, .pre-commit-config.yaml, .devcontainer/ — closing the exec-on-config-write class that v2.1.157’s .claude/skills auto-load reopened. Two breaking-edge items in the same tag: the dynamic-workflow trigger renames workflowultracode (silently breaks any script wired to the v2.1.154 /workflows orchestrator); and Edit no longer requires a separate Read after grep (cuts a real round-trip from the agentic edit loop). WSL clipboard, voice-mode on non-ASCII paths, and CJK IME positioning in claude agents round out a long-overdue Windows/WSL stabilisation sweep. CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE is removed.

  • 2026-06-03-AI-Digestv2.1.161 ships 2026-06-02 ~21:58 UTC — second tag in a single day, back-to-back with v2.1.160 only ~20 hours earlier, which is unusual for the cadence. Headline: OTEL_RESOURCE_ATTRIBUTES values now flow through as labels on metric datapoints (the missing piece for anyone wiring Claude Code into existing OTel pipelines); claude agents rows show done/total ahead of the detail column when work is fanned out across subagents; /mcp collapses unused claude.ai connectors behind a “Show unused connectors” row; failed Bash commands in a parallel-tool batch no longer cancel the other in-flight calls; and fullscreen clipboard on Linux now reaches for wl-copy / xclip / xsel in order, so Wayland desktops finally get first-class copy. The OTel labels and the parallel-tools fix are the two practitioners will feel immediately.

  • 2026-06-04-AI-Digestv2.1.162 ships 2026-06-03, the third tag in ~36 hours after v2.1.160 and v2.1.161. Headline: claude agents --json now exposes waitingFor (first machine-readable handle on agent wait state — the right primitive for queue-aware dashboards and “is this agent stuck?” health checks); on native builds, --tools ships dedicated Grep/Glob search tools when explicitly listed instead of folding them into Bash (re-check existing tool-filter lists that assumed the old shape); clicking a slash command in the autocomplete menu now fills the prompt instead of firing immediately (fixes a long-standing footgun). Cosmetic: Windsurf is renamed to “Devin Desktop” across /ide, /terminal-setup, /scroll-speed (reflects the Cognition acquisition rename). The waitingFor JSON field and the parallel-tools split are the two practitioners will feel immediately.

  • 2026-06-05-AI-Digestv2.1.163 ships 2026-06-04, one day after the v2.1.162 cluster. Two policy-surface additions are the headline: requiredMinimumVersion and requiredMaximumVersion managed settings let admins pin a version-range floor and ceiling from policy config — first time the managed-settings surface has had version gating, and the right primitive for orgs that need to hold a fleet on a tested band rather than the latest tag. The new /plugin list grows --enabled / --disabled filters — first user-facing surface for inspecting plugin state from inside the CLI. Robustness: background sessions no longer lose running tasks when re-attached after a self-update (companion fix to v2.1.160’s sleep/wake patch — the background-session re-attach story is finally robust across both update and suspend). Bash hardening for bazel, EDR-protected hosts, and Windows rounds it out. The version-range gating is the practitioner lever for rollouts that need to express ”≥ v2.1.160 but ≤ v2.1.163 until QA signs off on v2.1.164” without scripting around the auto-update.

  • 2026-06-06-AI-DigestThree tags since yesterday’s digestv2.1.165 (2026-06-05), v2.1.166 (2026-06-06), and v2.1.167 (2026-06-06). The flanking releases are terse “bug fixes and reliability improvements” point releases; v2.1.166 is the substantive one and lands the new headline features. Headline: a fallbackModel managed setting that accepts up to three fallback models tried in order when the primary is overloaded or unavailable — the first time the fallback chain has been a first-class declarative config rather than a per-invocation flag — and --fallback-model now also applies to interactive sessions, not just -p. Permissions DSL gets meaningful tightening too: glob pattern support in the deny-rule tool-name position ("*" denies all tools), allow rules now reject non-MCP globs, and unknown tool names in deny rules warn at startup. Cross-session messaging is hardened — messages relayed via SendMessage from other Claude sessions no longer carry user authority, receivers refuse relayed permission requests, and auto mode blocks them. Plus: MAX_THINKING_TOKENS=0 / --thinking disabled / per-model thinking toggles now disable thinking on models that think by default via the Claude API, and there’s a one-shot retry on the fallback model after an unexpected non-retryable error. The fallback-as-declarative-config pivot is the change to actually adopt — the managed setting belongs in .claude/settings.json and the chain runs the same way in interactive sessions.

  • 2026-06-07-AI-DigestTwo more fixes-only point releases capping yesterday’s substantive v2.1.166v2.1.167 (2026-06-06 01:33 UTC) and v2.1.168 (2026-06-06 23:41 UTC) — both ship as bare “bug fixes and reliability improvements” tags with no public changelog beyond the headline. All the substantive features (the fallbackModel managed setting with three-deep fallback chain, --fallback-model extending to interactive sessions, glob patterns in deny rules, hardened cross-session SendMessage authority handling, auto-mode blocking relayed permission requests, MAX_THINKING_TOKENS=0 disabling thinking on default-thinking models, the pre-download version announcement on claude update) all landed in v2.1.166 (2026-06-06-AI-Digest). Three tags in 48 hours, two fixes-only — the cadence read is “ship the substantive change, then bake out the regressions on the same day” rather than gating point releases. Same-week framing: Anthropic’s “When AI builds itself” >80%-Claude-merged post lands the dogfood-loop statistic that frames Claude Code’s compounding adoption inside Anthropic itself.

Key Developments (Addendum — May 2026)

  • v2.1.141 — terminalSequence and Workspace Identity (May 13, 2026): Substantial feature drop alongside a 26-change regression-fix wave. The terminalSequence hook field and ANTHROPIC_WORKSPACE_ID env var close two production-deployment gaps (headless CI hooks, workspace-scoped token issuance). Rewind “Summarize up to here” addresses mid-conversation compression. Covered in 2026-05-14-AI-Digest.

  • v2.1.157 / v2.1.158 — Plugin Auto-Load and Enterprise Auto-Mode (May 29–30, 2026): v2.1.157 decouples plugin distribution from the marketplace — .claude/skills directories auto-load — and adds a claude plugin init scaffolder plus /plugin autocomplete; v2.1.158 extends auto-mode to AWS Bedrock, Google Vertex, and Azure Foundry for Opus 4.7/4.8 via CLAUDE_CODE_ENABLE_AUTO_MODE=1. The third-party developer surface and the enterprise-deployment surface widen in the same 24-hour window. Covered in 2026-05-30-AI-Digest.

Version History

Tracked versions range from v2.1.71 through v2.1.91 across nearly every digest, indicating rapid iteration and feature development cycles.

Key Features

  • Multi-agent code review - Distributed review workflows for collaborative analysis
  • MCP ecosystem integration - Access to 97M+ monthly downloads of protocol extensions
  • Interactive elicitation - Dynamic prompt refinement and requirement gathering
  • Enterprise policy management - Managed-settings.d framework for organizational controls
  • OAuth compliance - RFC 9728 standard compliance for secure authentication
  • /buddy companion - AI assistant for interactive development sessions
  • /powerup lessons - Framework for capability enhancement and learning
  • MCP result persistence - Override and caching mechanisms for protocol results

Architecture Notes

Leaked source code revealed internal components:

  • KAIROS daemon - Core background service architecture
  • ULTRAPLAN - Planning and orchestration subsystem
  • 2026-04-25-AI-Digestv2.1.120 ships up to 67% /resume speedup on 40MB+ sessions from dead-fork cleanup, faster MCP startup with multiple stdio servers configured, configurable fullscreen scrolling sensitivity with inline thinking spinner progress updates (“still thinking → thinking more → almost done thinking”), and Stdio MCP servers no longer drop on stray stdout lines. The /resume performance improvement is the most material win for long-horizon agent sessions, where users previously faced ~60–90 second session resumption latency at the 40MB+ scale. Maintenance-class release with no headline features, but the runtime improvements compound for teams running all-day sessions across multiple days.