CodeRabbit logoCodeRabbit logo
AgentEnterpriseCustomersPricingBlog
Resources
  • Docs
  • Trust Center
  • Contact Us
  • FAQ
  • Reports & Guides
Log InGet a free trial
CodeRabbit logoCodeRabbit logo

Products

AgentPull Request ReviewsIDE ReviewsCLI ReviewsPlanOSS

Navigation

About UsFeaturesFAQSystem StatusCareersDPAStartup ProgramVulnerability Disclosure

Resources

BlogDocsChangelogCase StudiesTrust CenterBrand GuidelinesReports & Guides

Contact

SupportSalesPricingPartnerships

By signing up you agree to our Terms of Use and authorize CodeRabbit to provide occasional updates about products and solutions. You understand that you can opt out at any time and that your data will be handled in accordance with CodeRabbit Privacy Policy

discord iconx iconlinkedin iconrss icon
footer-logo shape
Terms of Service Privacy Policy

CodeRabbit, Inc. © 2026

CodeRabbit logoCodeRabbit logo

Products

AgentPull Request ReviewsIDE ReviewsCLI ReviewsPlanOSS

Navigation

About UsFeaturesFAQSystem StatusCareersDPAStartup ProgramVulnerability Disclosure

Resources

BlogDocsChangelogCase StudiesTrust CenterBrand GuidelinesReports & Guides

Contact

SupportSalesPricingPartnerships

By signing up you agree to our Terms of Use and authorize CodeRabbit to provide occasional updates about products and solutions. You understand that you can opt out at any time and that your data will be handled in accordance with CodeRabbit Privacy Policy

discord iconx iconlinkedin iconrss icon

We watched developers approve bugs in 30 seconds

by
Konrad Sopala

Konrad Sopala

June 12, 2026

6 min read

June 12, 2026

6 min read

  • Then we talked to you
  • It's built right in
  • The agent said it's fine, so it's fine
  • I could build a better, cheaper version myself
  • What all developers at the conferences agreed on
Back to blog
Cover image

Share

https://victorious-bubble-f69a016683.media.strapiapp.com/Reddit_feecae8a6d.pnghttps://victorious-bubble-f69a016683.media.strapiapp.com/X_721afca608.pnghttps://victorious-bubble-f69a016683.media.strapiapp.com/Linked_In_a3d8c65f20.png

Cut code review time & bugs by 50%

Most installed AI app on GitHub and GitLab

Free 14-day trial

Get Started

Catch the latest, right in your inbox.

Add us your feed.RSS feed icon
newsletter decoration

Catch the latest, right in your inbox.

Add us your feed.RSS feed icon

Keep reading

Automatic Repository Linking: Cross-repo context without manual setup

Automatic Repository Linking: Cross-repo context without manual setup

CodeRabbit can detect related repositories across your organization and use them as review context, so cross-repo impact is easier to catch before you merge.

Why your internal AI code review tool will cost more than you think

Why your internal AI code review tool will cost more than you think

The prototype is the easy part. Here's what engineering teams consistently underestimate when they build AI code review internally, with cost benchmarks across three org sizes.

Opus 4.8 benchmark results for AI code review and code generation

Opus 4.8 benchmark results for AI code review and code generation

Opus 4.8 is the best model we have used for long-horizon agentic coding and code generation, and it holds its own on code review out of the box.

Get
Started in
2 clicks.

No credit card needed

Your browser does not support the video.
Install in VS Code
Your browser does not support the video.

Recently, we turned code review into a speed competition at CodeRabbit’s app.js conference booth. At app.js, JS Nation, and React Summit, we asked hundreds of developers how they really review code. The answers were a lot less funny than the game.

The rules were simple. A code snippet hits the screen, and attendees have thirty seconds to approve or request changes from their phone.

Faster correct answers score more, so you're deciding under pressure. Once the votes lock, we reveal the bugs missed and their fixes.

Group of people networking around a display at an indoor event or conference.

Every round, we called out the current leader and the fastest correct answer, so way more people got a "THAT WAS ME" moment than just the three who'd actually take home prizes.

React stopwatch code next to a poll: 9 'Approve', 12 'Request changes'.

Round after round the same thing kept happening: a bug would go up, the clock would run, and a chunk of the room would confidently wave it through. The "obviousness" of a bug turned out to have almost nothing to do with whether people caught it at speed.

https://x.com/yoimkonrad/status/2060332889175109989?s=46

Then we talked to you

During those three conferences but also between game rounds we talked with hundreds of developers about how you actually review code. The same themes came up again and again and they're worth recapping, because most of them contradict how teams think review works.

Audience attending a tech presentation with a speaker on stage and a 'swim' logo.

It's built right in

The single most common setup we heard: whatever review bot came bundled with their code host, because it's already in the PR and it's one less tab to open.

We get the logic. It's the office-fridge sandwich of code review. It's right there, and the deli is a whole walk away. But these were often the same developers who told us, in the same conversation, that review is one of their bottlenecks to shipping.

If something is genuinely slowing your team down, "it came pre-installed" is a strange bar to set for the tool that's supposed to fix it.

We think that bar is worth raising, and that code reviews should read like a teammate left them instead of a linter with a thesaurus, about the parts that bent to fit their repo instead of the other way around. Everything for code review should be built around review quality.

The agent said it's fine, so it's fine

A good chunk of the developers we spoke with review code with the same coding agent that writes the code. Not as a dedicated review step; the tool is already open, it wrote the code, so it gets to check the code too.

What worries us is what happens after the agent answers: nothing. It hands down a verdict and the developer takes it. No pushback, no follow-up questions, no seam to pry open. The whole interaction runs in one direction.

So judgment gets outsourced to a tool that was built to generate code, not to have a conversation about a pull request, and then even that conversation stops.

Review is supposed to be a back-and-forth. Take it as-is and what you're holding is a fortune cookie.

I could build a better, cheaper version myself

Then there's the developer that's going to build it in-house. The model's right there, the API is cheap, how hard can it be? A day here and there and they'll have a reviewer tailored to their stack, at a fraction of what the dedicated tools charge.

It is not an easy task.

We're not going to relitigate the whole thing here, because we already did, in detail: your internal AI code review tool costs more than you think. The short version is that the model call is the cheap part. The expensive part is everything around it: the context engineering, the noise suppression so it doesn't flag every line of the diff, the integrations, the maintenance, the engineer-months now going into a code review tool instead of the product you're actually paid to ship. The "fraction of the cost" math only works if you never assign it a salary.

Building your own is the most expensive way to learn that the hard part was never the AI.

What all developers at the conferences agreed on

Strip away the tooling arguments, there was one belief that nobody disagreed with:

We ship too much code to review it all by hand. That ship has sailed, and we aren’t going back to that approach.

The volume of code generated by agents is up and to the right, and it isn’t declining anytime soon. Developers are now manually writing less code, but reviewing far more than ever before. That is the job now for developers, and it’s a hard job. At times it is a cognitive overload, as the diffs are getting larger, but we are still reviewing code in platforms that were meant for human generated code and not AI generated code.

AI code review isn't a nice-to-have your team adopts when it's mature enough. It's the load-bearing wall of how software gets shipped now. That's the category we set out to define, and it's the rare thing everyone at a conference already agrees with before you finish the sentence.

Four smiling team members stand by the CodeRabbit AI code review booth at an event.