PRPilot VS Code Extension
PRPilot helps review GitHub pull requests directly from VS Code.
Website: pr-pilot.dev
Current Features
- GitHub sign-in through VS Code Authentication API
- PR selection:
- current branch PR auto-detection
- open PR list
- manual PR URL
- Presets and advanced review settings
- Review output to GitHub PR or IDE summary
- Re-review (
Check Fixes) for paid users
- Upgrade flow with 2 payment methods:
- Polar (card/wallet)
- CryptoCloud (USDT TRC20)
- Feedback entry point (
Report Issue / Suggest Feature)
Commands
PRPilot: Login with GitHub
PRPilot: Logout
PRPilot: Open Settings
PRPilot: Check Fixes in This File
PRPilot: Open Branch Review Results
PRPilot: Report Issue / Suggest Feature
PRPilot: Upgrade to Pro
Note: full review is started from sidebar UI (Start Review button).
Required Runtime
- VS Code
^1.85.0
- Reachable backend URL (
aiCodeReviewer.apiUrl)
Settings
Legacy settings still present in manifest for compatibility:
aiCodeReviewer.githubClientId
aiCodeReviewer.defaultReviewType
aiCodeReviewer.defaultTone
Feedback Routing
If aiCodeReviewer.feedbackFormUrl is set, extension appends query params:
source=vscode_extension
type=issue|feature
If URL is invalid or empty, fallback is GitHub forms.
Dev
From repo root:
pnpm install
pnpm --filter @ai-code-reviewer/shared build
pnpm --filter prpilot dev
Then open packages/extension in VS Code and press F5.
Tests
pnpm --filter prpilot test
pnpm --filter prpilot lint
UI Behavior Notes
- Standalone
Upgrade to Pro button in main screen appears only when user is not Pro active and there is no prior review status for current branch.
- If prior review exists and user is not Pro active, primary action is
Upgrade to use Check Fixes.
| |