Claude Code v2.1.284: Sonnet 5.5 by default, auto mode on every plan, and an Ultracode toggle

1 week ago

What changed in Claude Code v2.1.284: Claude Sonnet 5.5 becomes the default Sonnet model, auto mode becomes the default on every plan and provider, Ultracode gets its own toggle, and the release adds MCP, security, gateway and VS Code changes. https://github.com/anthropics/claude-code/releases/tag/v2.1.284 https://github.com/anthropics/claude-code/blob/v2.1.284/CHANGELOG.md

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00Claude Sonnet 5.5 is the default Sonnet
  2. 0:1501 Permissions and effort
  3. 0:17Auto mode by default everywhere
  4. 0:29Yes, but ask again next time
  5. 0:40Ultracode is its own toggle
  6. 0:5102 Usage and spend
  7. 0:52Gateway spend limits in dollars
  8. 1:03Usage-limit notices
  9. 1:1403 Retries and recovery
  10. 1:15Broken streams retry
  11. 1:28/mcp reconnect all
  12. 1:3904 Security and admins
  13. 1:41Memory, rules and plugins
  14. 1:57Claude apps gateway
  15. 2:0905 In the terminal
  16. 2:11Rebindable effort keys, vim, fullscreen
  17. 2:24Faster startup
  18. 2:3306 VS Code and Claude Tag
  19. 2:35VS Code timestamps and plugins
  20. 2:47Opus (latest) in Claude Tag
  21. 2:58The full changelog
Show transcript

Claude Sonnet 5.5 is the default Sonnet

Claude Code

Claude Code v2.1.284 makes Sonnet 5.5 the default Sonnet

Model
claude-sonnet-5-5, on the Anthropic API
Context
1M tokens
Price
$2 in · $10 out per Mtok · $0.20 cache reads
CHANGELOG.md · anthropics/claude-code

Claude Code now uses Claude Sonnet 5.5 as its default Sonnet model on the Anthropic API, with a 1 million token context window, at 2 dollars per million input tokens and 10 dollars per million output tokens.

01 Permissions and effort

Claude Code
01

>Permissions
and effort

CHANGELOG.md · anthropics/claude-code

Permissions and effort.

Auto mode by default everywhere

Claude Code

>Sessions on every plan and provider now start in auto mode

Applies to
interactive terminal and VS Code sessions
When
no permission mode is configured
Override
permissions.defaultMode
CHANGELOG.md · anthropics/claude-code

Interactive terminal and VS Code sessions now start in auto mode on every plan and provider when no permission mode is configured. The permissions default mode setting still overrides it.

Yes, but ask again next time

Claude Code

>Auto mode can allow one read outside your working directories

> Yes, but ask again next time
CHANGELOG.md · anthropics/claude-code

Auto mode asks before Claude reads outside your working directories. A new answer, yes, but ask again next time, allows that one read and still asks about later ones.

Ultracode is its own toggle

Claude Code

>Ultracode is now its own switch in /effort

/effort ultracode on
/effort ultracode off

Tab   toggles it in the slider
CHANGELOG.md · anthropics/claude-code

Ultracode used to force extra high effort. Now it is its own toggle in the effort menu, stays on at any effort level, and VS Code gets a matching switch.

02 Usage and spend

Claude Code
02

>Usage
and spend

CHANGELOG.md · anthropics/claude-code

Usage and spend.

Gateway spend limits in dollars

Claude Code

>Gateway spend limits now show in dollars

$271.40 / $500.00 spent this month

Needs the Claude apps gateway on this version or later.

CHANGELOG.md · anthropics/claude-code

Behind a Claude apps gateway, the usage screen and the status line now show your spend limit in dollars. The gateway itself has to run this release or a later one.

Usage-limit notices

Claude Code

>Usage-limit notices point to commands you can find

/rate-limit-options
listed in /help for claude.ai subscribers
Highest Max plan
warnings point at /usage-credits instead of /upgrade
Waiting at a limit
state and countdown in one block
CHANGELOG.md · anthropics/claude-code

For claude.ai subscribers, the rate limit options command now appears in help. On the highest Max plan, limit warnings point to usage credits instead of an upgrade.

03 Retries and recovery

Claude Code
03

>Retries
and recovery

CHANGELOG.md · anthropics/claude-code

Retries and recovery.

Broken streams retry

Claude Code

>Damaged streams and server errors now retry

Damaged response stream
retried, or reported as interrupted
Overload after thinking
retried instead of ending the turn
Still too long after compacting
compacts once more
CHANGELOG.md · anthropics/claude-code

A damaged response stream could print a raw error or write the word undefined into an answer, and now it retries. So does an overload after thinking, and an oversized prompt gets compacted once more.

/mcp reconnect all

Claude Code

>/mcp reconnect all retries every failed server

/mcp reconnect all
failed and unauthenticated servers, at once
Resumed session
tool calls wait up to 10 s for a connecting server
claude mcp add
refuses when managed settings allow only plugin servers
CHANGELOG.md · anthropics/claude-code

In the terminal, /mcp reconnect all retries every server that failed to connect or needs sign-in, and a resumed session's tool call waits up to 10 seconds for its server.

