
Code review
| Setting | Description | Options |
|---|---|---|
| Code review trigger | Automatically triggers AI-generated code reviews and displays findings when a PR is published, or as soon as it is opened as a draft. | • Manual only: Reviews run only when triggered manually using /agentic_review • Published PRs: Reviews run automatically when a PR is published (default) • Draft and published PRs GitHub GitLab Azure DevOps: Reviews run automatically as soon as a PR is opened as a draft, and again when it is published |
| ↳ Review every push | Re-runs the code review and updates the existing review comment on every new commit pushed to the pull request, instead of only at publish time. Disabled when Code review trigger is set to Manual only. | Enable (default) / Disable |
| Review effort mode Beta | Sets the depth and speed of the review based on the complexity of the PR. Auto mode includes the deep review at no additional cost during the preview period. | • Auto: Dynamically selects the most appropriate review depth based on risk (default) • Fast: Performs a fast review for simple or low-risk changes • Balanced: Applies the default review process for typical code changes • Deep: Performs a more comprehensive review using the most advanced model selection and agentic architecture. Disabled in Research Preview |
| Publish blast radius label Research Preview GitHub GitLab Azure DevOps | Adds the change’s estimated blast radius as a native pull request tag (Azure DevOps) or label (GitHub, GitLab) (for example, “Large blast radius”). | Enable / Disable (default) |
Ignore PRs
The Ignore PRs settings skip Qodo’s automatic code review and PR summary generation for pull requests that match a pattern.| Setting | Description | Options |
|---|---|---|
| Skip pull requests by title GitHub GitLab Bitbucket Gerrit | Pull requests whose title contains any of the listed phrases are not reviewed. | List of phrases |
| Skip pull requests by author GitHub GitLab Bitbucket Gerrit | Pull requests are not reviewed when the login of the user who opened or pushed them is one of the listed logins. | List of logins |
| Skip pull requests by label GitHub GitLab Bitbucket Gerrit | Pull requests carrying any of the listed labels are not reviewed. Labels are matched exactly and are case-sensitive. On Gerrit, hashtags are matched. | List of exact labels |
| Skip pull requests by source branch GitHub GitLab Bitbucket | Pull requests opened from a branch whose name contains any of the listed names are not reviewed. | List of branch names |
| Skip pull requests by target branch GitHub GitLab Bitbucket Gerrit | Pull requests targeting a branch whose name contains any of the listed names are not reviewed. | List of branch names |
Ignore files
The Ignore Files settings exclude specific files from the review diff based on their path.| Setting | Description | Options |
|---|---|---|
| Exclude files by path | Files whose path contains any of the listed paths are left out of the review. | List of file paths |
PR summary
| Setting | Description | Options |
|---|---|---|
| PR summary trigger | Automatically triggers an AI-generated PR summary when a PR is published. | • Manual only: Generated using /agentic_describe • Published PRs: Generated automatically when a PR is published (default) |
| Comment location | Determines where Qodo publishes the PR summary. | • Dynamic location: Posts a comment if the author wrote a pull request description, otherwise updates the pull request body • Native PR description: Updates the pull request body, adding User Description and AI Description headings • Standalone comment: Posts the summary as a standalone comment, separate from the pull request description (default) |
| Publish review time estimate label GitHub GitLab Azure DevOps | Applies the estimated review effort (for example, “10-20 Minutes”) as a native pull request tag (Azure DevOps) or label (GitHub, GitLab), and in the pull request list. | Enable / Disable (default) |
Chat agent
The Chat agent lets Qodo answer questions and run commands directly on your pull requests.| Setting | Description | Options |
|---|---|---|
| Chat with Qodo Beta | Enables the Qodo chat agent to answer questions and run commands on pull requests. | Enable (default) / Disable |