Claude Code v2.1.239: Cost Estimates Include 1.1x Premium, /claude-api Upgrade, and Major Fixes
Claude Code v2.1.239 (latest) rolls out cost-estimate updates, a new migration command, and a long list of fixes for Bedrock, MCP, and terminal rendering. Here's what's practical for daily use.
Cost Estimates Now Include US-Only Premium
If you're in a data-residency workspace, the /cost command, status line, and --max-budget-usd now factor in the 1.1× premium for US-only inference. Budgeting gets more accurate—no more surprise overruns.
New /claude-api Upgrade Command
For Python projects stuck on the anthropic 0.x SDK, /claude-api upgrade migrates them to 1.x. The skill's reference now uses anthropic.Timeout instead of httpx.Timeout—check your timeout calls after upgrading.
Fullscreen Renderer Opens Up
The one-time fullscreen renderer offer is now available on Bedrock, Vertex, Foundry, and other previously excluded setups. New installs there start in fullscreen (if you accept the offer).
Cloud Sessions: Plugin Syncing
Plugins synced from claude.ai now show as name@synced and work with claude plugin enable/disable <name>@synced. They won't override a plugin you installed manually with the same name.
Key Fixes
- Bedrock streaming: Fixed double-billing when proxies strip Content-Type—now streams properly instead of re-running turns non-streaming.
- HTTPS proxy hang: Fixed startup hang with Bedrock SSO profiles and
awsAuthRefresh; credential pre-check now honorsHTTPS_PROXY. - JetBrains IDE: Fixed 5-second pause on Edit/Write when the plugin is connected.
- WebFetch memory: Expired page content now clears after 15 minutes instead of persisting all session.
- Vim mode: Escape in agent view now exits to NORMAL without clearing the prompt.
- MCP forms: Tall elicitation forms now fit the fullscreen window, with scrolling and visible Accept/Decline.
- Remote MCP: Servers recover after transient 5xx on reconnect in cloud sessions or via
setMcpServers(). - Themes:
dark-ansino longer renders expanded tool results with invisible text. - Fullscreen prompt: Stops reappearing after being shown three times if it can't be answered.
- Path matching:
/resumeno longer picks up sessions from similarly-named dirs (e.g., underscores vs. dashes). - UTF-8 BOM: Agents, skills, and commands with BOM in .md files are now recognized.
- OpenTelemetry: Deferred tool executions resume in the original trace, not a new one.
- Mouse reports: Fixed terminal inserting escape sequences like
35;150;7Mwhen reports split across writes.
Who It's For
If you use Claude Code on Bedrock, in JetBrains, or rely on cost tracking for data-residency, this release directly addresses your pain points. The /claude-api upgrade is essential if you're still on the Python 0.x SDK.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Zerro: Point at Your Live App, Speak, and Watch Claude Code Edit It Instantly
Zerro is a Mac app that lets you point your cursor at a running app, describe a change aloud, and have Claude Code edit the real files live. It captures motion, resolves which element you mean, and checkpoints before each run.

lazyclaude: A TUI for Managing Claude Code Configuration
lazyclaude is a terminal user interface tool inspired by lazygit that provides a single view for managing all Claude Code configuration stored on disk, including memory files, skills, agents, MCP servers, settings, permissions, hooks, keybindings, sessions, stats, plugins, and todos.

AIDA: Open-Source Platform for AI-Powered Penetration Testing
AIDA is an open-source platform that provides AI agents with a full penetration testing environment via MCP connection to a Docker container. The latest version replaces the 40GB Exegol requirement with a purpose-built 1GB container containing essential security tools.

Autonomous coding workflow ships 163K lines overnight using Claude Code
A developer built an autonomous workflow that completed 72 tasks overnight, generating 163,643 lines of code and 6,400+ passing tests with an 85% first-attempt success rate.