04 Security and admins

Claude Code
04

>Security
and admins

CHANGELOG.md · anthropics/claude-code

Security and admins.

Memory, rules and plugins

Claude Code

>Memory files, rules and plugins get stricter checks

MEMORY.md
invisible characters and look-alike markup neutralized
Symlinked .claude/rules
asks for approval
Plugin allowed-tools
pre-approval kept only for trusted sources
CHANGELOG.md · anthropics/claude-code

Memory notes now neutralize invisible characters and tags that imitate Claude Code's own markup. Rules symlinked from outside the project ask for approval, and under strict managed rules only trusted plugin sources keep tool pre-approval.

Claude apps gateway

Claude Code

>Claude apps gateways can send telemetry to Google Cloud

telemetry.forward_to
auth: { google: {} } exports to Google Cloud’s OTLP endpoint
Identity provider
certificate client auth with private_key_jwt
Many groups
headers up to 256 KiB, no more 431 errors
CHANGELOG.md · anthropics/claude-code

Gateway admins can forward telemetry straight to Google Cloud with the gateway's own credentials, sign in to identity providers with certificates, and stop 431 errors for users in many groups.

05 In the terminal

Claude Code
05

>In the
terminal

CHANGELOG.md · anthropics/claude-code

In the terminal.

Rebindable effort keys, vim, fullscreen

Claude Code

>The /effort slider’s keys can now be rebound

effortSlider:*
decreaseEffort, increaseEffort, toggleUltracode
Vim mode .
repeats text typed fast over ssh or tmux
Fullscreen
scroll position holds when a reply finishes
CHANGELOG.md · anthropics/claude-code

The effort slider's arrow and Tab keys can now be rebound in your keybindings file. Vim mode's dot repeat catches text typed fast over SSH or tmux, and fullscreen keeps your scroll position.

Faster startup

Claude Code

>Startup is faster and uses less memory

Claude Code builds only the parts of the settings schema your settings files use.

CHANGELOG.md · anthropics/claude-code

Claude Code starts faster and uses less memory in this release, because it builds only the parts of the settings schema that your own settings files use.

06 VS Code and Claude Tag

Claude Code
06

>VS Code and
Claude Tag

CHANGELOG.md · anthropics/claude-code

VS Code and Claude Tag.

VS Code timestamps and plugins

Claude Code

>VS Code can show a time on every message

Show Message Timestamps
a time above each prompt and response, off by default
Manage plugins
load errors, with disable, uninstall or copy
Escape
leaves background agents running when no turn is active
CHANGELOG.md · anthropics/claude-code

The VS Code extension can now show a time above each prompt and response, with a date line when the day changes. It is off by default. Plugin load errors now appear in Manage plugins.

Opus (latest) in Claude Tag

Claude Code

>Claude Tag threads can follow the newest Opus

Opus (latest)
a model family choice that follows the newest model
Set it for
a thread, a channel default, or your DM
CHANGELOG.md · anthropics/claude-code

In Claude Tag, a thread, a channel default or your direct messages can now pick a model family such as Opus latest, so the choice moves to the newest model in that family.

The full changelog

Claude Code

Every change is in the Claude Code changelog

CHANGELOG.md in anthropics/claude-code

github.com/anthropics/claude-code
CHANGELOG.md · anthropics/claude-code

About 100 changes shipped in this release, from plugin settings screens to Windows paths. The full list is in the Claude Code changelog on GitHub.

Up next

1:46

Claude Code v2.1.296: Claude can read a large file in one call

@claude-code · 2 days ago

1:36

Claude Code: hooks can now block an action when they fail

@claude-code · 3 days ago

1:39

Claude Code v2.1.293: Claude Haiku 5.5 becomes the default Haiku model, and finished work stays finished after a compaction

@claude-code · 4 days ago

1:32

Claude Code: subagents run at the effort you ask for, plugins install from a marketplace in one command, and network-path reads ask first

@claude-code · 5 days ago

1:23

Claude Code v2.1.290: WebSearch refills by the hour, WebFetch says what it left unread, and scheduled tasks stop going missing

@claude-code · 6 days ago

1:25

Claude Code v2.1.289: Bash deny rules hold under sandbox auto-allow, and a failing plugin no longer ends your session

@claude-code · 1 week ago

1:40

Claude Code v2.1.288: Up restores a prompt cleared with Ctrl+C, and mid-response timeouts no longer fail the turn

@claude-code · 1 week ago

1:46

Claude Code v2.1.287: Claude Mods let plugins change deeper behavior, and 1M context is the default on Bedrock and Vertex

@claude-code · 1 week ago

3:04

Claude Code v2.1.286: resumed sessions keep every turn, refused models fall back, and secrets stay masked

@claude-code · 1 week ago

3:06

Claude Code v2.1.285: claude --desktop, a provider allowlist, and time limits on background commands

@claude-code · 1 week ago

2:49

Claude Code v2.1.283: prompt audit, exact model pinning, MCP and plugin fixes

@claude-code · 1 week ago

3:03

Claude Code v2.1.261

@claude-code · 1 month ago