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

# Repository settings

> Configure CodeRabbit's behavior for individual repositories using the web interface. Learn about configuration precedence and best practices.

## Browse and modify your settings using the web interface

To view or modify your repository settings using the CodeRabbit web interface:

<Steps>
  <Step title="Open repository settings">
    Visit [the CodeRabbit web interface](https://app.coderabbit.ai/settings/repositories) and click **Repositories** in the sidebar
  </Step>

  <Step title="Select repository">
    Click the gear-shaped **Settings** icon of the repository whose settings you want to view or modify
  </Step>

  <Step title="Disable Organization Settings">
    If the **Use Organization Settings** toggle is on, click it to turn it off to customize this repository's settings

    <Info>
      If you leave the toggle on, CodeRabbit applies settings from [the organization-configuration page](/guides/organization-settings) to this repository
    </Info>
  </Step>

  <Step title="Modify settings">
    Browse and modify your settings. Click **Apply Changes** when you are finished.

    <Info>
      The settings page opens in **Concise** mode by default, which shows the most commonly used settings, switch to **All** to access all possible options.
    </Info>
  </Step>
</Steps>

### Settings view modes

The web interface provides three ways to view and edit your repository settings. To switch modes, use the **Change mode** dropdown at the top. All three modes read from the same underlying configuration, so changes persist when you switch between them.

#### Visual Modes

* **Concise (default)**: A curated subset of the most commonly changed settings, organized into categories like General, Reviews, Pre-merge checks, and Finishing touches.
* **All Settings**: The complete list of every available setting. Switch to this mode if you need to access less common settings such as individual tool configurations, chat settings, knowledge base, code generation, and issue enrichment.

<Info>
  Use **Cmd+K** (Mac) or **Ctrl+K** (Windows/Linux) to open the command palette and search for any setting across all modes.
</Info>

#### Text Mode

* **YAML Editor**: Direct YAML editing with syntax highlighting, real-time schema validation, and clipboard support. Only non-default values are shown. The YAML format matches `.coderabbit.yaml` for easy transfer between the web interface and repository files.

<Info>
  In YAML Editor mode, validation errors must be resolved before saving changes.
</Info>

### Preview

In Concise and All Settings modes, a live Preview panel appears on the right side of the settings page. This panel shows a mock PR review comment that visualizes how your settings affect the information CodeRabbit displays in pull request reviews.

<Frame caption="Concise mode with the Preview panel showing a live mock of how walkthrough settings affect the PR review comment">
  <img src="https://mintcdn.com/coderabbit/c_QO0Z4tCoZkPQxc/assets/images/settings-concise-preview.png?fit=max&auto=format&n=c_QO0Z4tCoZkPQxc&q=85&s=4056db4d3872672062c0a46282a7af70" alt="Concise mode with the Preview panel showing a live mock of how walkthrough settings affect the PR review comment" width="2556" height="1114" data-path="assets/images/settings-concise-preview.png" />
</Frame>

* Toggle the preview using the **Preview** button in the top-right corner. Preview is enabled by default.
* Settings that affect the PR review output are tagged with **Preview**, so you can identify which settings have a visible impact.
* When you change a setting with preview support, the preview panel automatically scrolls to the affected section and highlights the change.

The preview includes sections such as the PR summary, CodeRabbit-generated summary, walkthrough with changes table, sequence diagrams, pre-merge check results, and finishing touches.
