Git AutoReview - AI Code Review
AI-powered code review for Bitbucket Pull Requests
Automatically analyze code changes using Claude, Gemini, and Open AI
Website •
Features •
Installation •
Quick Start •
Pricing
Features
🤖 Multi-Model AI Review
- Claude (Anthropic) - Deep code understanding and nuanced feedback
- Gemini (Google) - Fast analysis with broad context
- GPT (OpenAI) - Industry-standard code review
- Dual-Model Mode - Run two models and compare results
🔗 Bitbucket Integration
- Bitbucket Cloud - Full support with App Passwords
- Bitbucket Server/Data Center - Personal Access Tokens
- Browse and select PRs directly in VS Code sidebar
- Publish approved comments back to Bitbucket
📝 Smart Review Workflow
- Approve/Reject - Review AI suggestions before publishing
- Edit Comments - Customize AI-generated feedback
- Inline Comments - See issues directly in the editor
- Severity Levels - Critical, High, Medium, Low priorities
🎯 Jira Integration
- Automatically extract Jira ticket from PR title/branch
- Fetch task description and acceptance criteria
- AI verifies if PR addresses acceptance criteria
🛡️ Built-in Security Rules
- Detect hardcoded secrets and API keys
- SQL injection patterns
- XSS vulnerabilities
- Unsafe eval usage
- And more...
⚡ Code Intelligence
- Incremental code indexing
- Context-aware reviews
- Symbol extraction for better understanding
Installation
- Install from VS Code Marketplace
- Or search for "Git AutoReview" in VS Code Extensions
Quick Start
1. Set Up API Keys
Open Command Palette (Cmd+Shift+P / Ctrl+Shift+P) and run:
Git AutoReview: Open Settings
Configure your credentials:
- Bitbucket - App Password (Cloud) or Personal Access Token (Server)
- AI Models - At least one of: Anthropic, Google AI, or OpenAI API key
2. Add Repository
In Settings, add your Bitbucket repository:
For Bitbucket Cloud:
{
"type": "cloud",
"workspace": "your-workspace",
"repo": "your-repo-slug"
}
For Bitbucket Server:
{
"type": "server",
"baseUrl": "https://bitbucket.company.com",
"projectKey": "PROJ",
"repo": "your-repo"
}
3. Review a PR
- Click the Git AutoReview icon in the Activity Bar
- Select a Pull Request from the list
- Click Review to start AI analysis
- Review suggestions, approve or reject each one
- Click Publish to post approved comments to Bitbucket
Configuration
| Setting |
Description |
Default |
gitAutoreview.repositories |
Bitbucket repositories to monitor |
[] |
gitAutoreview.modelsConfig |
AI models configuration |
Claude enabled |
gitAutoreview.reviewPreset |
Review mode: fast, thorough, custom |
fast |
gitAutoreview.jira.enabled |
Enable Jira integration |
false |
gitAutoreview.commentFormat |
Comment formatting options |
All enabled |
Commands
| Command |
Description |
Git AutoReview: Open Settings |
Configure extension settings |
Git AutoReview: Refresh Pull Requests |
Refresh PR list |
Git AutoReview: Review Pull Request |
Run AI review on selected PR |
Git AutoReview: Regenerate Review |
Re-run review with fresh analysis |
Git AutoReview: Publish Approved Comments |
Post comments to Bitbucket |
Git AutoReview: Clear Decorations |
Clear editor highlights |
Pricing
Free Tier
- 5 reviews per month
- All AI models supported
- Basic features
Pro ($9/month)
- Unlimited reviews
- Priority support
- Advanced features
Upgrade to Pro
Requirements
- VS Code 1.85.0 or higher
- Bitbucket Cloud or Server account
- API key for at least one AI provider:
Privacy & Security
- API keys are stored securely in VS Code's SecretStorage
- Code is sent only to your chosen AI provider for analysis
- No data is stored on our servers
- No telemetry without explicit consent
Support
License
This extension is proprietary software. See LICENSE file for details.
© 2024-2025 Vitalii Petrenko. All rights reserved.