> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qodo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure Qodo using the portal

> The recommended way to manage organization-wide and repository-level code review configuration, from the Configurations page in the Qodo portal.

export const AzureIcon = () => <svg className="azure-icon" viewBox="0 0 18 18" width="12" height="12" style={{
  display: "inline",
  verticalAlign: "middle",
  flexShrink: 0,
  background: "transparent"
}}>
    <defs>
      <linearGradient id="azure-gradient" x1="9" y1="16.97" x2="9" y2="1.03" gradientUnits="userSpaceOnUse">
        <stop offset="0" stopColor="currentColor" />
        <stop offset="0.16" stopColor="currentColor" />
        <stop offset="0.53" stopColor="currentColor" />
        <stop offset="0.82" stopColor="currentColor" />
        <stop offset="1" stopColor="currentColor" />
      </linearGradient>
    </defs>
    <path d="M17,4v9.74l-4,3.28-6.2-2.26V17L3.29,12.41l10.23.8V4.44Zm-3.41.49L7.85,1V3.29L2.58,4.84,1,6.87v4.61l2.26,1V6.57Z" fill="url(#azure-gradient)" />
  </svg>;

The **Configurations** page in the Qodo portal is organized into five tabs: [Code review](#code-review), [Display preferences](#display-preferences), [Remediation](#remediation), [Custom instructions](#custom-instructions), and [Account](#account). Each tab groups related settings so you can quickly find and manage what you need.

To access it, select **Configurations** from the left navigation menu in the [Qodo portal](https://app.qodo.ai/).

## Configuration levels: organization and repository

By default, settings on this page apply to all repositories connected to Qodo. Use the **All repositories** selector at the top left of the Configurations page to switch between two levels:

* **Organization level** (default): Settings apply to all connected repositories.
* **Repository level**: Settings apply only to the selected repository and override the organization-level defaults in the portal.

<img src="https://mintcdn.com/qodo/LBjPBRUZYj2aTKvC/images/configuration-portal/configurations-repository-selector.png?fit=max&auto=format&n=LBjPBRUZYj2aTKvC&q=85&s=c78d2d16f85a31cdbf499bb3cf1697af" alt="Configurations page repository selector with the All repositories dropdown expanded, showing a search box and a list of connected repositories" width="1076" height="700" data-path="images/configuration-portal/configurations-repository-selector.png" />

Click **Save**, located at the top right of the Configurations page, to apply your changes. A confirmation toast appears to let you know your changes were saved successfully.

To restore settings to Qodo's defaults, select **Reset**, next to **Save**.

<Note>
  This repository-level override applies only within the portal and does not change where portal settings sit in the overall hierarchy. Portal settings have the lowest precedence overall: configuration defined in the repository wiki, repository root, or organization settings repository (`pr-agent-settings`) takes precedence over any portal setting. See [Customize the code review experience](/install-and-configure/configuration-overview#configuration-precedence).
</Note>

## Code review

The **Code review** tab controls how Qodo runs code reviews, generates PR summaries, manages review standards and skills, and enables advanced review capabilities.

<img src="https://mintcdn.com/qodo/LBjPBRUZYj2aTKvC/images/configuration-portal/configurations-code-review.png?fit=max&auto=format&n=LBjPBRUZYj2aTKvC&q=85&s=916c0b2c51eddc9c7591e8b2cd10e560" alt="Code review tab of the Configurations page showing the code review trigger, comment type, inline comment threshold, in-progress comment, persistent comment notification, and cross-repo context settings, with the PR Summary trigger setting visible below" width="1320" height="1444" data-path="images/configuration-portal/configurations-code-review.png" />

| Setting                                                                                                                        | Description                                                                                                                                | Options                                                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Code review trigger**                                                                                                        | Determines when Qodo runs an AI code review.                                                                                               | • **Manual only**: Reviews run only when triggered manually using `/agentic_review` <br /> • **Published PRs**: Reviews run automatically when a PR is published (default) <br /> • **[Per commit](/code-review/persistent-review-comments)**: Reviews run automatically on every commit pushed to an open pull request |
| **Comment type**                                                                                                               | Controls how findings are posted in the pull request.                                                                                      | • **Summary only**: All findings appear in a single summary comment <br /> • **Inline only**: Findings are posted directly on relevant lines of code <br /> • **Summary & Inline**: A summary comment is posted and findings are also added inline (default)                                                            |
| **Inline comment threshold**                                                                                                   | Determines which severity levels generate inline comments. Findings at or above the selected level appear inline.                          | • **Action required**: Only action-required findings appear inline (default) <br /> • **Review recommended**: Review recommended and action-required findings appear inline <br /> • **Informational**: All findings appear inline                                                                                      |
| **In-progress comment**                                                                                                        | Publishes a temporary "review in progress" comment while the review runs, then removes it when the review is posted.                       | Enable (default) / Disable                                                                                                                                                                                                                                                                                              |
| **Persistent comment notification**                                                                                            | Posts a "Qodo updated to latest commit" message in the pull request each time Qodo updates the persistent review comment for a new commit. | Enable (default) / Disable                                                                                                                                                                                                                                                                                              |
| **[Cross-repo context](/governance/cross-repo-code-review)** <Badge color="outline-purple" size="sm" shape="pill">Beta</Badge> | Pulls review context from related repositories in the workspace. Must be enabled for Qodo to run cross-repository code review.             | Enable (default) / Disable                                                                                                                                                                                                                                                                                              |

### PR Summary

The **PR Summary** settings control when Qodo generates a PR summary and how it's presented.

| Setting                                                                                                                                                                                                                                                                                                                                                              | Description                                                                                                                     | Options                                                                                                                                                                                                                                                                                                                                     |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **[PR summary trigger](/code-review/pr-summary)**                                                                                                                                                                                                                                                                                                                    | Determines when Qodo generates a PR summary.                                                                                    | • **Manual only**: Generated using `/agentic_describe` <br /> • **Published PRs**: Generated automatically when a PR is published (default)                                                                                                                                                                                                 |
| **[Comment location](/code-review/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 <br /> • **Native PR description**: Updates the pull request body, adding User Description and AI Description headings <br /> • **Standalone comment**: Posts the summary as a persistent comment (default) |
| **[Publish review time estimate label](/code-review/pr-summary#review-time-estimate-label)** <br /> <Badge color="outline-provider" size="sm" shape="pill" icon="github">GitHub</Badge> <Badge color="outline-provider" size="sm" shape="pill" icon="gitlab">GitLab</Badge> <Badge color="outline-provider" size="sm" shape="pill"><AzureIcon />Azure DevOps</Badge> | Applies the estimated review effort (for example, "10-20 Minutes") as a label on the pull request and in the pull request list. | Enable / Disable (default)                                                                                                                                                                                                                                                                                                                  |

### Review standards

The **Review standards** settings control how rules from [Rule Miner](/governance/rule-enforcement/rule-miner) and from non-admin users are approved, and whether native skills are applied during review.

| Setting                                                                                                                                          | Description                                                                                                                                                                                                                        | Options                    |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- |
| **Mine rules from code review history**                                                                                                          | Enables or disables Rule Miner for the organization or a specific repository.                                                                                                                                                      | Enable (default) / Disable |
| **Auto-approve rule miner suggestions**                                                                                                          | When enabled, mined rules from review history are activated automatically. When disabled, rules appear in **Rules > Suggestions** for review before activation.                                                                    | Enable / Disable (default) |
| **Auto-approve user suggestions**                                                                                                                | When enabled, rules added by non-admins are activated immediately without requiring admin approval. When disabled, they appear in **Rules > Suggestions** for admin approval. This setting applies at the organization level only. | Enable / Disable (default) |
| **[Native skills](/governance/manage-skills-across-repositories)** <Badge color="outline-purple" size="sm" shape="pill">Research preview</Badge> | Native skills in your repository that enforce findings are applied during code review.                                                                                                                                             | Enable / Disable (default) |

### [Chat agent](/code-review/conversational-chat)

| Setting                                                                          | Description                                                                        | Options                    |
| -------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | -------------------------- |
| **Chat agent** <Badge color="outline-purple" size="sm" shape="pill">Beta</Badge> | Enables the Qodo chat agent to answer questions and run commands on pull requests. | Enable (default) / Disable |

### Spec & design

The **Spec & design** settings extend reviews by checking pull requests against your linked specifications and Figma designs.

| Setting                                                                                                                                         | Description                                                                                                     | Options                    |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | -------------------------- |
| **[Spec agents](/code-review/view-requirement-gaps-in-findings)** <Badge color="outline-purple" size="sm" shape="pill">Research preview</Badge> | Extends requirement gap findings with Spec and PRD reviews. Click **Connect specs** to set up.                  | Enable / Disable (default) |
| **[Design review](/code-review/view-ux-deviations-in-findings)** <Badge color="outline-purple" size="sm" shape="pill">Research preview</Badge>  | A finding type that compares Figma requirements against your front-end code. Click **Connect Figma** to set up. | Enable / Disable (default) |

{/* Extended mode — own section under Code review. Commented out pending release.

### Extended mode

| Setting | Description | Options |
|--------|-------------|--------|
| **Extended mode** <Badge color="outline-purple" size="sm" shape="pill">Research preview</Badge> | Deep code review with higher recall and precision. Uses approximately 2x more LLM calls on average. [Contact your Qodo Account Manager](/qodo-support) to enable. | Enable / Disable (default) |

*/}

## Display preferences

The **Display preferences** tab controls how findings appear in pull requests.

<img src="https://mintcdn.com/qodo/LBjPBRUZYj2aTKvC/images/configuration-portal/configurations-display-preferences-verbosity.png?fit=max&auto=format&n=LBjPBRUZYj2aTKvC&q=85&s=ed2d86400aedf73c9dfc04212409a609" alt="Display preferences tab of the Configurations page showing the Verbosity settings (View more, Action level routing mode, and the per-action-level routing matrix) above the finding overflow setting, alongside a live preview of the review comment" width="2388" height="1318" data-path="images/configuration-portal/configurations-display-preferences-verbosity.png" />

### [Verbosity](/code-review/review-verbosity)

The **Verbosity** settings control how Qodo's findings are surfaced on your pull requests.

| Setting                       | Description                                                                                                                                                           | Options                                                                                                                                                                                                        |
| ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **View more**                 | Controls how findings in lower action levels collapse in the summary comment.                                                                                         | • **More per action level**: Each action level gets its own **View more** control <br /> • **More by action level**: Only the top action level is surfaced, and the rest are wrapped in a single **View more** |
| **Action level routing mode** | Sets where findings appear for all action levels at once. Select **Custom** to set a different location for each action level.                                        | • **Both** <br /> • **Inline** <br /> • **Summary** <br /> • **Custom**                                                                                                                                        |
| **Per-action-level routing**  | When **Action level routing mode** is set to **Custom**, select where each action level (Action Required, Review Recommended, and Informational) routes its findings. | • **Inline**: Directly on the relevant lines of code <br /> • **Summary**: In the summary comment <br /> • **Both**: Inline and in the summary comment <br /> • **Drop**: Not shown                            |

### Findings

| Setting                        | Description                                                                                                              | Options                                                                                                                                                                                                                                                                                                                                |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Finding overflow**           | Number of findings shown per severity group before the rest collapse. **All** disables overflow entirely.                | • **0**: All collapsed <br /> • **1, 3, or 5**: Findings shown before collapsing (**3** by default) <br /> • **All**: All findings expanded                                                                                                                                                                                            |
| **Finding display**            | Controls how finding type and category labels appear in review comments.                                                 | • **Minimal**: Type icon only <br /> • **Short**: Type and category icon <br /> • **Detailed**: Type icon, category icon, and category name <br /> • **Full**: Type icon, category icon, and full name (default)                                                                                                                       |
| **Per-finding verbosity**      | For each part of a finding, choose whether it's hidden, shown collapsed, or shown expanded in the PR comment.            | Each part can be set to **Hidden**, **Collapsed**, or **Expanded**: <br /> • **Description**: the issue explanation <br /> • **Code**: the referenced code snippet <br /> • **Recommendation**: the recommended change <br /> • **Evidence**: supporting evidence and citations <br /> • **Agent prompt**: the copy-paste agent prompt |
| **Show images and animations** | Shows Qodo's illustrations and animations in the loading and empty state review comments. Disable to hide these visuals. | Enable (default) / Disable                                                                                                                                                                                                                                                                                                             |

{/* TODO (TOML cleanup, deferred): the old expand_* keys still appear in findings-visibility, shape-the-review-experience, configuration-and-command-reference, and git-provider-feature-support. Remove them when the TOML side is finalized. */}

### Display live preview

<div style={{ display: "flex", alignItems: "center", gap: "6px" }}>
  <Badge color="outline-provider" size="sm" shape="pill" icon="github">GitHub</Badge>
  <Badge color="outline-provider" size="sm" shape="pill" icon="gitlab">GitLab</Badge>
  <Badge color="outline-provider" size="sm" shape="pill"><AzureIcon />Azure DevOps</Badge>
</div>

The **Live Preview** pane shows a real-time visual of how review comments will appear in the target Git provider. Changes to display preference settings update the preview immediately, with no save or refresh required.

<div style={{width: '75%'}}>
  <Frame>
    <img src="https://mintcdn.com/qodo/twjZ9TVc9z0qZeAf/images/code-review/code-review-portal-configuration-live-preview-full-view.png?fit=max&auto=format&n=twjZ9TVc9z0qZeAf&q=85&s=a6db561191ae5974ab0b204bb876bbe3" alt="Live preview showing how review findings appear in the target Git provider" width="1220" height="1522" data-path="images/code-review/code-review-portal-configuration-live-preview-full-view.png" />
  </Frame>
</div>

## Remediation

The **Remediation** tab lets Qodo resolve review findings for you, either on demand through chat or automatically with the Remediation Agent.

<img src="https://mintcdn.com/qodo/LBjPBRUZYj2aTKvC/images/configuration-portal/configurations-remediation.png?fit=max&auto=format&n=LBjPBRUZYj2aTKvC&q=85&s=b34a30a8626c964464141838cc73bc1f" alt="Remediation tab of the Configurations page showing the remediation agent, auto fix, auto-fix severity, open a fix PR, close fix PR when done, and suggest committable fixes settings" width="1306" height="1146" data-path="images/configuration-portal/configurations-remediation.png" />

| Setting                                                                                                                                       | Description                                                                                                                 | Options                                                                                    |
| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| **Suggest committable fixes** <Badge color="outline-purple" size="sm" shape="pill">Beta</Badge>                                               | Enables committable code suggestions within inline comments. Supported on GitHub and GitLab only.                           | Enable (default) / Disable                                                                 |
| **Fix with the chat** <Badge color="outline-purple" size="sm" shape="pill">Research preview</Badge>                                           | Lets the chat agent run `/fix` on demand from a PR comment.                                                                 | Enable / Disable (default)                                                                 |
| **[Remediation agent](/code-review/remediate-findings-in-prs)** <Badge color="outline-purple" size="sm" shape="pill">Research preview</Badge> | Automatically generates fixes for review findings.                                                                          | Enable / Disable (default)                                                                 |
|     ↳ **Auto-fix severity**                                                                                                                   | Sub-setting of Remediation agent. Automatically fixes findings at or above the selected severity.                           | • **Action required** (default) <br /> • **Review recommended** <br /> • **Informational** |
| **Open a fix PR** <Badge color="outline-purple" size="sm" shape="pill">Research preview</Badge>                                               | When on, fixes are delivered as a separate PR. When off, fixes are pushed directly to the PR's source branch.               | Enable (default) / Disable                                                                 |
|     ↳ **Close fix PR when done**                                                                                                              | Sub-setting of Open a fix PR. Closes the auto-fix PR once the fixing loop concludes. The branch is preserved for reopening. | Enable (default) / Disable                                                                 |

## Custom instructions

The **Custom instructions** tab lets you add free-text instructions to guide how Qodo behaves during reviews. Click **Save** after completing your instructions.

<img src="https://mintcdn.com/qodo/LBjPBRUZYj2aTKvC/images/configuration-portal/configurations-custom-instructions.png?fit=max&auto=format&n=LBjPBRUZYj2aTKvC&q=85&s=30ca47f54109d109226db108cc2ad7c8" alt="Custom instructions tab of the Configurations page with text fields for the Issue finding agent and Compliance agent" width="1306" height="1028" data-path="images/configuration-portal/configurations-custom-instructions.png" />

| Setting                 | Description                                                            | Options                      |
| ----------------------- | ---------------------------------------------------------------------- | ---------------------------- |
| **Issue finding agent** | Custom instructions to guide issue detection and reporting behavior.   | Free text (empty by default) |
| **Compliance agent**    | Custom instructions to guide compliance checks and policy enforcement. | Free text (empty by default) |

## Account

The **Account** tab controls organization-level settings.

<img src="https://mintcdn.com/qodo/2lVAOh3hKqbHkeNd/images/configuration-portal/configurations-account.png?fit=max&auto=format&n=2lVAOh3hKqbHkeNd&q=85&s=a81aa29a54a6be9258cfbd6649acbd4e" alt="Account tab of the Configurations page showing the invite-only access and grant edit permissions settings" width="1532" height="692" data-path="images/configuration-portal/configurations-account.png" />

| Setting                    | Description                                                                                                                                                                                                                                                                                                                                                                                   | Options                                             |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------- |
| **Invite-only access**     | When enabled, only invited users receive Qodo's review feedback on their pull requests. Other users are silently skipped. Applies at the organization level. Useful for staged rollouts. Organization admins can always modify this setting. Team owners can also modify it once Grant edit permissions is set to Team owner or Members; members can modify it only once it's set to Members. | Enable / Disable (default)                          |
| **Grant edit permissions** | Grants edit access to the Configuration, Review standards, Integrations, and Repositories pages to the selected role and any higher-privileged role. For example, selecting **Members** grants access to members, team owners, and organization admins alike. Applies at the organization level. Only organization admins can change this setting.                                            | Organization admin (default) / Team owner / Members |

## Next steps

* [Customize the code review experience](/install-and-configure/configuration-overview): The full configuration hierarchy and all available configuration methods.
* [Configuration and command reference](/install-and-configure/configuration-overview/configuration-and-command-reference): A complete list of configuration options and PR commands.
* [Cross-repository code review](/governance/cross-repo-code-review): Set up cross-repo context.
