ASHISH K.
AK
ASHISH K.
Student
Computer Software
Small-Business (50 or fewer emp.)
"CodeRabbit Catches Edge Cases Fast with Natural, Context-Aware Reviews"
5/5
What do you like best about CodeRabbit?

I love most about CodeRabbit is its abliity to understand full project context rather than just isolated lines. It acts like a sharp, tireless teammate cathching tricky edge cases, logic flaws, and security gaps before humans even open the pull request. Its conversational inline feedback feels totally natural,saving developers hours of trdious manual reviews. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

It can sometimes feel a bit overly pedantic. It occasionally flags minor atyle nirtpicks or over-architechted edge cases that do not really matter for the task at hard. When dealing with large or complex pull requests, the volume of automated comments can quickly get noisy, forcing you to spend extra time filtering out low-priority feedback. Review collected by and hosted on G2.com.

SHUBHAM RAJESH VISHWAKARMA B.
SB
SHUBHAM RAJESH VISHWAKARMA B.
Student cum researcher
Small-Business (50 or fewer emp.)
"Transforms Code Reviews with Ease"
4/5
What do you like best about CodeRabbit?

I love that CodeRabbit acts like a senior developer providing honest feedback and suggestions to improve my code. It saves me time by analyzing the codebase for issues like dependency or non-compliance problems and suggesting fixes. I appreciate how it handles open-source repositories effectively, ensuring proper management of PRs, branches, issues, code improvements, and more. The natural and directed conversation with CodeRabbit helps me understand my code better, no matter the scope. I also enjoy that it converts codebase issues into an agentic chat, making communication in natural language seamless. It's great at analyzing code regardless of logic, language, or size, and then translating it into understandable forms for me. Additionally, setting it up was incredibly easy through GitHub, taking just a minute with guided instructions. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

The free tier of CodeRabbit isn't suitable for personal use or private repositories, which is a bit of a downside. Additionally, I think it could benefit from having some visual descriptors or graphs to assist in the workflow. This could include interactive visuals, such as displaying code on one side and its meaning on the other, helping to visualize threads and connections better. These aren't bad points per se, just areas for future improvement. Review collected by and hosted on G2.com.

Nashit H.
NH
Nashit H.
Academic Director
Education Management
Mid-Market (51-1000 emp.)
"CodeRabbit Reduces Review Fatigue and Boosts Code Quality in Our Workflow"
4.5/5
What do you like best about CodeRabbit?

CodeRabbit is the best because it reduces review fatigue, speeds up collaboration, and improves code quality while teaching along the way. The best part for me is how well it fits into developer workflows, with direct plugins for GitHub and GitLab. It also integrates seamlessly with VSCode, antigravity. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

It has its hiccups, and it can often be annoying with its own code suggestions, especially when it doesn’t understand the full context of the application and the code. Review collected by and hosted on G2.com.

Aditya K.
AK
Aditya K.
Quality Analyst
Enterprise (> 1000 emp.)
"Fast, Context-Aware Code Reviews That Elevate Code Quality"
4.5/5
What do you like best about CodeRabbit?

What I like most about CodeRabbit is how it streamlines the code review process by delivering fast, context-aware feedback directly in pull requests. Rather than only flagging syntax or style problems, it also helps surface potential bugs, security concerns, and ways to improve overall code quality, while clearly explaining the reasoning behind each suggestion. As a result, reviews feel more efficient, developers can learn from the feedback as they go, and teams can spend more time discussing architecture and business logic instead of getting stuck on routine issues. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

One area where CodeRabbit could improve is by reducing false positives and making its suggestions more context-aware, especially for large or highly specialized codebases. From time to time, it recommends changes that are technically correct but don’t align with the project’s existing architecture or coding conventions, so developers still need to review its feedback carefully. More customization for team-specific rules, along with better handling of complex, multi-file changes, would make the overall experience even stronger. Review collected by and hosted on G2.com.

