Skip to content
Code Review
Command

/review

Run OpenCodeReview (OCR) to review code changes and autonomously apply fixes.

From plugin
open-code-review
49k4 skills4 commands
> /plugin marketplace add alibaba/open-code-review
> /plugin install open-code-review@open-code-review

Command definition

review.md
description: Run OpenCodeReview (OCR) to review code changes and autonomously apply fixes.

Invoke the professional code review Agent CLI tool OpenCodeReview (OCR) to review current code changes, and let the Agent autonomously decide whether to apply fixes.

Workflow

Step 1: Run Code Review

Run the OCR command:

ocr review --audience agent [user-args]
  • Default (no user arguments): reviews staged, unstaged, and untracked changes (workspace mode).
  • If the user provides `--commit` or `--c`: pass through as-is.
  • If the user provides `--from` and `--to`: pass through as-is.
  • (Optional) Provide `--background "requirement context"` to review whether the requirements are correctly implemented.
  • (Optional) Provide `--background-file ./requirements.md` to load the same context from a Markdown file (sanitised and limited to 8000 characters). Takes precedence over `--background` when both are set.
  • Capture full stdout. Set a 5-minute timeout.
  • If the `ocr` command is not found, install it by running `npm i -g @alibaba-group/open-code-review`.

Step 2: Filter and Evaluate

For each comment, assess its validity and quality:

  • **High**: Obvious bugs, security issues, clear mistakes, or well-founded suggestions with precise fix proposals
  • **Medium**: Reasonable concerns but context-dependent, style/performance suggestions, or fixes that require manual implementation
  • **Low**: Likely false positives, lacking sufficient context, nitpicks, or meaningless suggestions

Silently discard low-confidence comments. Display the remaining comments.

Step 3: Fix

Automatically fix issues and suggestions that are worth adopting.

Read more
@alibaba
Ships withopen-code-review

Secure, fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.

Stars on GitHub

Momentum

stars in total
49.3k
Star history of alibaba/open-code-review on GitHub, a chart by star-history.com

Other commands on open-code-review.

commit

commit

Command

Please summarize your current changes, generate a commit message in English, then add and commit. Never include any AI tool or…

tag

tag

Command

Create an annotated git tag with an auto-generated summary of changes since the last tag.

More commands from other plugins.

fixing-pr

fixing-pr

Command

Fix CI failures, resolve merge conflicts with the base branch, and address PR review comments

streamlittoday46k
@streamlit@streamlitInstall Command