Blog Network

Anthropic · 2026-08-24 · major

Claude Code 2.1.243 — the install drops from 340 MB to 75 MB

Claude Code 2.1.243 cuts the native install from about 340 MB to about 75 MB and frees 40-70 MB of memory per session. It also adds a curated /model picker, prompt cache TTL settings, and keyless sign-in through the Anthropic Console.

Claude Code v2.1.243 release page on GitHub

A lighter Claude Code: 75 MB to install, 40-70 MB less memory per session, plus four new settings for organizations.

Key specs

Install size75 MB (was 340 MB)
Memory freed40-70 MB per session

Quick facts

MakerAnthropic
Version2.1.243
ReleasedAugust 24, 2026
New settingsmodelPicker, promptCacheTtl, subagentPromptCacheTtl, modelPricing
New sign-inKeyless via Anthropic Console under /login
Where it runsTerminal, VS Code, Claude Code on the web

What is it?

Claude Code 2.1.243 shrinks the native install from about 340 MB to about 75 MB on Linux x64 by compressing the binary with zstd. The same release frees roughly 40-70 MB of memory per session and starts faster, because sandbox and MCP bring-up no longer block the first frame. Four new settings give organizations control over which models appear, how long prompts stay cached, and which prices are reported.

How does it work?

The size win comes from zstd compression on the native binary plus on-demand code loading, so the whole bundle no longer stays resident in memory, and the runtime garbage-collects sooner as the heap grows. Caching is split in two: the main conversation can hold a 1-hour prompt cache while subagents stay at 5 minutes. The /login flow gains a keyless path that signs in through an Anthropic Console account instead of an API key.

Why does it matter?

Smaller downloads and lower memory make Claude Code cheaper to run in CI and on constrained laptops, where a 340 MB auto-update on every release was real bandwidth. The managed settings matter to platform teams: contracted per-model rates now drive /cost, the status line, and telemetry instead of list price, and keyless Console sign-in unblocks organizations that do not allow developers to hold API keys. The release also fixes remote MCP servers never reconnecting after a dropped connection in -p and SDK sessions.

Who is it for?

developers and platform teams running Claude Code

Frequently asked questions

Can I choose which models appear in Claude Code's /model picker?
Claude Code 2.1.243 adds a modelPicker setting that curates the /model list with an ordered, labeled set of models. Any id spelling works, including Vertex and Bedrock ids, and your list can either replace the built-in lineup or be appended to it. Teams that standardize on two or three models can hide the rest.
How do I give Claude Code a 1-hour prompt cache?
Two new settings handle this in Claude Code 2.1.243: promptCacheTtl and subagentPromptCacheTtl. API-key and cloud-provider users can keep a 1-hour prompt cache on the main conversation while subagents stay on the 5-minute default. Splitting the two keeps long main sessions warm without holding short subagent runs in cache.
Can I sign in to Claude Code without creating an API key?
Yes. Claude Code 2.1.243 adds a keyless option under /login, listed as "Sign in with your Console account" and marked recommended, next to the existing create-an-API-key path. Anthropic added it for organizations whose policies do not allow developers to hold API keys at all.
Will Claude Code show my company's negotiated prices instead of list price?
A new modelPricing managed setting in Claude Code 2.1.243 does exactly that. An administrator supplies the organization's contracted per-model rates and discount multiplier, and Claude Code then uses those figures for /cost, the status line, and telemetry cost reporting instead of Anthropic's public list price.
What changed for Bedrock and Vertex users in Claude Code 2.1.243?
On Bedrock, Vertex, and Foundry, the /model, /fast, and /effort commands now take effect immediately instead of queueing until the turn ends, and the same applies when telemetry is disabled. The new modelPicker setting also accepts Vertex and Bedrock model ids, so cloud-hosted deployments can list their own model names.

Try it

Run /status in Claude Code to see the new Skipped sources and GitHub connection lines.

Sources · 2 outlets

Tags

  • claude-code
  • anthropic
  • coding-agent
  • cli
  • mcp
  • developer-tools
  • prompt-caching
  • vs-code
  • release

← All releases