Skip to main content
Tusk Review is an AI code reviewer that runs on PRs to find bugs and code quality issues. The @use-tusk bot will leave inline comments for any issues and include a fix prompt, so you can resolve issues quickly before merge.

How It Works

1

Create or update a PR

Tusk Review runs when a PR is created or when new commits are pushed.
2

Tusk scans for bugs and issues

AI evaluates changed files for bugs, security issues, performance/reliability problems, and maintainability concerns. When Tusk finds an issue, @use-tusk posts an inline PR comment with the risk and suggested fix.Tusk code review example PR comment
3

Use AI prompt to investigate

Each finding includes an AI prompt you can copy and paste into your coding agent to investigate and fix the issue.Tusk AI prompts in example PR comment
4

Apply fixes and push changes

Update your code based on the review comments, then push commits to the same PR branch.
5

Tusk re-reviews automatically

Tusk re-runs on the latest commit and updates feedback, helping you verify that previous findings are resolved before merge.

Setup

This guide assumes you have already connected your repo. Tusk Review is stack-agnostic and does not require a test execution environment.
1

Choose a repo

In the Repos page, click Code Review for the repository you want to configure.Tusk Repos page with Code Review in repo card
2

Enable code review

Enable the toggle to turn on Tusk Review for all PR authors with an active Tusk seat. Toggle other repo-level settings as needed.Tusk code review configuration page
3

Optional: Configure individual preferences

To change individual preferences for how Tusk Review runs, go to Settings > GitHub/GitLab Seats, click Edit preferences, and select the relevant checkboxes under Code Review Configuration.Tusk code review seat-level configuration panel