Claude-Code v2.1.111 adds Opus 4.7 xhigh effort, /ultrareview, and PowerShell tool

✍️ OpenClawRadar📅 Published: April 18, 2026🔗 Source
Claude-Code v2.1.111 adds Opus 4.7 xhigh effort, /ultrareview, and PowerShell tool
Ad

What's new in Claude-Code v2.1.111

Claude-Code v2.1.111 is a significant update to the AI coding assistant that adds new model capabilities, productivity features, and platform improvements. The release focuses on giving users more control over model behavior while reducing friction in common workflows.

Key features and changes

  • Claude Opus 4.7 xhigh effort level: A new effort setting between high and max for Opus 4.7. Available via /effort, --effort, and the model picker. Other models fall back to high when xhigh is selected.
  • Interactive /effort control: Calling /effort without arguments now opens an interactive slider with arrow-key navigation between levels and Enter to confirm.
  • Auto mode for Max subscribers: Available when using Opus 4.7, and no longer requires --enable-auto-mode flag.
  • /ultrareview command: Runs comprehensive code review in the cloud using parallel multi-agent analysis and critique. Invoke with no arguments to review your current branch, or /ultrareview <PR#> to fetch and review a specific GitHub PR.
  • /less-permission-prompts skill: Scans transcripts for common read-only Bash and MCP tool calls and proposes a prioritized allowlist for .claude/settings.json.
  • PowerShell tool rollout: Windows users can opt in or out with CLAUDE_CODE_USE_POWERSHELL_TOOL environment variable. On Linux and macOS, enable with CLAUDE_CODE_USE_POWERSHELL_TOOL=1 (requires pwsh on PATH).
  • Auto theme matching: Added "Auto (match terminal)" theme option that matches your terminal's dark/light mode — select it from /theme.
  • Reduced permission prompts: Read-only bash commands with glob patterns (e.g. ls *.ts) and commands starting with cd <project-dir> && no longer trigger a permission prompt.

UI and workflow improvements

  • Plan file naming: Plan files are now named after your prompt (e.g. fix-auth-race-snug-otter.md) instead of purely random words.
  • Typo suggestions: Suggests closest matching subcommand when claude <word> is invoked with a near-miss typo (e.g. claude udpate → "Did you mean claude update?").
  • /skills menu sorting: Now supports sorting by estimated token count — press t to toggle.
  • Keyboard shortcuts: Ctrl+U now clears the entire input buffer (previously: delete to start of line); press Ctrl+Y to restore. Ctrl+L now forces a full screen redraw in addition to clearing the prompt input.
  • Transcript view shortcuts: Footer now shows [ (dump to scrollback) and v (open in editor) shortcuts.
  • Truncated paste indicator: The "+N lines" marker for truncated long pastes is now a full-width rule for easier scanning.
Ad

Configuration and debugging enhancements

  • Improved /setup-vertex and /setup-bedrock: Show the actual settings.json path when CLAUDE_CONFIG_DIR is set, seed model candidates from existing pins on re-run, and offer a "with 1M context" option for supported models.
  • OpenTelemetry debugging: Added OTEL_LOG_RAW_API_BODIES environment variable to emit full API request and response bodies as OpenTelemetry log events for debugging.
  • Headless JSON output: --output-format stream-json now includes plugin_errors on the init event when plugins are demoted for unsatisfied dependencies.

Bug fixes and stability improvements

  • Fixed terminal display tearing (random characters, drifting input) in iTerm2 + tmux setups when terminal notifications are sent.
  • Fixed @ file suggestions re-scanning the entire project on every turn in non-git working directories.
  • Fixed LSP diagnostics from before an edit appearing after it, causing the model to re-read files it just edited.
  • Fixed tab-completing /resume immediately resuming an arbitrary titled session instead of showing the session picker.
  • Fixed /context grid rendering with extra blank lines between rows.
  • Fixed /clear dropping the session name set by /rename, causing statusline output to lose session_name.
  • Improved plugin error handling: dependency errors now distinguish conflicting, invalid, and overly complex version requirements.
  • Fixed stale resolved versions after plugin update; plugin install now recovers from interrupted prior installs.
  • Fixed Claude calling a non-existent commit skill and showing "Unknown skill: commit" for users without a custom /commit command.
  • Fixed 429 rate-limit errors on Bedrock/Vertex/Foundry referencing status.claude.com (it only covers Anthropic-operated providers).
  • Fixed feedback surveys appearing back-to-back after dismissing one.
  • Reverted the v2.1.110 cap on non-streaming fallback retries — it traded long waits for more outright failures during API overload.
  • Suppressed spurious decompression, network, and transient error messages that could appear in the TUI during normal operation.

This update is for developers using Claude-Code who want more granular control over model effort levels, automated code review capabilities, and improved terminal integration across platforms.

📖 Read the full source: GitHub Claude-Code

Ad

👀 See Also

Mobile Harness: Bringing Browser-Use Skills to Mobile Apps for Claude Agents
Tools

Mobile Harness: Bringing Browser-Use Skills to Mobile Apps for Claude Agents

Mobile Harness gives Claude/agents reusable mobile app skills (Reddit, Instagram, TikTok) using MobAI as execution layer. Works with real devices, emulators, simulators, free daily quota.

OpenClawRadar
Agent-Desktop: Structured Desktop Automation via OS Accessibility Trees
Tools

Agent-Desktop: Structured Desktop Automation via OS Accessibility Trees

Agent-desktop is a cross-platform CLI (Rust binary, ~15 MB) that exposes 53 commands with JSON output for inspecting and operating native apps through OS accessibility APIs — no screenshots or vision models needed. It uses progressive skeleton traversal to reduce token usage by 78-96% on dense apps like Slack or VS Code.

OpenClawRadar
CodeLedger and Vibecop Updates for Multi-Agent AI Coding Cost and Quality Tracking
Tools

CodeLedger and Vibecop Updates for Multi-Agent AI Coding Cost and Quality Tracking

CodeLedger now tracks spending across Claude Code, Codex CLI, Cline, and Gemini CLI by reading local session files, while Vibecop adds automated quality checks with new LLM-specific detectors and a one-command setup for multiple AI coding tools.

OpenClawRadar
OpenClawDreams: A Dream Simulator Extension for OpenClaw Agents
Tools

OpenClawDreams: A Dream Simulator Extension for OpenClaw Agents

OpenClawDreams is an extension that adds a background reflection process and nightly dream cycle to OpenClaw agents. It captures encrypted conversation summaries to a local SQLite database, processes them during background cycles, and generates consolidated insights that get pushed into the agent's persistent memory.

OpenClawRadar