grid background

Vibe check your Code, now in CLI

Line-by-line AI code reviews in VS Code, Cursor, and Windsurf. Catch defects before they hit your PR.

Supported in MacOS, Linux, and Windows (WSL)

hero background

The leader in AI code reviews

2M

Repositories

13M

Pull Requests

Most installed AI App

Github
Gitlab

Trusted by 10,000+ organizations

Vibe code with confidence

We do the heavy lifting & spot the hard to find issues. You do the final 10%.

Review in flow

Code, review, commit - all without leaving your terminal. CodeRabbit works where you work, within your existing command-line tooling and flow state. Ship with confidence.

security

Catch AI slop

CodeRabbit acts as a backstop that flags hallucination, logical errors, code smells, missed unit tests, and more.

security

Context-aware reviews

Code reviews that truly understand the context behind code changes, and complex dependencies. Better context = better reviews = fewer bugs.

security

Free reviews in your terminal

Senior-engineer level reviews in the CLI, at no cost. Rate limits apply.

security
CR_Quality

Key Features for Reviews in CLI

Review uncommitted changes

Get immediate feedback on your code including staged and unstaged commits without waiting for your PR to be raised. Fix issues in the CLI and reduce the number of back and forths in the PR.

    Line-by-line reviews

    Each line of code gets senior developer level attention with AI-powered inline review comments. Catch defects, code refactors, and missed unit tests highlighted by CodeRabbit - your pair programmer within the CLI.

      One-click fixes

      Find bugs, click, fix bugs. Use one-click fixes in CLI to easily incorporate review comments back into your codebase with just one-click. Spend less time writing code and more time building features.

        Fix with AI

        CodeRabbit CLI hands off both the recommended code changes and deep context it generates to your AI agent via a prompt. Maintain your flow state with reviews that seamlessly integrate with your CLI coding agent letting it know what code change to make, with context, all in natural language.

          Built for AI development workflows

          Seamless integration with AI coding assistants

          CodeRabbit CLI bridges AI code generation and production readiness. Works with Claude Code, Cursor CLI, Gemini CLI, and others to enable autonomous generate-review-iterate cycles. One command coderabbit review --plain transforms any CLI Coding agent into a complete development system. The missing piece for production-ready AI code.

            image description not available

            AI code reviews in CLI and in PR

            architecture imagearchitecture image
            CR_Information

            Frequently Asked Questions

            What is CodeRabbit CLI?

            CodeRabbit CLI is an AI code review tool that runs directly in your terminal. It provides intelligent code analysis, catches issues early, and integrates seamlessly with AI coding agents like Claude Code, Cursor CLI, and Gemini to ensure your code is production-ready before it ships.

            How is CodeRabbit CLI different from the CodeRabbit on Pull Requests (PRs)?

            CodeRabbit CLI brings code reviews directly into your development workflow in the terminal, allowing you to review code before commits and PRs. While web-based CodeRabbit focuses on reviewing code after a PR is raised, CLI enables pre-commit reviews of both staged and unstaged changes, creating a multi-layered review process.

            How do I report bugs or request features?

            Bug reports and feature requests can be submitted through our support channels. We prioritize feedback from active CLI users to improve the tool continuously.

            Where can I get help with CodeRabbit CLI?

            • You can reach us out in our Discord community for free support.
            • Paid users can directly contact our support by emailing - [email protected]

            Need higher
            rate limits?
            Upgrade to Pro

            No credit card needed

            Why teams prefer CodeRabbit

              CodeRabbit has proven invaluable in uncovering discrepancies between our documentation and test coverage. Highlighting inconsistencies like missing null checks or mismatched value ranges significantly improved the quality of our codebase and prevented numerous potential issues.
              David Deal avatar
              David DealSenior Director of Engineering, The Linux Foundation
              What sets CodeRabbit apart is its deep understanding of code structure through AST analysis. Having built developer tools myself and taking part of the NixOS community, I can appreciate the technical sophistication behind their approach. It's not just pattern matching - it's intelligent code comprehension that integrates seamlessly into our existing workflows.
              Ron Efroni avatar
              Ron EfroniNixOS Board Member & Founder, FloxDev
              CodeRabbit has revolutionized the way we handle GitHub pull requests. Leveraging the power of advanced language models, it autonomously identifies issues ranging from readability concerns to logic bugs and best practice deviations. This invaluable tool has dramatically reduced the time our reviewers spend on initial evaluations, allowing us to focus on deeper, more meaningful code discussions. A game-changer for efficient and effective code reviews!
              Benjamin Smith avatar
              Benjamin SmithVP Technical Operations, Extole
              CodeRabbit provides instant and accurate feedback on pull requests often catching real issues. Auto-generated summaries and walkthroughs are very helpful for human code reviewers. Our team loves having contextual conversations with AI right within GitHub's comment threads, turning each pull request into a collaborative AI chat. It is the most innovative application of AI in coding since Copilot! Code reviews will never be the same, thanks to CodeRabbit!
              Tanveer Gill avatar
              Tanveer GillCTO and Co-Founder, FluxNinja
              What impresses me most about CodeRabbit isn't just the time it saves - it's how it elevates the entire code review discussion. As both a CEO and active coder, I see it bridging the gap between high-level engineering metrics and day-to-day code quality. It's quickly become our secret weapon for maintaining engineering excellence while moving fast.
              Naomi Chopra avatar
              Naomi ChopraCo-founder and CEO, Hatica - Engineering Analytics Platform
              CodeRabbit is the dream PR reviewer I've been searching for forever! It's a total game-changer when it comes to summarizing what the PR is all about and helping me spot those nasty bugs before they wreak havoc in production. Seriously, it's been a real lifesaver! The suggestions have saved me countless hours. With it, I feel more confident in the quality of my code and can deliver better software.
              Baptiste Arnaud avatar
              Baptiste ArnaudFounder, Typebot
              We've integrated CodeRabbit into our PandasAI repository, and the impact has been remarkable. Reviewing pull requests now takes half the time it used to. This tool not only benefits the PR reviewers by streamlining their work but also frequently assists the authors by identifying potential edge cases, ultimately saving a significant amount of time for everyone involved.
              Gabriele Venturi avatar
              Gabriele VenturiBuilding PandasAI
              CodeRabbit has proven invaluable in uncovering discrepancies between our documentation and test coverage. Highlighting inconsistencies like missing null checks or mismatched value ranges significantly improved the quality of our codebase and prevented numerous potential issues.
              David Deal avatar
              David DealSenior Director of Engineering, The Linux Foundation
              What sets CodeRabbit apart is its deep understanding of code structure through AST analysis. Having built developer tools myself and taking part of the NixOS community, I can appreciate the technical sophistication behind their approach. It's not just pattern matching - it's intelligent code comprehension that integrates seamlessly into our existing workflows.
              Ron Efroni avatar
              Ron EfroniNixOS Board Member & Founder, FloxDev
              CodeRabbit has revolutionized the way we handle GitHub pull requests. Leveraging the power of advanced language models, it autonomously identifies issues ranging from readability concerns to logic bugs and best practice deviations. This invaluable tool has dramatically reduced the time our reviewers spend on initial evaluations, allowing us to focus on deeper, more meaningful code discussions. A game-changer for efficient and effective code reviews!
              Benjamin Smith avatar
              Benjamin SmithVP Technical Operations, Extole
              CodeRabbit provides instant and accurate feedback on pull requests often catching real issues. Auto-generated summaries and walkthroughs are very helpful for human code reviewers. Our team loves having contextual conversations with AI right within GitHub's comment threads, turning each pull request into a collaborative AI chat. It is the most innovative application of AI in coding since Copilot! Code reviews will never be the same, thanks to CodeRabbit!
              Tanveer Gill avatar
              Tanveer GillCTO and Co-Founder, FluxNinja
              What impresses me most about CodeRabbit isn't just the time it saves - it's how it elevates the entire code review discussion. As both a CEO and active coder, I see it bridging the gap between high-level engineering metrics and day-to-day code quality. It's quickly become our secret weapon for maintaining engineering excellence while moving fast.
              Naomi Chopra avatar
              Naomi ChopraCo-founder and CEO, Hatica - Engineering Analytics Platform
              CodeRabbit is the dream PR reviewer I've been searching for forever! It's a total game-changer when it comes to summarizing what the PR is all about and helping me spot those nasty bugs before they wreak havoc in production. Seriously, it's been a real lifesaver! The suggestions have saved me countless hours. With it, I feel more confident in the quality of my code and can deliver better software.
              Baptiste Arnaud avatar
              Baptiste ArnaudFounder, Typebot
              We've integrated CodeRabbit into our PandasAI repository, and the impact has been remarkable. Reviewing pull requests now takes half the time it used to. This tool not only benefits the PR reviewers by streamlining their work but also frequently assists the authors by identifying potential edge cases, ultimately saving a significant amount of time for everyone involved.
              Gabriele Venturi avatar
              Gabriele VenturiBuilding PandasAI