Verified User in Oil & Energy
AO
Verified User in Oil & Energy
Mid-Market (51-1000 emp.)
"Contextual PR Reviews with Actionable Fixes—Sometimes Too Detailed"
3.5/5
What do you like best about CodeRabbit?

What I liked most about this CodeRabbit platform is how naturally it fits into our existing pull request kind of workflow and other automation loops. Once this is connected with our overall repository, it automatically reviews new pull requests and provides a clear summary of what has changed, along with specific Commons and potential bugs with the logical issues and security risk and the performance concerns and code quality improvements as well. The feedback is generally more contextual than a basic static analysis tool. It not only points out formatting or syntax problems, but it can also identify edge cases, missing validations and error handling gaps and areas where the change might affect the overall application as well. I also like that their comments are actionable, and where our developers can understand why an issue has been raised and discussed directly with our pull request and in certain cases, they can also apply these suggested fixes without manually rewriting any code. Overall, this loop mechanism's performance is very good, I would say. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

The main drawback of this platform is that sometimes it can be overly detailed, especially when it is introduced into a repository; it can also leave comments on minor improvements or coding preference which are technically valid but not important enough to block the pull request. Occasionally, a certain recommendation may not fully reflect the business context or reason behind a particular implementation decision, as per the developers, who still need to assess each suggestion instead of treating every comment as an automatically correct initial configuration and team feedback to make the reviews more relevant to the project coding standards. These are manageable issues, but the tool workflow is improved when the team spends more time adjusting its rules and teaching what type of feedbacks are useful. Review collected by and hosted on G2.com.

TUNG L.
TL
TUNG L.
Small-Business (50 or fewer emp.)
"Revolutionized Our PR Reviews with Seamless AI Integration"
4/5
What do you like best about CodeRabbit?

I use CodeRabbit as an automated AI reviewer that helps catch edge cases, security flaws, and performance issues early. I appreciate its ability to generate concise PR summaries and let me request instant code refactoring or unit test generation directly within GitHub/GitLab comment threads, saving a lot of time by offloading routine checks. What I like most is its context-aware, line-by-line feedback, which doesn't just flag syntax issues like a linter but genuinely understands logic flows and security edge cases. The interactive @coderabbitai chat directly inside PR threads works exceptionally well for requesting instant refactoring, alternative approaches, or unit tests right in the discussion, which saves immense time. I also found the initial setup to be remarkably easy, taking less than 10 minutes with a simple one-click installation via the GitHub marketplace. Adding a simple .coderabbit.yaml file allowed us to customize review rules instantly without complex configurations. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

While it's a great tool, I find the noise from minor changes overwhelming since it sometimes over-comments on trivial style nitpicks or obvious code, which creates review noise that developers end up ignoring. I also notice it sometimes misses the broader architectural context or cross-file dependencies in large codebases, leading to hallucinated edge cases or irrelevant suggestions. Review collected by and hosted on G2.com.

Ali Khusroo B.
AB
Ali Khusroo B.
Python Full stack developer
Computer Software
Mid-Market (51-1000 emp.)
"Saves Time During Code Reviews"
5/5
What do you like best about CodeRabbit?

What I like best about CodeRabbit is that it makes code reviews much faster and easier. The AI gives clear suggestions, points out possible bugs, and even recommends cleaner ways to write code, which helps improve code quality without spending a lot of extra time. The UI is simple and easy to navigate, so getting started is quick even for new users. The onboarding process is smooth, and it works well with popular code hosting platforms, making it easy to fit into an existing development workflow. It performs quickly, and the review comments are usually relevant and easy to understand.

It saves a lot of developer time, so the ROI is good, especially for teams that review code regularly. While no AI is perfect, CodeRabbit is smart enough to catch many common issues before they reach production. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

