From code review to your IDE in one click: Cursor deeplinks in ThinkReview

From code review to your IDE in one click: Cursor deeplinks in ThinkReview

Open a PR on GitHub, Azure DevOps, GitLab, or Bitbucket, pick an IDE agent, and review findings

We have added a workflow to the ThinkReview browser extension that connects review feedback to your editor using deeplinks. With one click you can open Cursor (or another supported agent) with a prompt ready to implement a bug fix, a security issue, or a best-practice suggestion from the review—without retyping context.

ThinkReview is an open source extension that brings AI-assisted code review to GitLab, GitHub, Azure DevOps, and Bitbucket. Below we walk through a GitHub pull request example: generating a review, choosing a best-practices item (moving magic numbers to named constants), and implementing it via Cursor.

Choose your IDE agent

On any supported pull request or merge request page, select which IDE agent you want to use for “implement via” actions. Today you can use Cursor, Claude Code, or GitHub Copilot, with more integrations planned.

Open the review, pick the finding you care about, then use the implement via control for your chosen agent.

One click opens Cursor with the prompt ready

When you choose Cursor, ThinkReview opens Cursor with the implementation prompt prepared so you can send it immediately.

The flow is safety-conscious: it first checks whether your local checkout is on the same branch as the PR. If not, it stops and asks you to switch branches manually before continuing—so you do not apply changes on the wrong branch by accident.

Cursor opens with the prompt ready; branch check runs before implementation

In the demo, the extension correctly detected that the workspace was not on the PR branch. After switching to the correct branch manually, the same workflow could proceed.

Wrong branch detected—switch to the PR branch manually, then continue

Implement, commit, and re-run the review

On the right branch, Cursor applied the best-practice change (extracting magic numbers to constants). From there it was straightforward to commit and push.

Change applied on the correct branch; ready to commit and push

After pushing, we regenerated the review in ThinkReview. The best practices score moved from 90 to 95—a small but satisfying confirmation that the feedback loop is closed.

Regenerated review: best practices score improved from 90 to 95

Try ThinkReview

ThinkReview is open source. You can explore the code on GitHub and install the extension from your browser’s store:


ThinkReview helps you review faster and ship with more confidence—whether you stay in the browser or jump into Cursor with one click.