GitLab CI + Git AutoReview
AI code reviews in your GitLab pipeline
This integration is currently in development. Join our waitlist to be notified when it launches. In the meantime, you can use Git AutoReview with our available VS Code extension.
Overview
Git AutoReview integrates with GitLab CI/CD to bring AI-powered code reviews to your merge request workflow. Add a review stage to your .gitlab-ci.yml, configure merge request approvals based on AI feedback.
- GitLab code review requires manual effort
- No native AI review in GitLab CI
- Inconsistent review standards
- Slow merge request cycles
- Native GitLab CI integration
- Merge request approval rules
- Pipeline job support
- GitLab Code Quality reports
- Self-managed GitLab support
Why Use Git AutoReview with GitLab CI?
Review and approve every AI suggestion before it's published. No embarrassing auto-posted comments. Full control over what reaches your GitLab CI workflow.
Choose from Claude (Anthropic), Gemini (Google), and GPT (OpenAI). Run multiple models in parallel and compare results for better insights.
Works with GitHub, GitLab, and Bitbucket. No matter which Git platform your team uses with GitLab CI, Git AutoReview integrates seamlessly.
Bring Your Own Keys for AI providers. Your code goes directly to your AI provider. Control costs and avoid vendor lock-in.
Feature Comparison
| Feature | Git AutoReview | Competitors |
|---|---|---|
| CI Job | ✅ Native job | ⚠️ External service |
| Approval Rules | ✅ MR approvals | ⚠️ Limited |
| Code Quality | ✅ GitLab reports | ❌ Not available |
| Self-Managed | ✅ Full support | ⚠️ Cloud only |
| Multi-Project | ✅ Pipelines | ❌ Single project |
How to Set Up Git AutoReview with GitLab CI
Add CI Configuration
Add Git AutoReview job to .gitlab-ci.yml for merge_request events.
Set CI/CD Variables
Add GITAUTOREVIEW_TOKEN to project CI/CD variables.
Configure Merge Checks
Add Git AutoReview as required pipeline job for MR approval.
Enable Code Quality
Configure job to output GitLab Code Quality format.
Use Cases
Teams using GitLab get AI reviews without leaving their platform.
Organizations with self-managed GitLab get full AI capabilities.
Monorepos benefit from consistent AI reviews across projects.
Frequently Asked Questions
Does it work with GitLab Self-Managed?
Yes! Full support for Self-Managed. Works with GitLab 14.0+.
Can I block merges on AI review failure?
Yes! Configure job as required pipeline for merge.
Does it integrate with GitLab Code Quality?
Yes! Output Code Quality JSON for native vulnerability UI.
Can I use it with CI/CD components?
Yes! Use our published component for easy reuse.
What about GitLab Premium/Ultimate?
Works with all tiers. Premium+ gets enhanced approval integration.
Is there support for GitLab Duo?
Git AutoReview complements Duo. Use Duo for generation, us for reviews.
Start Using Git AutoReview with GitLab CI Today
Install Git AutoReview free from the VS Code Marketplace. No credit card required. Experience AI-powered code reviews with human approval in your GitLab CI workflow.