Five agents. Your point of view.
A guide, plus architecture, correctness, test and security reviewers. Edit their instructions or add your own agent.
Make them yoursReview GitHub pull requests in VS Code. Let your agents find the starting point. You make the call.Review GitHub pull requests in Cursor, next to Cursor’s own AI. Your Claude Code, Codex or Pi agents find the starting point. You make the call.
Get Diffline for VS CodeGet Diffline for Cursor Explore the exampleThe real Diffline review page, on a sample pull request. Nothing is sent anywhere.Open the full demo
This is Diffline’s review page on a sample pull request. Read the findings, draft a comment, follow the map. Everything stays in this tab.
The briefing and the agents’ findings, then the diff in the guide’s reading order.
A guide, plus architecture, correctness, test and security reviewers. Edit their instructions or add your own agent.
Make them yoursAdd a finding to your draft, reword it, or dismiss it with a reason. Agents suggest. You choose what the author sees.
Meet the review workflowCopy the agents' findings as Markdown with commits, files and line links. Paste it into Claude Code, Codex or Pi.
See what it copiesYour review, what changed since, and what got merged, at a glance. After a push, only the hunks that changed come back for another look.
See what each row tells youWhich agents' findings you use, your reviews per week, and what the agents cost. All of it stays on your computer.
Read about review metricsAgents run on your computer through Claude Code, Codex or Pi. Your drafts and review decisions stay local. Nothing is posted to GitHub until you press Post now.
The CLIs send code and review context to your model provider under your account's terms. Agent usage counts against your plan or API billing.
Read about data and privacyRead-only agents. Local drafts. You press Post now.
Diffline is in preview. Download the extension package and install it in VS Code; it is not on the Marketplace yetCursor; it is not on Open VSX yet.
Works in VS Code 1.95+ and Cursor.
Full setup guideEnter your email and the download starts.
Run in a terminal:
code --install-extension ~/Downloads/diffline-0.3.2.vsixcursor --install-extension ~/Downloads/diffline-0.3.2.vsixOr open the Extensions view, choose … → Install from VSIX…, and pick the file you downloaded.
If cursor isn’t found, run Shell Command: Install 'cursor' command from the Command Palette.
Or run Extensions: Install from VSIX… from the Command Palette and pick the file you downloaded.
Run Diffline: Choose Agent Harnesses… in VS CodeCursor. Pick Claude Code, Codex or Pi, then open a PR from the Diffline sidebar, or paste its GitHub link into Diffline: Open a Pull Request….
You'll need VS Code 1.95+a recent version of Cursor, git, gh signed in, and your agent CLI signed in.