MCP Server for VS Code

Review Your Code
Before You Push

Local AI code review that runs 100% on your machine. Works with GitHub Copilot & Claude. No cloud, no API keys.

๐Ÿ”

Self-Review Before PR

Run AI code review locally after your commit, before pushing. Catch issues early.

๐Ÿ‘€

Reviewer Workflow

Checkout any branch and get AI-assisted code review. Perfect for PR reviewers.

๐ŸŽฏ

Auto Branch Detection

No need to specify base branch. DiffPilot finds main/master/develop automatically.

9 MCP Tools

Everything you need for AI-assisted code review workflow.

๐Ÿ“

review_pr_changes

AI-powered code review with custom instructions. Catch bugs before they merge.

๐Ÿท๏ธ

generate_pr_title

Generate semantic, conventional PR titles automatically based on diffs.

๐Ÿ“„

generate_pr_description

Create comprehensive PR descriptions with summaries and checklists.

๐Ÿ’ฌ

generate_commit_message

Generate descriptive commit messages from your staged changes.

๐Ÿ”

scan_secrets

Detect secrets, API keys, and passwords in your code before you push.

๐Ÿงช

suggest_tests

Get suggestions for unit and integration tests based on code logic.

๐Ÿ“Š

diff_stats

Get detailed statistics and breakdown of your changes.

๐Ÿ“œ

generate_changelog

Automatically generate a changelog from your commit history.

๐Ÿ”

get_pr_diff

Retrieve raw diffs between branches for manual or automated analysis.

How to Use

Just ask your AI assistant in VS Code

๐Ÿ”

Self-Review Before PR

@workspace #review_pr_changes

AI reviews your changes and provides feedback. Fix issues locally, then push with confidence.

๐Ÿ”

Pre-Commit Secret Check

@workspace #scan_secrets

Catches API keys, passwords, tokens before they're committed.

๐Ÿ’ฌ

Generate Commit Message

@workspace #generate_commit_message

Creates conventional commit messages from your staged changes.

Why DiffPilot?

๐Ÿ”’

100% Local

No cloud, no external APIs. Works with Azure DevOps, TFS, air-gapped environments.

โšก

Zero Config

Install and start using immediately. No API keys, no complex setup required.

๐Ÿค–

Works with AI

GitHub Copilot, Claude Desktop, and any MCP-compatible AI client.

โœ“ GitHub โœ“ GitLab โœ“ Azure DevOps โœ“ Local Git

Get Started

VS Code Extension

ext install BurakKalafat.diffpilot

Or install via NuGet: dotnet tool install -g DiffPilot

๐Ÿ“– Read full documentation on GitHub โ†’