Core capabilities
CodeRabbit delivers human-like reviews through three core capabilities:1. Easier to review pull requests
Skip the diff diving. Get context fast.Summary
AI-generated summary of what changed and why it matters to your system architecture.
Walkthrough
File-by-file breakdown showing exactly what each change does.
Diagram
Visual flow diagram showing how changes affect your system architecture.
Chat to learn
Ask CodeRabbit questions about the changes in natural language.
2. Context-aware code analysis
Reviews code like a senior dev who knows your entire codebase.CodeRabbit learns from every interaction
Tell CodeRabbit you prefer 2-space indentation over 4-space, or want more focus on security. It remembers and applies these preferences across all future reviews in your repository.Example: When CodeRabbit suggests 4-space indentation but your team uses 2-space, reply in the PR comment. CodeRabbit acknowledges the feedback and adjusts all subsequent reviews accordingly.See how learning works →
Code guidelines
Automatically detects and applies your team’s coding standards and patterns.
Code graph
Maps dependencies and downstream effects of your changes across the codebase.
Sandbox
Creates ephemeral environments for code exploration.
40+ linters
Runs industry-standard analyzers and synthesizes results into actionable feedback.
Web search
Fetches up-to-date information about libraries and frameworks in your code.
AI code reviews
Catches race conditions, security holes, and architectural drift that pattern matching misses.
Code suggestions
Provides committable fixes you can apply with one click.
Linked issues
Verifies that PR changes actually address the linked issues.
Free for public repositories: Get full Pro tier features at no cost for open source projects. Rate limits may apply.
3. Automatic finishing touches
Handle the polish that makes code professional.Unit tests
Generate comprehensive tests covering edge cases with one click.
Docstrings
Write clear documentation for functions and complex logic automatically.
Embedded in your pull requests
CodeRabbit reviews happen where you already work - as comments on your PRs. Each review considers the full context of your codebase, not just the changed files. Every review runs your changes through 40+ industry-standard tools - linters, security analyzers, performance checkers. CodeRabbit synthesizes all this into human-readable feedback that highlights what actually matters. Chat with CodeRabbit directly in PR comments. Ask questions, provide context, or give feedback on its review style. CodeRabbit learns from every interaction and applies your preferences to future reviews.Advanced configuration options
Advanced configuration options
Beyond chat learning, you can:
- Add configuration files for repository-wide settings
- Set path-based instructions for how different parts of your codebase should be reviewed
- Customize review focus areas through the CodeRabbit web interface
Supports major Git platforms
Integration takes minutes across popular platforms:GitHub
GitHub, GitHub Enterprise Cloud, GitHub Enterprise Server
GitLab
GitLab, GitLab Self-Managed
Azure DevOps
Azure DevOps
Bitbucket
Bitbucket Cloud, Bitbucket Server
Integrate with issue trackers
CodeRabbit connects with issue management platforms to create tickets during reviews or discuss code directly in issue comments: Learn more about Issue Creation and Issue Chat.IDE extensions
The free CodeRabbit VSCode extension brings core review features to VSCode, Cursor, Windsurf, and compatible editors. Review and polish changes locally before creating PRs.Local reviews: Catch issues before they reach your team’s review queue. The extension uses the same context-aware analysis as our PR reviews.
Data privacy and security
CodeRabbit protects your code through ephemeral processing:- All LLM queries exist in-memory only, with zero retention after completion
- We don’t use your code or reviews to train language models
- No customer data is shared with third parties
- All data remains confidential and isolated by organization
- SOC 2 and GDPR compliant data practices
Flexible pricing
Public repositories
Free Pro tier features for open source projects. Help improve code quality across the developer community.
Private repositories
Multiple tiers available from Free (unlimited summaries) to Enterprise (advanced features + SLA support).
CodeRabbit Enterprise offers self-hosted deployment for teams with 500+ users. Contact CodeRabbit Sales for enterprise options.