Changelog

Claude Code changelog

Every Claude Code release in a few lines: what changed, what to act on, and a link to the full notes. Updated within the hour of each release.

Also: Codex CLI changelog · Cursor changelog

  1. Claude Code 2.1.280

    • Heads upClaude Opus 5.5 (claude-opus-5-5) is now the default Opus model, with 1M context and pricing of $4/$20 per Mtok plus $0.20/Mtok cache reads.
    • Heads upPro and Team Standard plans now default to Opus instead of Sonnet.
    • CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH changes the 2,048-character cap on MCP tool descriptions and server instructions.
    • Auto mode no longer retries indefinitely when a safety check declines review or gives no answer.
    • In VS Code, /status, /sandbox, /chrome, /export, /skills and /plan are now available as typed commands.
    • Plus 69 fixes.
    Full release notes
  2. Claude Code 2.1.278

    • Heads upAuto mode now defaults to the server-side classifier for Claude API and Enterprise users, and on Bedrock, Vertex, Foundry and gateways. Classifier overhead is not charged; billed fallback triggers a warning. CLAUDE_CODE_AUTO_MODE_SERVER=0 opts out on Bedrock, Vertex, Foundry and gateways.
    • /status now shows an Auto mode server row indicating whether the session’s auto mode classifier runs on the server.
    Full release notes
  3. Claude Code 2.1.277

    • Heads upIn a project with no CLAUDE.md, Claude Code now reads AGENTS.md instead; change this under Project instructions in /config. Not yet on Bedrock, Vertex or Foundry.
    • CLAUDE_GATEWAY_PROXY_IS_EGRESS_BOUNDARY=1 makes Claude apps gateways pass outbound hostnames to a forward proxy instead of resolving them locally.
    • Heads upPrompts containing invisible Unicode formatting or tag characters are cleaned and shown for review before sending.
    • A sandbox.excludedCommands glob no longer exempts an entire compound Bash command when only one part matches; every part must match.
    • Heads upThe deprecated TaskOutput tool was removed. Claude uses Read for background task output; taskOutputMaxChars and TASK_MAX_OUTPUT_LENGTH no longer have any effect.
    • Plus 57 fixes.
    Full release notes
  4. Claude Code 2.1.276

    1 fix

    Full release notes
  5. Claude Code 2.1.275

    • ctrl+enter or ctrl+x ctrl+s interrupts the current turn and sends all queued messages at once.
    • Heads upSkills and plugins enabled on your claude.ai account now sync to signed-in terminal sessions. Opt out with syncClaudeAiSkills: false or syncClaudeAiPlugins: false.
    • /plugin install <plugin> --marketplace <source> offers to add the marketplace before installing the plugin.
    • Heads upPlugins from npm sources now use npm pack --ignore-scripts with integrity verification; package install scripts no longer run.
    • Heads upScheduled and Run now routines can save to and republish an artifact you can edit without asking. Public artifacts, first publishes and deletes still require approval.
    • Plus 60 fixes.
    Full release notes
  6. Claude Code 2.1.274

    • Heads upBedrock, Vertex, Foundry and telemetry-disabled installs now use the v2 MCP client and MCP 2026-07-28 negotiation with direct HTTP servers by default. Opt out with MCP_SDK_GENERATION=v1 or MCP_PROTOCOL_NEGOTIATION=legacy.
    • Heads up"type": "sdk" MCP entries in .mcp.json, settings, plugins and agent files are now skipped with a warning; only an SDK host application can register in-process servers.
    • Heads upPlugin and marketplace clones now leave Git LFS files as pointers. Run git lfs pull in the checkout to fetch them.
    • CLAUDE_CODE_MCP_STARTUP_WAIT_MS bounds how long the first non-interactive turn waits for MCP servers; 0 disables the wait.
    • In VS Code, a window reload now continues the interrupted step; turn this off with the Claude Code: Continue After Reload setting.
    • Plus 71 fixes.
    Full release notes
  7. Claude Code 2.1.273

    • Heads upAuto mode on Bedrock, Vertex and Foundry now uses the local classifier by default; set CLAUDE_CODE_AUTO_MODE_SERVER=1 to use the server-side classifier.
    • Sessions started with claude --remote-control or /remote-control can be forked from the Claude app into a background session on your computer.
    • The context meter and auto-compact no longer count advisor-tool turns at roughly twice their real size.
    • Bash commands that the permission checker cannot fully analyze now prompt under permissions.blockReadsOutsideWorkingDirectories instead of skipping the prompt.
    • An MCP server that disconnects mid-session now notifies you if automatic reconnection gives up, pointing you to /mcp.
    • Plus 35 fixes.
    Full release notes
  8. Claude Code 2.1.272

    • Bug fixes and reliability improvements; the release notes give no details.
    Full release notes
  9. Claude Code 2.1.271

    • Fast mode is available in Claude Code Remote sessions where the organization allows it; the host setting or /fast typed in the session applies.
    • In sandboxed auto mode, per-command allowed_domains limits Bash, PowerShell and Monitor network access to hosts reviewed for that command.
    • omitClaudeMd lets custom and plugin subagents run without user, project and local CLAUDE.md files; managed policy files still load.
    • claude plugin install and claude plugin update now accept --accept-command <sha256> for the command shown by a previous --json run.
    • Heads upAuto mode now applies default-mode permission rules to inline ! shell commands in skills and slash commands; commands with no deciding rule run as reviewed tool calls.
    • Plus 59 fixes.
    Full release notes
  10. Claude Code 2.1.270

    1 fix

    Full release notes