One thing I don't like is that the AI isn't always right. Sometimes it points out things that aren't really issues or misses the actual problem, so I still need to review everything myself. For more complex code or project-specific logic, the suggestions can be a bit generic and don't always understand the full context.

I also think it could offer more customization for review rules and better support for different development workflows. While the UI is clean and easy to use, I would like to see more detailed explanations for some suggestions. The pricing may also feel a little high for individual developers or small teams. Review collected by and hosted on G2.com.

Luca P.
LP
Luca P.
Chief Operations Officer DEQUA Studio | Formerly CTO in MarTech
Marketing and Advertising
Mid-Market (51-1000 emp.)
"CodeRabbit Speeds Up PR Reviews with Sharp Summaries and In-Context Suggestions"
4/5
What do you like best about CodeRabbit?

The feature I would defend hardest is the pull request summary. Every PR that opens in our repos gets a walkthrough within a couple of minutes: what changed, which files, how the pieces relate, sometimes a sequence diagram when the change touches a flow across services. Before I read a single line of diff I already know whether this is a five-minute review or a sit-down-with-coffee review. On days when I am triaging a dozen PRs across client projects, that summary alone decides my ordering, and it is accurate often enough that I stopped double-checking it against the file list months ago.

The line-by-line comments are where the actual reviewing happens, and the quality surprised me. It does not just flag that something looks off, it explains why and usually attaches a committable suggestion, so the author can apply the fix with one click instead of interpreting a vague remark. It has caught a null dereference behind a rarely hit branch, an async call missing its await, a loop mutating the collection it was iterating. None of these were exotic bugs. They were exactly the boring, plausible mistakes that slip through when a human reviewer is on their fourth PR of the afternoon, and that is precisely the category of error I want a machine watching for.

Being able to talk to the reviewer inside the PR thread changes how the tool feels. Reply to one of its comments with a question and it answers in context, with awareness of the surrounding code. My developers ask it to explain a flagged issue in more depth, to generate an alternative implementation, or to justify why it thinks a change is risky. Sometimes it concedes the point and drops the objection. That back-and-forth is the difference between a linter that shouts and a reviewer you can argue with, and arguing with it is genuinely useful.

The learning behavior is the part that earns long-term trust. When we dismiss a suggestion or tell it in a comment that a pattern is intentional, it remembers, and the same nitpick stops appearing across the repo. Combined with the .coderabbit.yaml file, where instructions are written in plain language rather than some rule DSL, we shaped it to our conventions in the first few weeks. We told it to stop commenting on import ordering, to be strict about error handling in API routes, and to leave generated files alone. It complied, and the noise curve bent downward exactly the way you hope it will.

The static analysis layer deserves a mention because of what it replaced. CodeRabbit runs a stack of linters and security scanners under the hood and folds their findings into the same review conversation, so the output of tools we used to run separately now arrives as ordinary review comments on the exact lines involved. Managing those tools individually across many repositories was a maintenance job nobody owned properly. Now it is one integration and one config file.

Context awareness is what separates it from every diff-only tool we tried before. The review does not stop at the changed lines. It pulls in the surrounding files, follows the call sites of a modified function, and comments when a change in one module quietly breaks an assumption in another that the diff never touched. When a PR is linked to an issue, it checks the change against what the issue actually asked for and says so when the two diverge, which has caught a half-implemented ticket more than once before a human would have noticed the gap.

Platform coverage is broad enough that we never had to standardize around it. Our own work lives on GitHub, one client is on GitLab, and the behavior is consistent across both. The same reviewer, the same config format, the same tone of comment.

The VS Code extension closed a gap I did not expect it to. It reviews staged changes locally, before a PR exists, which means the obvious problems get caught at the desk instead of in the thread. A developer who runs the local review first opens a PR that is already clean of the trivial stuff, and the PR-level review can then concentrate on the things that actually need discussion. There is a CLI as well, still rough around the edges in places, but the direction is right: review moving earlier in the pipeline rather than piling up at the end.

