# Source: https://docs.warp.dev/code/code-review/interactive-code-review.md

# Interactive Code Review

### Overview

Interactive Code Review lets you review, annotate, and refine code generated by Warp's agents. Instead of relying on an AI to review another AI's output, Warp keeps the developer in control.

You can inspect diffs, leave inline comments, batch feedback, and send all requested changes back to the agent in a single pass.

{% embed url="<https://youtu.be/jit_6eevt8w?si=EFKYUSsofvBYUPI->" %}

**Interactive Code Review builds on Warp's existing** [Code Review](https://docs.warp.dev/code/code-review) **panel.** For details on diff views, reverting hunks, opening files, and all available entry points, see the Code Review documentation.

{% hint style="info" %}
Note that both the [Code Review](https://docs.warp.dev/code/code-review) panel and Interactive Code Review require working in a Git-indexed directory.
{% endhint %}

***

When an agent modifies files, Warp automatically gathers those edits into a diff. Opening the Code Review panel shows you every change the agent made.

From there, you can leave comments on specific lines or blocks, review your comment list, and submit all feedback to the agent at once. The agent applies the requested updates and returns an updated diff for further review.

This gives you a familiar pull-request style workflow inside Warp without switching editors or tools.

### Leave inline comments

Select any changed line or block and add a comment describing what you want adjusted. Warp anchors each comment to the relevant file and line so the agent understands exactly what to fix.

<figure><img src="https://4009768362-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPsjNxoJ0NFCXW6rRdHH3%2Fuploads%2Fgit-blob-6d67e7a7945b5f699ea7856311dba5434c67e96a%2Finteractive-code-review-adding-comment.png?alt=media" alt=""><figcaption></figcaption></figure>

### Batch comments and submit once

Add as many comments as you need before submitting them. The agent receives your entire batch of feedback, applies the changes in one iteration, and returns an updated diff for verification.

<figure><img src="https://4009768362-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPsjNxoJ0NFCXW6rRdHH3%2Fuploads%2Fgit-blob-48389133fc3d7eee365bbfcf9e2434c133839af5%2Finteractive-code-review-batch-comments.png?alt=media" alt=""><figcaption></figcaption></figure>

### Example demo

In the example from Kevin on the Warp team, you’ll see how to:

* open the Code Review panel after an agent produces changes
* browse the diffs for each edited file
* add multiple inline comments
* review all comments in the list view
* send those comments to the agent for resolution
* inspect the updated diffs once the agent applies the changes

This workflow can be repeated until the code matches your expectations.

{% embed url="<https://www.loom.com/share/bdeb2eb1ff3640faa2cbacda9420c3a8>" %}