Claude Code v2.1.218: Background Agents, Screen Reader & Path Fixes
This release for Claude Code v2.1.218 introduces significant improvements by migrating the `/code-review` function to a background subagent, preventing conversation filling and improving command stacking. It also enhances accessibility with screen reader announcements for text deletions and fixes critical bugs like Windows path corruption and arrow key interactions. These changes benefit developers using Claude Code, especially those who rely on screen readers or encounter specific path and interaction issues.
- →Added screen reader announcements for deleted text
- →Code reviews now run as background subagents
- →Fixed corruption of Windows paths with \u-prefixed segments
- →Resolved issue with left arrow key discarding conversations
- →Improved HTTP status and error text for server connection failures
Features (1) ›
- Added screen reader announcements for deleted text
Screen reader announcements for deleted text have been introduced in `--ax-screen-reader` mode. This includes announcements for word and line deletions triggered by shortcuts like `Option+Delete`, `Ctrl+W`, `Cmd+Backspace`, `Ctrl+U`, and `Ctrl+K`.
Enhancements (2) ›
- Code reviews now run as background subagents
The `/code-review` function has been modified to operate as a background subagent. This change ensures that review work does not fill the current conversation and allows stacked slash commands to target their intended reviews.
- Improved HTTP status and error text for server connection failures
The `claude mcp list` command and `/mcp` now display HTTP status and error text when a server fails to connect. A warning is also provided for MCP configuration values that have hidden leading or trailing whitespace.
Fixes (3) ›
- Fixed corruption of Windows paths with \u-prefixed segments
A bug where Windows paths containing `\u`-prefixed segments, such as `C:\Users\unicorn`, were corrupted into CJK characters in tool inputs has been resolved. This corruption previously made files with such paths inaccessible.
- Resolved issue with left arrow key discarding conversations
The behavior of the left arrow key immediately after editing has been fixed to prevent it from discarding conversations without undo. Presses after editing now prompt for confirmation, and the Esc key in the agent view correctly returns to the backgrounded conversation.
- Fixed multi-line paste issues in certain terminals
A bug where multi-line pastes collapsed into a single line, replacing newlines with `j`, in terminals that encode pasted newlines as `Ctrl+J` has been fixed.
https://github.com/anthropics/claude-code/releases/tag/v2.1.218
Related releases
- Claude model claude-opus-4-1-20250805 reaches end of life in 7 days endoflife.date ·
- Anthropic SDK for Python v0.120.2 Patch Release Anthropic Python SDK Releases ·
- Anthropic SDK for Python v0.120.1 includes dependency fix Anthropic Python SDK Releases ·
- Anthropic CEO on Open-Weights Models and National Security Anthropic News ·
- Cognizant and Anthropic Expand Partnership for Enterprise Claude Deployment Anthropic News ·
- Claude Code v2.1.220: Bug fixes and reliability improvements Claude Code Releases ·