Claude Code 2.1.111: Opus 4.7, Auto Mode, Ultrareview
Opus 4.7 xhigh effort, Auto mode for Max, /ultrareview cloud code review, PowerShell tool, and 30+ fixes including iTerm2 tearing and LSP diagnostics ordering.
TL;DR
- Claude Opus 4.7 xhigh effort level now available — tune speed vs. intelligence with
/effort - Auto mode enabled for Max subscribers; no longer requires
--enable-auto-modeflag /ultrareviewruns cloud-based multi-agent code review on your branch or GitHub PR- PowerShell tool rolling out on Windows; read-only bash commands no longer trigger permission prompts
- Numerous UX fixes: terminal tearing in iTerm2+tmux, LSP diagnostics ordering, session picker bugs
New
- Opus 4.7 xhigh effort — New effort level between
highandmaxfor Opus 4.7; tune via/effort,--effort, or model picker /effortinteractive slider — Call without arguments to navigate effort levels with arrow keys and confirm with Enter- Auto mode for Max subscribers — Now available when using Opus 4.7; no longer requires
--enable-auto-modeflag /ultrareviewcommand — Cloud-based parallel multi-agent code review; run with no args for current branch or/ultrareview <PR#>for GitHub PRs/less-permission-promptsskill — Scans transcripts for read-only bash and MCP calls, proposes allowlist for.claude/settings.json- "Auto (match terminal)" theme — New theme option that syncs with your terminal's dark/light mode; select via
/theme - PowerShell tool (Windows) — Progressive rollout; control with
CLAUDE_CODE_USE_POWERSHELL_TOOLenv var (requirespwshon Linux/macOS) - Plan file naming — Plans now named after your prompt (e.g.
fix-auth-race-snug-otter.md) instead of random words - Subcommand typo suggestions —
claude udpatenow suggests "Did you meanclaude update?" /skillssorting by token count — Presstto toggle sort in the menu- Keyboard shortcuts —
Ctrl+Uclears entire input buffer (was: delete to start of line);Ctrl+Yrestores;Ctrl+Lforces full screen redraw - Transcript view shortcuts — Footer now shows
[(dump to scrollback) andv(open in editor) OTEL_LOG_RAW_API_BODIESenv var — Emit full API request/response bodies as OpenTelemetry logs for debugging
Improved
- Read-only bash commands — Glob patterns (e.g.
ls *.ts) andcd <project-dir> &&chains no longer trigger permission prompts /setup-vertexand/setup-bedrock— Show actualsettings.jsonpath whenCLAUDE_CONFIG_DIRis set; seed model candidates from existing pins; offer "with 1M context" option- Plugin error handling — Dependency errors now distinguish conflicting, invalid, and overly complex version requirements; fixed stale resolved versions after
plugin update;plugin installrecovers from interrupted installs - Truncated paste markers — "+N lines" now displays as full-width rule for easier scanning
- Error message suppression — Removed spurious decompression, network, and transient error messages during normal TUI operation
- Streaming fallback retries — Reverted v2.1.110 cap that traded long waits for more outright failures during API overload
Fixed
- Terminal display tearing (random characters, drifting input) in iTerm2 + tmux setups when terminal notifications are sent
@file suggestions re-scanning entire project on every turn in non-git directories; showing only config files in freshly-initialized git repos- LSP diagnostics from before an edit appearing after it, causing the model to re-read files it just edited
- Tab-completing
/resumeimmediately resuming arbitrary titled session instead of showing picker /contextgrid rendering with extra blank lines between rows/cleardropping session name set by/rename, breaking statusline output- Claude calling non-existent
commitskill for users without custom/commitcommand - 429 rate-limit errors on Bedrock/Vertex/Foundry referencing status.claude.com (only covers Anthropic-operated providers)
- Feedback surveys appearing back-to-back after dismissing one
- Bare URLs in bash/PowerShell/MCP tool output becoming unclickable when terminal wraps them across lines
- Windows:
CLAUDE_ENV_FILEand SessionStart hook environment files now apply (previously no-op) - Windows: Permission rules with drive-letter paths now correctly root-anchored; paths differing only by case recognized as same path
Update: claude update or download the latest version from code.claude.com
Source: Claude Code