Update log.
New features, releases, and patches from Claude Code and its ecosystem — recorded in citation form.
Filter
§ 1
All entries
56 of 56 [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56]
[PATCH]
Claude Code 2.1.169 · The new `--safe-mode` flag (and `CLAUDE_CODE_SAFE_MODE` env) starts Claude Code with all customizations (CLAUDE.md, plugins, skills, hooks, MCP servers) disabled for troubleshooting, and `/cd` moves a session to a new working directory without breaking the prompt cache. `disableBundledSkills` (and `CLAUDE_CODE_DISABLE_BUNDLED_SKILLS`) hides bundled skills, workflows, and built-in slash commands from the model. Fixes for enterprise managed MCP policies (`allowedMcpServers`/`deniedMcpServers`) not being enforced on reconnect or IDE-typed configs, Up/Down arrows jumping past wrapped rows of a long input, a 30-50ms per-turn UI stall on macOS with claude.ai credentials, and `claude -p` being slow on Windows (regression in 2.1.161) also land.
[PATCH]
Claude Code 2.1.166 · The new `fallbackModel` setting takes up to three fallback models tried in order when the primary is overloaded or unavailable, and `--fallback-model` now also applies to interactive sessions. Deny rules accept glob patterns in the tool-name position (`"*"` denies all tools), and messages relayed via `SendMessage` from other Claude sessions no longer carry user authority. `MAX_THINKING_TOKENS=0`, `--thinking disabled`, and the per-model thinking toggle now disable thinking on default-thinking models via the Claude API, and Claude Code retries a turn once on the fallback model when the API returns an unexpected non-retryable error. Plus fixes for remote sessions stuck during worker registration, JetBrains 2026.1+ terminal flicker, Shift+non-ASCII characters dropped under the Kitty keyboard protocol, and managed settings whose single invalid entry silently disabled enforcement of the rest.
[PATCH]
Claude Code 2.1.163 · Claude Code 2.1.163 lands enterprise version pinning, plugin listing, and several agent-loop ergonomics. `requiredMinimumVersion` and `requiredMaximumVersion` managed settings refuse to start outside an approved range, `/plugin list` lists installed plugins with `--enabled`/`--disabled` filters, and Stop and SubagentStop hooks can return `hookSpecificOutput.additionalContext` to keep the turn going. stdio MCP servers now receive `CLAUDE_CODE_SESSION_ID` on `--resume`. The release also fixes `claude -p` hanging on backgrounded commands, a `$TMPDIR` override regression from 2.1.154, org-managed permission rules missing parts of startup, and a broad sweep of background-session, Windows, and terminal-UI bugs.
[PATCH]
Claude Code 2.1.162 · `claude agents --json` now includes `waitingFor` showing what a waiting session is blocked on, and `--tools` finally provides the dedicated Grep/Glob tools on native builds when you list them. Slash command autocomplete clicks now fill the prompt instead of running immediately, and Remote Control moves from a startup message to a persistent footer pill. Plus a round of fixes for silent startup hangs on read-only config dirs, WebFetch permission rules being skipped for preapproved domains, and Windows permission rules never matching backslash paths.
[PATCH]
Claude Code 2.1.161 · `OTEL_RESOURCE_ATTRIBUTES` values are now included as labels on metric datapoints so usage can be sliced by custom dimensions like team or repo, and a failed Bash in a parallel tool batch no longer cancels its siblings. Fullscreen Linux clipboard now uses `wl-copy`/`xclip`/`xsel` and copies to both the clipboard and PRIMARY selection. Plus fixes for `claude mcp` printing secrets to the terminal and the `forceLoginOrgUUID`/`forceLoginMethod` managed-settings regression (2.1.146) that blocked Bedrock, Vertex, Foundry, and Mantle sessions.
[PATCH]
Claude Code 2.1.160 · Claude Code 2.1.160 lands a security tightening and a workflow-trigger rename. The release adds confirmation prompts before writes to shell startup files (`.zshenv`, `.zlogin`, `.bash_login`) and build-tool config files that grant code execution (`.npmrc`, `bunfig.toml`, and similar), and renames the dynamic-workflow trigger keyword from `workflow` to `ultracode`. Edit no longer requires a separate Read after a single-file `grep`/`egrep`/`fgrep`, and the release lands a broad sweep of `claude agents`, background-session, Windows/WSL clipboard, voice-mode, and auto-mode classifier fixes.
[PATCH]
Claude Code 2.1.157 · Claude Code 2.1.157 auto-loads plugins from `.claude/skills` directories with no marketplace required, adds `claude plugin init <name>` to scaffold a new plugin in place, and ships autocomplete for `/plugin` arguments. `claude agents` dispatched sessions now honor the `agent` field in `settings.json`, `EnterWorktree` can switch between Claude-managed worktrees mid-session, and worktrees are left unlocked when the agent finishes. The release also fixes a broad set of bugs across background sessions, `--resume`, worktrees, the `/model` picker, terminal rendering, WSL image paste, and the VS Code / Cursor / Windsurf integrated terminals.
[PATCH]
Claude Code 2.1.154 · Claude Code 2.1.154 brings Opus 4.8 (now defaulting to high effort, with `/effort xhigh` for your hardest tasks) and dynamic workflows (`/workflows`) to Claude Code. Fast mode on Opus 4.8 ships at 2x the standard rate for 2.5x the speed, and the lean system prompt becomes the default for most models. It also adds `! <command>` background shell sessions in `claude agents`, plugin `defaultEnabled: false`, a cleanup-only `/simplify`, and a broad sweep of background-session, security, and terminal-UI bug fixes.
[PATCH]
Claude Code 2.1.153 · `/model` now saves your selection as the new-session default (matching the IDE); `s` in the picker switches the current session only — reversing the 2.1.144 `d` behavior and requiring a keybinding rename. Security fixes close a regression where a custom API gateway could receive the user's Anthropic OAuth credential, and subagent frontmatter MCP servers now respect `--strict-mcp-config` and enterprise managed policies. Other fixes cover `skipLfs` for `github`/`git` marketplace sources, `COLUMNS`/`LINES` env vars in status line, macOS Privacy & Security persistence, background sessions, and the Windows installer.
[NEW]
Claude Opus 4.8 · Claude Opus 4.8 builds on Claude Opus 4.7 with improvements across benchmarks and is a more effective collaborator, available today for the same price. It targets long-horizon agentic coding with better long-context handling and compaction recovery, more reliable effort calibration, and better tool triggering. The model ID is claude-opus-4-8; it supports the 1M token context window by default on the Claude API, Amazon Bedrock, and Vertex AI, with 128k max output tokens.
[NEW]
Dynamic workflows in Claude Code · Claude breaks a problem into subtasks and fans them out across tens to hundreds of subagents running in parallel, dynamically writing orchestration scripts that run in a single session and checking its work before anything reaches you. It targets broad work like codebase-wide bug hunts and security audits and large migrations spanning thousands of files, verifying each result before folding it into the final answer. Available as a research preview on Max, Team, and Enterprise plans.
[PATCH]
Claude Code 2.1.152 · `/code-review --fix` now applies review findings to the working tree, and `/simplify` is folded into it. New: `disallowed-tools` in skill and slash-command frontmatter, `/reload-skills`, `SessionStart` `reloadSkills` and `sessionTitle`, and a `MessageDisplay` hook event. An unfound primary model now switches the session to `--fallback-model` instead of failing every request, and Auto mode no longer requires opt-in. Other fixes cover Vim NORMAL-mode `/` reverse history, `/usage` including large session files, plugin MCP dedup, remote MCP under egress proxy, markdown tables, and the post-response timer waiting for backgrounded agents.
[PATCH]
Claude Code 2.1.149 · `/usage` now breaks limit consumption down by skills, subagents, plugins, and per-MCP-server cost. The `/diff` detail view is keyboard-scrollable, markdown output renders GFM task lists as checkboxes, and enterprise gets the new `allowAllClaudeAiMcps` managed setting. Four permission-model gaps are closed, along with `find` exhausting the macOS file/vnode table and a wide bug-fix sweep across the transcript view, `/feedback`, `/insights`, `/config`, and the status bar.
[PATCH]
Claude Code 2.1.147 · Added the `Workflow` tool for deterministic multi-agent orchestration, off by default and enabled with `CLAUDE_CODE_WORKFLOWS=1`. Pinned background sessions in `claude agents` now stay alive when idle and are restarted in place to apply updates. Renamed `/simplify` to `/code-review` — it now reports correctness bugs at a chosen effort level with `--comment` for inline PR comments. REPL and Workflow tool sandboxes are hardened, the auto-updater reports error category and OS code on failure, and a managed-settings bypass was closed where `forceLoginOrgUUID` and `forceLoginMethod` weren't enforced against third-party-provider and API-key sessions.
[PATCH]
Claude Code 2.1.145 · Added `claude agents --json` to list live sessions as JSON for scripting. `claude_code.tool` OTEL spans now include `agent_id` and `parent_agent_id` so background subagent traces nest correctly. Status line JSON now includes GitHub repo and PR information, and `/plugin` Discover/Browse screens show commands, agents, skills, hooks, and MCP/LSP servers before installation. Fixed a permission-prompt bypass where bare variable assignments to non-allowlisted environment variables in Bash were auto-approved, along with MCP slash-command validation, spinner freezing after terminal resize, and the Read tool now returning a truncated PARTIAL view instead of a hard error on oversized reads.
[PATCH]
Claude Code 2.1.144 · Added `/resume` support for background sessions (marked `bg` in the picker). `/model` now changes the current session only — press `d` in the model picker for the new-session default. Renamed "extra usage" to "usage credits" (`/extra-usage` → `/usage-credits`, old name still works). 50+ bug fixes including startup hanging up to 75s on unreachable `api.anthropic.com`, garbled terminal output after window resize, `/model` changes not applying after startup, MCP `tools/list` pagination returning only the first page, and a regression where the Skill tool failed in headless mode.
[NEW]
Claude Managed Agents — Self-hosted sandboxes and MCP tunnels · Claude Managed Agents now supports self-hosted sandboxes (public beta) and MCP tunnels (research preview). The agent orchestration loop stays on Anthropic infrastructure while tool execution runs in customer infrastructure or with managed sandbox providers — Cloudflare, Daytona, Modal, Vercel — and agents reach private-network MCP servers through a lightweight gateway with a single outbound connection, no inbound firewall rules required.
[PATCH]
Claude Code 2.1.143 · Added plugin dependency enforcement (`claude plugin disable`/`enable` understand dependency chains), projected context cost in the `/plugin` marketplace browse pane, a `worktree.bgIsolation: "none"` setting for repos where worktrees are impractical, `-ExecutionPolicy Bypass` for the PowerShell tool, model and effort preservation across background-session wakeups, and auto mode in the Shift+Tab cycle. Bug fixes cover a corrupt `.credentials.json` hanging startup, stop hooks looping forever, macOS background sessions failing under Full Disk Access folders, and `git worktree remove` no longer falling back to `rm -rf`.
[PATCH]
Claude Code 2.1.142 · Added new `claude agents` flags — `--add-dir`, `--settings`, `--mcp-config`, `--plugin-dir`, `--permission-mode`, `--model`, `--effort`, and `--dangerously-skip-permissions` — to configure dispatched background sessions. Fast mode now uses Opus 4.7 by default (set `CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE=1` to pin to Opus 4.6). Plugins with a root-level `SKILL.md` and no `skills/` subdirectory are now surfaced as a skill, the `/plugin` details pane and `claude plugin details` show LSP servers a plugin provides, and `/web-setup` warns before replacing an existing GitHub App connection. Bug fixes span `MCP_TOOL_TIMEOUT` not raising the per-request fetch timeout for remote HTTP and SSE MCP servers, background sessions disappearing and daemon reconnect failing after macOS sleep/wake, the daemon not exiting cleanly after `brew upgrade`, plus a wide sweep of `claude agents`, plugin, session-title, and UI regressions.
[PATCH]
Claude Code 2.1.141 · Added `terminalSequence` to hook JSON output so hooks can emit desktop notifications, window titles, and bells without a controlling terminal, `CLAUDE_CODE_PLUGIN_PREFER_HTTPS` to clone GitHub plugin sources over HTTPS instead of SSH, `ANTHROPIC_WORKSPACE_ID` for workload identity federation, and `claude agents --cwd <path>` to scope sessions to a directory. `/feedback` can now include recent sessions (last 24 hours or 7 days), and the Rewind menu adds "Summarize up to here" to compress earlier context. Bug fixes span background side-queries sending an unavailable Haiku model ID on Bedrock/Vertex/Foundry/gateway, Remote Control MCP connectors failing with 401 during worker token rotation, `claude plugin install` failing on stale marketplace refs, MCP HTTP/SSE 403s being shown as `failed` instead of `needs auth`, and a wide sweep of auth, session, MCP, plugin, and UI regressions.
[PATCH]
Claude Code 2.1.140 · Agent tool `subagent_type` matching now accepts case- and separator-insensitive values (e.g. "Code Reviewer" resolves to `code-reviewer`), and plugins now warn when a default component folder (e.g. `commands/`) is silently ignored because `plugin.json` sets the matching key. Bug fixes cover `/goal` silently hanging under `disableAllHooks` / `allowManagedHooksOnly`, a settings hot-reload regression on symlinked files, `claude --bg` connection drops at idle-exit, remote managed settings not retrying on 401, the managed `extraKnownMarketplaces` auto-update policy not being persisted, `Read` tool validation on whitespace-padded `offset` strings, and a Windows event-loop stall caused by missing executables.
[PATCH]
Claude Code 2.1.139 · Adds the agent view (Research Preview) for tracking every Claude Code session in one place, and a `/goal` command that keeps Claude working across turns until a completion condition is met. Hooks gain an exec form (`args: string[]`) and a `PostToolUse` `continueOnBlock` option, MCP stdio servers now receive `CLAUDE_PROJECT_DIR`, and `/mcp` Reconnect picks up `.mcp.json` edits without a restart. Note: Remote Control, `/schedule`, claude.ai MCP connectors, and notification preferences are now disabled whenever `ANTHROPIC_API_KEY` / `apiKeyHelper` / `ANTHROPIC_AUTH_TOKEN` is set, even alongside a Claude.ai login.
[NEW]
Agent view in Claude Code · Agent view is a centralized interface inside the Claude Code CLI for managing multiple concurrent agent sessions. Now in Research Preview, it lets developers see which agents need input, are actively working, or have completed tasks — and scale up background work via peek, `/bg`, and `claude --bg`.
[NEW]
Claude Platform on AWS is now generally available · The Claude Platform on AWS — Anthropic-operated, accessed via AWS IAM with CloudTrail audit logging and a single AWS invoice — is generally available. AWS customers get day-one access to all native Claude API features, including Claude Managed Agents (beta), Advisor strategy (beta), Files API (beta), Skills (beta), and the MCP connector (beta), with Claude Opus 4.7, Sonnet 4.6, and Haiku 4.5 available at launch.
[PATCH]
Claude Code 2.1.136 · Session quality survey is re-enabled for OTEL enterprises via `CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL`, and `settings.autoMode.hard_deny` lets classifier rules block actions unconditionally. WSL2 image paste now falls back to PowerShell when xclip/wl-paste are unavailable. Plus a wide round of fixes — MCP servers disappearing after `/clear`, login loops from concurrent OAuth token writes, and plan mode failing to block writes when an `Edit(...)` allow rule matched.
[PATCH]
Claude Code 2.1.133 · A new `worktree.baseRef` setting (`fresh` | `head`) lets you choose whether worktrees branch from `origin/<default>` or local `HEAD`, and hooks and Bash commands can now read the active effort level via `$CLAUDE_EFFORT`. Plus fixes for a refresh-token race that dead-ended parallel sessions at 401, MCP OAuth ignoring `HTTP(S)_PROXY`/mTLS across discovery and token refresh, and subagents failing to discover project, user, or plugin skills.
[PATCH]
Claude Code 2.1.132 · `CLAUDE_CODE_SESSION_ID` is now exposed to Bash subprocesses, and `CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1` lets you opt out of the fullscreen renderer. Plus a wide round of stability fixes — graceful shutdown on external SIGINT, blank fullscreen after sleep/wake, 10GB+ RSS growth from stdio MCP servers, scroll regressions in Cursor/VS Code/JetBrains terminals, and Bedrock/Vertex 400s when `ENABLE_PROMPT_CACHING_1H` is set.
[PATCH]
Claude Code 2.1.129 · `--plugin-url` loads a `.zip` plugin straight from a URL, and Homebrew/WinGet installs can self-upgrade in the background. Ctrl+R history is back to searching all projects by default, and Gateway `/v1/models` discovery is now opt-in via env var. Plus fixes for 1-hour prompt cache TTL silently downgrading, OAuth logouts after wake-from-sleep, and `/context` wasting ~1.6k tokens per call.
[NEW]
What's new in Claude Managed Agents — Dreaming, Outcomes, Multiagent, Webhooks · A month after the April 8 beta launch, Managed Agents added two new features and promoted three from research preview to public beta. Dreaming (research preview) curates memory between sessions for self-improvement, and outcomes, multiagent orchestration, memory, and webhooks all ship as public beta.
[NEW]
Claude Financial Services Agents — 10 templates, Moody's MCP, and 17 data connectors · Ten ready-to-run financial services agents — pitch builder, KYC screener, month-end closer, and more — ship as plugins in Claude Cowork and Claude Code, and as cookbooks for Claude Managed Agents. A Moody's MCP app brings proprietary credit ratings and data on 600M+ companies, and 17 data partners are integrated alongside.
[NEW]
Claude for Microsoft 365 — Excel, PowerPoint, and Word now GA, Outlook joins in beta · The Claude add-ins for Excel, PowerPoint, and Word are generally available on all paid plans, and Claude for Outlook joins in public beta. Once installed, context carries automatically between apps so a model built in Excel can become a PowerPoint deck or a Word memo without re-explaining inputs, assumptions, or calculation flow.
[PATCH]
Claude Code 2.1.128 · `--channels` now works with console (API key) authentication, and `/mcp` shows per-server tool counts and flags zero-tool servers. `OTEL_*` environment variables no longer leak into subprocesses, and `EnterWorktree` branches from local HEAD as documented. Plus fixes for falsely-blocked 1M-context sessions, parallel shell tool regressions, sub-agent cache misses, and more.
[PATCH]
Claude Code 2.1.126 · Gateway-driven `/model` picker, `claude project purge` for full project state cleanup, OAuth code paste for WSL/SSH/container logins, broader `--dangerously-skip-permissions` scope, plus Windows PowerShell 7 detection, CJK rendering fix, and a long list of OAuth, stream-timeout, and Remote Control fixes.
[NEW]
Claude Security Enters Public Beta · Anthropic launched Claude Security in public beta — a Claude Opus 4.7-powered tool that scans codebases for vulnerabilities and generates targeted patches. Available directly at claude.ai/security and embedded in CrowdStrike, Microsoft Security, Wiz, and other platforms. Currently for Claude Enterprise customers; Claude Team and Max coming soon.
[PATCH]
Claude Code 2.1.122 · `ANTHROPIC_BEDROCK_SERVICE_TIER` to choose Bedrock service tier, `/resume` accepts PR URLs across GitHub/GHE/GitLab/Bitbucket, `/mcp` surfaces connectors hidden by duplicate URLs, plus fixes for `/branch` rewound-timeline forks, structured-output 400s on Vertex/Bedrock, and image resizing on newer models.
[PATCH]
Claude Code 2.1.121 · MCP `alwaysLoad`, `claude plugin prune`, `/skills` filter search, `PostToolUse` output replacement for all tools, scrollable overflow dialogs, and a large cleanup of memory leaks, scrollback duplication, and resume crashes.
[NEW]
Claude Platform on AWS Announced (Coming Soon) · AWS announced Claude Platform on AWS — a new way to use Anthropic's native Claude Platform with AWS credentials, billing, and access controls. It sits alongside Claude on Amazon Bedrock as a second path with different data-residency tradeoffs.
[PATCH]
Claude Code 2.1.119 · `/config` changes now persist to `~/.claude/settings.json`, `--from-pr` supports GitLab/Bitbucket/GitHub Enterprise, custom `prUrlTemplate`, PowerShell auto-approval parity with Bash, and a large cleanup of bugs and one security fix.
[PATCH]
Claude Code 2.1.118 · Vim visual and visual-line modes, custom themes, MCP-tool hooks, `/cost` and `/stats` merged into `/usage`, WSL inheriting Windows managed settings, and a long list of MCP OAuth fixes.
[PATCH]
Claude Code 2.1.117 · Opus 4.7 `/context` now uses the native 1M window, `/model` selections persist across restarts, `/resume` offers to summarize stale large sessions, native builds swap Glob/Grep for bfs/ugrep via Bash, and default effort rises to `high` for Pro/Max.
[NEW]
Running Claude Cowork in Amazon Bedrock · AWS published the official guide to running Claude Cowork on Amazon Bedrock — reuse the same Bedrock infrastructure you built for Claude Code to bring Claude to every knowledge worker, inside your AWS perimeter.
[PATCH]
Claude Code 2.1.116 · Up to 67% faster `/resume` on large sessions, quicker MCP startup, inline thinking progress indicator, smoother full-screen terminal scrolling, and a sandbox dangerous-path safety fix.
[NEW]
Claude for Word · A Microsoft Word add-in that brings Claude into your document — with native tracked changes, template-aware drafting, and consistency checks.
[NEW]
Claude Design by Anthropic Labs · Collaborative visual creation with Claude — designs, interactive prototypes, presentations, and more through conversation.
[PATCH]
Claude Code 2.1.113 · Native-binary distribution, network sandbox denied domains, full-screen viewport scrolling, parallelized `/ultrareview`, and security/stability fixes.
[PATCH]
Claude Code 2.1.111 · Opus 4.7 `xhigh` effort, `/ultrareview` cloud parallel review, `/effort` slider, Auto theme, and reduced permission prompts.
[NEW]
Claude Opus 4.7 · A new Opus model with significant gains in coding, high-resolution vision, and instruction following. Claude Code adds /ultrareview and the xhigh effort level.
[PATCH]
Claude Code 2.1.110 · Mid-conversation `/tui` mode switch, mobile push notifications, `/focus` command, and MCP connection stability fixes.
[NEW]
Routines — automated Claude Code workflows · Autonomous routines in Claude Code triggered by schedules, API calls, and GitHub events. Run code review, bug fixes, and deploy verification from the cloud — laptop closed.
[PATCH]
Claude Code 2.1.108 · /recap for session summaries on return, built-in slash command auto-discovery, 1-hour prompt cache TTL option, plus stability fixes.
[PATCH]
Claude Code 2.1.105 · Plugin background monitors, PreCompact hook, automatic API stream-stall recovery, and improvements to /doctor.
[PATCH]
Claude Code 2.1.101 · /team-onboarding, OS cert store auto-trust, memory-leak fix, command-injection patch, and 40+ other fixes.
[PATCH]
Claude Code 2.1.98 · Vertex AI setup wizard, Perforce mode, Monitor tool, subprocess sandboxing, and significant Bash permission hardening.
[PATCH]
Claude Code 2.1.97 · Focus view toggle, status line refresh interval, improved CJK input, and a batch of stability fixes.
[NEW]
Claude Managed Agents · A new API alongside Messages that provides a pre-built agent harness and managed infrastructure — run Claude agents without building your own loop, sandbox, or tool-execution layer.
[NEW]
Claude Code Remote Control · Keep a local Claude Code session running and control it from claude.ai/code or the mobile apps — with your local files, MCP servers, and tools intact.