Two smaller things that just work, without ceremony:

- Docstring generation across the languages we use, which turned a chore nobody volunteered for into a button

- Auto-generated release notes from merged PRs, which are drafts rather than final copy, but drafts that start at eighty percent done

The pricing model is fair in a way that is uncommon. Only developers who author pull requests count as seats, so reviewers, managers, and the occasional contributor cost nothing. The free tier covers unlimited public and private repos with rate limits that a small team can genuinely live inside, and open source projects get the full product free. We evaluated it for weeks without paying anything and without hitting an artificial wall, which is exactly how a trial should feel and rarely does. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

The honest cost of CodeRabbit is the first month. Out of the box it comments on everything, and I mean everything: variable naming, minor style preferences, a suggestion to add a comment above a three-line function. On a large PR the review could run to dozens of remarks, and my developers started skimming past them, which is the one outcome you cannot afford with a review tool. The fix exists, and it works: tune the yaml config, set the review profile to a calmer setting, dismiss the nitpicks you disagree with so it learns, and after a few weeks the signal-to-noise ratio becomes genuinely good. But that tuning period is real work, and a team that installs it and walks away will conclude the tool is noisy, because untuned, it is.

Auto reviews occasionally pause themselves. A few times a month a PR sits without a review until someone notices and triggers it manually with a comment command. It is a small interruption and the manual trigger always works, but the whole value of an automatic reviewer is that nobody has to remember it exists, and in those moments somebody does.

Support is the weakest part of the experience. The first line is a chatbot whose main job appears to be pre-filling an email form, and reaching a human takes longer than it should for a paid product. The two issues we escalated were eventually resolved, so the outcome was fine, but the path there felt like a product built by a small team that has grown its user base faster than its support function. Documentation is decent, and the config covers most of what we needed to solve ourselves, which softens this, but does not excuse it.

The last thing to keep in mind is that it argues its wrong answers as confidently as its right ones. Every so often it flags a correct piece of code as a bug, with a fluent explanation of a problem that does not exist, and a junior developer can lose an hour chasing it. We handled this with a team norm: CodeRabbit comments are input to review, never a verdict, and anything it flags that seems wrong gets challenged in the thread rather than blindly fixed. With that norm in place the false positives are a minor tax. Without it, I can see them becoming corrosive. Review collected by and hosted on G2.com.

Dung H.
DH
Dung H.
Senior Full Stack Software Engineer
Small-Business (50 or fewer emp.)
"Affordable Open Source Support, Pricing Challenges"
4/5
What do you like best about CodeRabbit?

I really like that CodeRabbit is free to run on GitHub, which is great for my open source projects. The ease of setting it up is also impressive because you just create an account, connect to GitHub, and you're good to go. It's smooth and hassle-free. Additionally, I appreciate using it for quality reviews, as I can get the review process completed easily. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

I think the only downside with CodeRabbit is the pricing. They had a pro legacy plan which initially worked for my company, but then it changed the price. So I stopped using that service because it was no longer really affordable. Also, I see the use for running from CLI, but I don't find it very useful because I don't need another CLI as I have Codex/OpenCode. Review collected by and hosted on G2.com.

Vishwjeet T.
VT
Vishwjeet T.
Software Engineer
Mid-Market (51-1000 emp.)
"Automated, Contextual Code Reviews That Keep Quality High"
4/5
What do you like best about CodeRabbit?

What I like most about CodeRabbit is how it automates code reviews while still providing clear, contextual feedback. It catches potential bugs, suggests improvements, and helps me maintain code quality without slowing down the development workflow. Review collected by and hosted on G2.com.

What do you dislike about CodeRabbit?

Sometimes the reviews can be a bit too verbose, and a few of the suggestions feel either low priority or not really relevant to the project’s context. With clearer prioritization of the most critical issues, the reviews would be even more useful and easier to act on. Review collected by and hosted on G2.com.