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

# Code Review with Plannotator

> Review local changes, GitHub pull requests, and GitLab merge requests with open-source Plannotator, then return precise feedback to coding agents.

Open-source Plannotator opens code changes in a local browser review interface. Inspect the diff, annotate exact lines or ranges, suggest replacements, and return structured feedback to the coding agent working on the change.

## Review local changes

Run `plannotator review` inside a changed project. Plannotator detects supported Git, GitButler, Jujutsu, and Perforce workspaces and opens the comparison in your browser. Use the [local change review guide](/open-source/workflows/local-changes) for provider defaults, comparison controls, and feedback behavior.

Local review does not commit, merge, or deploy code. **Approve** returns the configured approval message to the active agent session. **Send Feedback** returns your annotations and overall comments.

## Review pull requests and merge requests

Open a GitHub pull request or GitLab merge request with the supported Plannotator command. The local interface shows the hosted change and can collect supported screenshots, video, HTML, and Markdown from the review conversation.

GitHub or GitLab remains the system of record for hosted comments, review status, and the merge decision. GitHub documents the underlying [pull request review model](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews). See [pull request and merge request review](/open-source/workflows/pull-requests) and [review artifacts](/learn/code-review/review-pull-request-artifacts).

## Use optional AI review

Plannotator can launch configured review agents to analyze a change. Treat their findings as review leads. Verify each claim against the current code and revision before acting on it. The [agent reviews guide](/open-source/workflows/agent-reviews) explains configuration, scope, and limits.

## Choose a review path

| Need | Use |
| - | - |
| Return feedback on uncommitted or local changes | [Local change review](/open-source/workflows/local-changes) |
| Inspect a GitHub PR or GitLab MR | [Pull request and merge request review](/open-source/workflows/pull-requests) |
| Ask a configured AI reviewer to inspect a change | [Agent reviews](/open-source/workflows/agent-reviews) |

The Learn section explains [revision diffs](/learn/code-review/what-is-a-revision-diff), [review artifacts](/learn/code-review/what-are-code-review-artifacts), and [why AI-generated pull requests can be harder to review](/learn/code-review/why-ai-generated-pull-requests-are-harder-to-review).

*Reviewed August 3, 2026. Maintained by the Plannotator documentation team.*


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.