Azure DevOps tools for the AI-native world. Review pull requests directly inside VS Code, with AI-powered hover explanations on every line of code.
⚡ This extension is vibe-coded — built end-to-end with GitHub Copilot in a flow state. Expect rough edges; PRs and issues welcome.
Features
PR sidebar — Browse pull requests across your favorite repos in a dedicated activity bar view (Repos → PRs → Files).
Native diff viewer — Open any changed file as a real VS Code diff, with full syntax highlighting.
AI hover explanations — Hover any line of changed code to get an instant What / Why / Impact explanation from GitHub Copilot's language model.
Comments — Read, reply to, and add new PR comments inline using VS Code's native commenting UI.
PR description page — Rich webview with the PR description (Markdown), reviewer avatars, vote buttons (Approve / Approve w/ Suggestions / Wait / Reject / Reset), and PR-level comment threads.
Clone & Review locally — One click to clone the source branch (or create a git worktree of an existing clone) so you can review the PR in your real workspace.
Microsoft sign-in — Uses VS Code's built-in Microsoft authentication. No PATs to manage.
Requirements
VS Code 1.90+
An Azure DevOps organization & project
GitHub Copilot (for AI hover explanations — the rest works without it)
Getting Started
Install Azure DevOps Ninja from the Marketplace.
Click the ninja icon in the activity bar.
Run Ninja Reviewer: Configure Organization and enter your org + project.
Sign in with your Microsoft account when prompted.
Run Select Favorite Repositories to pick which repos to track.
Expand a repo → expand a PR → click any file to open the diff.
Hover over any changed line for an AI explanation.