Different tools for different purposes. CodeQL is for security vulnerability scanning. Git AutoReview is for AI-powered code review. Here's when to use each — or both.
| Feature | Git AutoReview | CodeQL |
|---|---|---|
| Primary Purpose | AI Code Review | Security Scanning (SAST) |
| Monthly Price | $14.99/team | Free (public) / GHAS pricing |
| Human Approval | ✅ Yes | ❌ Auto-flag |
| GitHub Support | ✅ Full | ✅ Native |
| GitLab Support | ✅ Full | ❌ No |
| Bitbucket Support | ✅ Full | ❌ No |
| BYOK (Own API Keys) | ✅ Yes | ❌ N/A |
| Multi-Model AI | ✅ 3 models | ❌ Rule-based |
| Security Vulnerabilities | 15 Rules + AI Pass | ✅ Deep SAST |
| Custom Queries | ❌ No | ✅ QL Language |
| Code Quality Review | ✅ Full | Limited |
| Setup Complexity | Minutes | Hours/Days |
CodeQL is a semantic code analysis engine developed by GitHub (Microsoft). Originally created by Semmle (acquired by GitHub in 2019), CodeQL treats code as data, building a relational database that can be queried to find security vulnerabilities. It's the technology behind GitHub's Advanced Security code scanning.
CodeQL excels at deep security analysis — finding SQL injection, cross-site scripting (XSS), buffer overflows, and other vulnerabilities through data flow and taint analysis. It supports 10+ languages including C/C++, Java, JavaScript, Python, Go, Ruby, and Swift.
Key strength: CodeQL uses semantic queries to find entire classes of vulnerabilities, not just known patterns. Security researchers can write custom QL queries to detect organization-specific security issues.
Pricing: Free for public repositories. For private repos, CodeQL is part of GitHub Advanced Security (GHAS) at ~$49/user/month. The CodeQL CLI is free for open-source and research.
CodeQL has full semantic analysis for these languages. AI-powered analysis in GitHub Code Quality may support additional languages.
Git AutoReview is an AI-powered code review tool available as a VS Code extension. Unlike CodeQL's rule-based security scanning, Git AutoReview uses large language models (Claude, Gemini, GPT) to provide general code quality feedback — suggestions for readability, maintainability, best practices, and potential bugs.
The key differentiator is human-in-the-loop approval: you review and approve every AI suggestion before it's published to your pull request. This prevents AI hallucinations from reaching your codebase and keeps developers in control.
Git AutoReview supports multiple platforms: GitHub, Bitbucket Cloud, Bitbucket Server, Bitbucket Data Center. Most competitors skip Bitbucket. It also offers BYOK (Bring Your Own Key) for using your own API keys.
Pricing: Free tier with 10 reviews/day. Team plan at $14.99/month for the whole team.
| Feature | Git AutoReview | CodeQL |
|---|---|---|
Security Scanning Find security vulnerabilities | 15 Rules + AI Pass | Core feature |
Code Quality Review General code improvements | Core feature | Limited |
Bug Detection Find bugs in code | Yes (AI) | Yes (rules) |
Style/Best Practices Code style suggestions | Yes | No |
PR Summaries AI-generated summaries | Yes | No |
Variant Analysis Find similar vulnerabilities | No | Yes |
| Feature | Git AutoReview | CodeQL |
|---|---|---|
GitHub Cloud GitHub.com integration | Full | Native |
GitHub Enterprise Self-hosted GitHub | Full | Native |
GitLab GitLab integration | Full | No |
Bitbucket Cloud Bitbucket.org | Full | No |
Bitbucket Server/DC Enterprise Bitbucket | Full | No |
Azure DevOps Microsoft Azure Repos | Planned | No |
| Feature | Git AutoReview | CodeQL |
|---|---|---|
JavaScript/TypeScript JS/TS support | All via AI | Full |
Python Python support | All via AI | Full |
Java/Kotlin JVM languages | All via AI | Full |
C/C++ Native languages | All via AI | Full |
Go Golang support | All via AI | Full |
Ruby Ruby support | All via AI | Full |
Swift Apple Swift | All via AI | Full |
Other Languages Less common languages | Yes (AI) | Limited |
| Feature | Git AutoReview | CodeQL |
|---|---|---|
Analysis Type How code is analyzed | AI/LLM-based | Semantic/Rule-based |
Data Flow Analysis Track data through code | Limited | Deep |
Taint Analysis Track untrusted input | No | Yes |
Custom Rules Create custom checks | Prompts | QL queries |
False Positive Rate Accuracy of findings | Medium | Low |
| Plan | Git AutoReview | CodeQL |
|---|---|---|
| Free/Open Source | $0 10 reviews/day | $0 Free for public repos |
| Developer | $9.99/mo 100 reviews/day | Part of GHAS Via GHAS |
| Team | $14.99/mo Unlimited | $49/user/mo* Via GHAS |
| Enterprise | Contact Custom | Custom Via GHAS |
* CodeQL for private repos requires GitHub Advanced Security (GHAS). Pricing varies by organization size.
CodeQL and Git AutoReview serve different purposes and complement each other perfectly:
Deep security scanning in CI/CD. Find vulnerabilities automatically on every commit.
AI-powered code quality review with human approval. Catch issues CodeQL doesn't cover.
Install Git AutoReview free from VS Code Marketplace. Use it alongside CodeQL for complete code coverage — security scanning + AI-powered quality review with human control.
Last updated: January 2026
Data sources: Official websites, public pricing pages, user reviews from G2/Capterra
Disclosure: Git AutoReview is a competitor to GitHub CodeQL. We strive for accuracy and fairness but recommend verifying current pricing and features on official websites before making decisions.