# Overview

Unlock the power of AI-driven code reviews in VS Code, Cursor, Windsurf, and all JetBrains IDEs (including IntelliJ IDEA, PyCharm, WebStorm, and more) with Bito's [AI Code Review Agent](https://docs.bito.ai/ai-code-reviews-in-git/overview). This tool provides real-time, human-like feedback on your code changes, catching common issues before you submit a pull request.

The AI Code Review Agent helps you improve your code as you develop, so you don't have to wait for days to get feedback. This accelerates development cycles, boosts team productivity, and ensures higher code quality.

You can start using the Agent immediately—no setup is required!

<p align="center"><a href="https://marketplace.visualstudio.com/items?itemName=Bito.Bito" class="button primary">Install on VS Code</a><a href="https://plugins.jetbrains.com/plugin/18289-chatgpt-gpt-4o--bito-ai-code-assistant" class="button primary">Install on JetBrains</a><a href="https://open-vsx.org/extension/Bito/Bito" class="button primary">Install on Cursor</a><a href="https://open-vsx.org/extension/Bito/Bito" class="button primary">Install on Windsurf</a></p>

{% embed url="<https://youtu.be/RhgtIVuQTTw>" %}

## Prerequisites

1. Install the latest Bito IDE extension for [VS Code](https://marketplace.visualstudio.com/items?itemName=Bito.Bito), [JetBrains](https://plugins.jetbrains.com/plugin/18289-chatgpt-gpt-4o--bito-ai-code-assistant), [Cursor](https://open-vsx.org/extension/Bito/Bito), or [Windsurf](https://open-vsx.org/extension/Bito/Bito).
2. A workspace subscribed to the Bito **Team Plan**. [Read documentation](https://docs.bito.ai/help/billing-and-plans/managing-workspace-plan) on how to upgrade.

{% hint style="info" %}
[**Get a 14-day FREE trial of Bito's AI Code Review Agent.**](https://alpha.bito.ai/home/welcome)
{% endhint %}

3. The root of your project must use a supported Version Control System such as Git, Perforce, or SVN, and be opened in the supported IDE.

## How to use the Agent in IDE?

1. Open the Bito IDE extension.
2. Login to your workspace subscribed to the Bito **Team Plan**.
3. Type **`@codereview`** in the chat box to open a menu and select from the following actions:
   * **localchanges:** Review only the changes you’ve made in your local workspace that haven’t been staged yet. This is useful for quickly checking your current edits before moving them forward.
   * **stagedchanges:** Review the changes you’ve staged in Git but haven’t committed yet. This helps ensure only clean, well-reviewed updates get committed.
   * **uncommittedchanges:** Review all modifications that exist locally but aren’t yet committed—both staged and unstaged. Ideal for a full review of your current working directory.
   * **path:** Review a specific file or multiple files by providing their paths. This allows you to target critical files without running a review across your entire project.
   * **commitId:** Review one commit or a range of commits by referencing their commit IDs. Perfect for validating code history, checking incremental updates, or reviewing PR-related commits.

{% hint style="info" %}
**Supported review options based on your Version Control System (VCS):**

* If your project uses **Git**, all five review options are available.
* If your project uses a **non-Git VCS** (e.g., Perforce, SVN), only two review options are available:

  * **uncommittedchanges**
  * **path**

  Unsupported options will be hidden automatically.
  {% endhint %}

<figure><img src="https://2860197046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYgNBTrPKG0DuVdAyDvSa%2Fuploads%2FGn2V5FTwYtxPuCNchVkI%2Fscrnli_9HHvA5zvpYGTZW.png?alt=media&#x26;token=ced5c22f-1be9-4f59-8189-4d2bdcdbb8ec" alt=""><figcaption></figcaption></figure>

4. After that, choose between **Essential** and **Comprehensive** review modes:
   * In **Essential** mode, only critical issues are posted.
   * In **Comprehensive** mode, Bito also includes minor suggestion and potential nitpicks.
5. Submit to get the code review feedback.

<figure><img src="https://2860197046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYgNBTrPKG0DuVdAyDvSa%2Fuploads%2F0j3ANS8kCL2k701K2Fnb%2Fscrnli_In07VqlCg1h2JX.png?alt=media&#x26;token=3681155f-56cb-4ee2-98db-d23c1ca3b904" alt=""><figcaption></figcaption></figure>

## Start code review from context menu

You can also invoke the AI Code Review Agent directly from the **context menu** by right-clicking in the code editor and selecting commands under the **"Bito Code Review Agent"** menu.

This provides faster, on-the-go access to code reviews right where you work.

<figure><img src="https://2860197046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYgNBTrPKG0DuVdAyDvSa%2Fuploads%2FmTmQV5vdOwcH1F9nTQKq%2FScreenshot%202025-10-03%20195645.png?alt=media&#x26;token=ee08a39a-a8bb-4c07-8038-0d7e00291448" alt=""><figcaption></figcaption></figure>

## Reviewing the feedback

Once the AI code review is complete, you'll receive a notification in the IDE. You can view the feedback in the Bito Panel, which includes a list of issues and their fixes.

Each item will contain the following details:

* **Issue description:** Description of the identified issue.
* **Fix description:** Recommended approach or steps to resolve the issue.
* **File path:** The file containing the issue.
* **Code suggestion:** The AI-generated code fix for the issue.

{% hint style="info" %}
Each code suggestion includes an **Apply** button. Click it to open the diff view, where you can review the changes and choose to accept or undo them.
{% endhint %}

<figure><img src="https://2860197046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYgNBTrPKG0DuVdAyDvSa%2Fuploads%2F1cJ05HHTKAujAMuDvx4o%2FScreenshot%202025-08-08%20215021.png?alt=media&#x26;token=e489d83d-7cda-4fef-baf9-2525e6a5c60b" alt=""><figcaption></figcaption></figure>

## Code review session history

To view past code reviews, click the **Session history** icon in the top-right corner of the Bito Panel. This opens the **Session history** tab, which lists all your previous code review sessions.

From the list, click any session to open it and view the complete code review details along with the AI suggestions.

<figure><img src="https://2860197046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYgNBTrPKG0DuVdAyDvSa%2Fuploads%2FDcBc1t3l7tHN9O1HNSzj%2Fscrnli_y9PGf09WQU5cq7.png?alt=media&#x26;token=79debcfd-5c60-4bf3-b38e-4e49667125dd" alt=""><figcaption></figcaption></figure>
