{"name":"\/code-review","slug":"code-review","family":"slash","title":"Slash commands","noun":"slash command","description":"**[Skill](\/docs\/en\/skills#bundled-skills).** Review the current diff, or a PR number, branch, or path you pass, for correctness bugs. Depending on your model and effort level, the review also covers cleanup opportunities. Pass `--fix` to apply findings, `--comment` to post them on the GitHub PR or GitLab merge request, or `ultra` to run a deep [cloud review](\/docs\/en\/ultrareview). Posting to a GitLab merge request requires Claude Code v2.1.257 or later. With `ultra` on a `github.com` PR target, pass `--post` to preselect [posting the finished findings to the PR](\/docs\/en\/ultrareview#post-findings-to-the-pull-request) in the launch dialog; `--post` requires Claude Code v2.1.227 or later. See [Review a diff locally](\/docs\/en\/code-review#review-a-diff-locally) for the effort levels, targeting, and how it relates to `\/simplify`. Alias: `\/review`","description_source":"docs","described_by":{"doc":"claude-code\/commands","title":"Commands"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.308","builds":0,"mined_builds":149,"first_cited":{"version":"2.1.203","released_at":"2026-07-07 17:40:17","spans":4}},"aliases":[],"entries":[{"version":"2.1.290","anchor":"medium-and-high-effort-now-map-to-a-different-measured-profi","heading":"\/code-review medium now runs the high-effort recipe on most models","line":"On every model without its own `\/code-review` row, Opus 5.5 included, `medium` now runs the eight-angle high recipe instead of a single pass. `high`, `xhigh` and Opus 5 are unchanged.","released_at":"2026-10-05 18:12:44","reason":"named in this entry, found in this entry's text"},{"version":"2.1.283","anchor":"code-review-ultra-launch-dialog-guards-against-accidental-s","heading":"\/code-review ultra launch dialog ignores some accidental selections","line":"The `\/code-review ultra` confirmation dialog now ignores selections that arrive during a refusal window, and branch reviews show an extra scope line","released_at":"2026-09-25 18:46:11","reason":"found in this entry's text, named in this entry"},{"version":"2.1.282","anchor":"code-review-on-a-blocked-repository-now-suggests-a-local-re","heading":"\/code-review on a blocked repository now suggests a local review","line":"When a remote pull request review is refused for a repository, `\/code-review` now suggests running the review locally instead","released_at":"2026-09-24 15:56:22","reason":"found in this entry's text, named in this entry"},{"version":"2.1.280","anchor":"cloud-review-polling-failure-now-behind-a-remote-config-gate","heading":"Cloud-review polling failure now behind a remote-config gate","line":"Handling of repeated 404s while polling a cloud \/code-review session is now controlled by a gate, with clearer error messages","released_at":"2026-09-22 15:44:39","reason":"found in this entry's text, named in this entry"},{"version":"2.1.280","anchor":"cloud-code-review-failure-guidance-now-varies-by-failure-rea","heading":"Cloud code-review failure guidance now varies by failure reason","line":"Failure messages for cloud \/code-review runs now give tailored guidance based on the specific failure reason","released_at":"2026-09-22 15:44:39","reason":"found in this entry's text, named in this entry"},{"version":"2.1.277","anchor":"ultrareview-can-now-review-a-first-commit-whole-with-confi","heading":"\/ultrareview can now review a first commit whole, with confirmation","line":"\/ultrareview (now \/code-review ultra) can review a repo's very first commit in full, with confirmation","released_at":"2026-09-18 16:22:26","reason":"found in this entry's text, named in this entry"},{"version":"2.1.277","anchor":"ultrareview-launches-from-the-sdk-request-path-now-flagged-c","heading":"Ultrareview launches from the SDK request path now flagged confirmsBeforeLaunch","line":"Ultrareview launches from Claude Code's SDK request path now skip certain confirmation-error and recovery-offer behavior","released_at":"2026-09-18 16:22:26","reason":"found in this entry's text"},{"version":"2.1.277","anchor":"ultrareview-review-style-remote-precondition-now-accept","heading":"Ultrareview ( \/review -style remote precondition) now accepts a base commit, not just a branch name","line":"Remote ultra-review (\/code-review ultra) now accepts a base commit, not just a branch name","released_at":"2026-09-18 16:22:26","reason":"found in this entry's text, named in this entry"},{"version":"2.1.271","anchor":"ultrareview-startup-tip-now-checks-remaining-review-credits","heading":"\/ultrareview startup tip now checks remaining review credits before showing","line":"The startup tip for \/ultrareview now shows how many review credits are left","released_at":"2026-09-14 19:45:19","reason":"found in this entry's text"},{"version":"2.1.269","anchor":"claude-code-can-now-post-code-review-findings-as-a-pr-commen","heading":"Claude Code can now post code-review findings as a PR comment ( \/code-review ultra )","line":"`\/code-review ultra --post` now posts the review's findings directly as a GitHub PR comment","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text, named in this entry"}],"entries_total":27,"docs":[{"source":"claude-code","path":"commands","title":"Commands","documented":true},{"source":"api","path":"manage-claude\/inference-hooks","title":"inference-hooks","documented":false},{"source":"api","path":"managed-agents\/skills","title":"skills","documented":false},{"source":"claude-code","path":"admin-setup","title":"Set up Claude Code for your organization","documented":false},{"source":"claude-code","path":"agent-sdk\/modifying-system-prompts","title":"Modifying system prompts","documented":false},{"source":"claude-code","path":"agent-sdk\/skills","title":"Extend agents with skills","documented":false},{"source":"claude-code","path":"analytics","title":"Track team usage with analytics","documented":false},{"source":"claude-code","path":"best-practices","title":"Best practices for Claude Code","documented":false},{"source":"claude-code","path":"changelog","title":"Claude Code changelog","documented":false},{"source":"claude-code","path":"checkpointing","title":"Checkpointing","documented":false}],"docs_total":13,"gates":[],"related":[{"name":"\/code","slug":"code","description":"Registering a repo root now accepts launch-time --add-dir roots and clearly rejects duplicates or bad paths."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/slash\/code-review","family_url":"https:\/\/changelogs.core-directive.com\/reference\/slash.json"}