[BUG] Desktop: /code-review ultra silently runs a local review instead of launching the cloud ultrareview (no confirmation dialog, no free run consumed)

Open 💬 0 comments Opened Jul 11, 2026 by rfdnxbro

Environment

  • Desktop app: Claude for Mac 1.20186.0 (d7731e), 2026-07-09 build
  • Claude Code: 2.1.205 and 2.1.206
  • OS: macOS (Apple Silicon)
  • Surfaces: Claude Code sessions in the Claude for Mac app, and the terminal CLI, on the same machine and account
  • Auth: claude.ai subscription; ultrareview is available on this account (free runs remaining, confirmation dialog works via /ultrareview)

Summary

In the Desktop app, /code-review ultra does not launch the cloud ultrareview. No confirmation dialog appears; instead, a review runs locally in the session and reports findings. Typing /ultrareview directly in the same Desktop session works correctly (the confirmation dialog appears).

The docs state that "The command is now invoked as /code-review ultra, and /ultrareview remains as an alias" (https://code.claude.com/docs/en/ultrareview), so both forms should behave identically.

Observed behavior matrix

| Input | Terminal CLI | Desktop app |
|---|---|---|
| /ultrareview | confirmation prompt → cloud review | confirmation dialog → cloud review |
| /code-review ultra | confirmation prompt → cloud review | no dialog; a local review runs instead |

Steps to reproduce

  1. In the Claude Code Desktop app, open a session in a git repository with reviewable changes.
  2. Type /code-review ultra.
  3. No confirmation dialog appears. Claude runs a review in the session and prints findings.
  4. Type /ultrareview in the same session for comparison — the "Run ultrareview in the cloud?" dialog appears as expected.

Expected behavior

/code-review ultra shows the same confirmation dialog (scope, remaining free runs, estimated cost) and launches the cloud review, as it does on the terminal CLI and as documented.

Actual behavior

A local review runs to completion instead. Evidence that the cloud review never started:

  • No confirmation dialog is shown, and the review does not appear in /tasks.
  • The free run counter is unchanged: after running /code-review ultra twice this way, the /ultrareview dialog still shows "Free ultrareview 1 of 3", and no usage credits were charged.
  • The session transcript shows the expanded /code-review prompt begins with:

`(Claude can't launch the cloud review directly — the user can run claude ultrareview from a terminal to start it. Falling back to a local max-effort review for now.)`

  • Reproduced in two independent Desktop sessions on 2.1.205, and re-confirmed on 2.1.206. On the same install, both /ultrareview (Desktop) and /code-review ultra (CLI) launch the cloud review correctly.

Impact

Silent degradation. /code-review ultra is the documented primary invocation, so Desktop users reasonably believe they received an ultrareview (cloud fleet with independently verified findings), when they actually got a local review. There is no visible warning in the UI, and nothing fails — the only signals are the missing dialog and the untouched free run counter.

(No billing harm: free runs and usage credits are not consumed in this case.)

Workaround

On Desktop, type /ultrareview directly, or run claude ultrareview from a terminal.

View original on GitHub ↗