Run a code review
Qodo can review pull requests automatically or manually. Both approaches produce the same review experience and findings, and both are fully configurable. The difference is when and how the review is triggered. See the Configuration fundamentals for details.Run reviews automatically
Automatic is the default. Qodo runs a review as soon as a pull request is opened, reopened, or marked ready for review, without any manual trigger. Automatic reviews are controlled by the Code review trigger setting in the Qodo portal, or using the.pr_agent.toml file, and allow Qodo to:
- Run reviews when a pull request is opened, reopened, or marked ready for review
- Keep review feedback in sync with the latest code changes
- Consistent review coverage
- Less manual intervention
- Faster feedback loops
Run a review manually
Request a review on demand at any time by adding a comment to the pull request, regardless of your Code review trigger setting:- Qodo acknowledges the request with a 👀 reaction
- The review is generated and posted directly in the pull request
- Feedback appears based on your configuration (summary, inline, or both)
- You want to review on demand
- You’re testing configuration changes
- You don’t want reviews to run on every pull request update
.pr_agent.toml file.
Re-running a review does not clear findings from previous runs. Qodo automatically strikes through a finding once it’s resolved or no longer relevant due to code changes, such as a fix made in a related repository. You can dismiss any other finding manually.
What to expect while a review runs
While a review runs, Qodo posts a temporary “review in progress” comment so you know it’s processing the request. Review time varies depending on the size of the pull request, but typically takes a few minutes. The comment is removed once the review is posted, or updated if the run fails or is superseded by a newer run. Admins can disable this with the In-progress comment setting.Next steps
- Anatomy of a finding: See what a finding looks like and what each part means.
- Chat with Qodo: Ask questions or request changes directly in the review thread.
- Remediate findings: Let Qodo generate and apply a fix.