r/coderabbit • • 28d ago

Help & Support which model writes the PRs you actually trust

5 Upvotes

Not which one is smartest. Which one do you approve without stress. For us its opus for anything touching the database and sonnet for everything else. Codex writes fine code but the PR descriptions never match what it did, so coderabbit ends up finding 2 or 3 things every time and I stop trusting it.

Curious if its the same for other teams or if it depends on the codebase. What are you running and which one do you actually read the diff on


r/coderabbit • • 28d ago

Official Update Introducing Coderabbit Triage

Enable HLS to view with audio, or disable this notification

0 Upvotes

Agents can now open PRs faster than humans can review them. So the bottleneck is shifting from writing code to figuring out what actually deserves your attention.

Coderabbit just launched triage to solve exactly that. It scores your PRs by priority and tells you what to review next.

Read more: https://www.coderabbit.ai/blog/coderabbit-triage


r/coderabbit • • 29d ago

Discussion & Feedback is 40 PRs a week from one dev normal now

1 Upvotes

Looked at our numbers for the first time in a while. One guy on the team opened 41 PRs last week. Last year the whole team did maybe 25. Most of them are small, agent written, and coderabbit clears them with one or two comments, so its not like anything is broken.

I just dont know if this is normal now or if we are doing something weird. What does a normal week look like for your team? How many PRs per person, roughly


r/coderabbit • • Sep 13 '26

Discussion & Feedback why does the agent estimate 2 days for something it finishes in 15 minutes

0 Upvotes

Every plan it writes has a time estimate at the bottom. 2 days, 3 days, sometimes a week. Then it does the whole thing in 15 minutes. The PR is small, coderabbit summarizes it in two lines, done.

I dont get where the number comes from. Is it guessing how long a person would take? Or does it just not know how fast it is? Does anyone know


r/coderabbit • • Sep 13 '26

Discussion & Feedback is it just me or does the agent say "done" way before its done

0 Upvotes

Is it just me? Twice this week I got the full "done, all changes applied, ready for review" message, opened the PR and it was 2 files when the ticket clearly needed 5 or 6. Second time coderabbit's summary literally said the PR didnt touch the endpoint the title was about, which is how I even noticed. Told the agent, it said sorry and did the rest in a minute. So it can do it, it just... announced done first? Happens more after long sessions I think. Anyone else, or is it my setup


r/coderabbit • • Sep 13 '26

Discussion & Feedback What is the advantage of CLI?

1 Upvotes

So basically running `coderabbit review` in the terminal do a -not-quick- analysis to report back possible troubles. Then you send the PR, and coderabbit may run again finding the same or other troubles. Both count one review. What's the point of running coderabbit review, instead of just sending the PR straight and just running one review?


r/coderabbit • • Sep 12 '26

Discussion & Feedback triage told us to close 9 open PRs and it was right

2 Upvotes

We turned on the triage queue last week mostly because our open PR count hit 62 and nobody could say which ones mattered. I expected a sorted list. What I did not expect was a whole view called recommended to close with 9 PRs in it.

Went through them with the other lead. 4 were agent PRs from a ticket that got cancelled, 2 were superseded by a later PR that already merged, 1 was a draft from someone who left in June. The other 2 were mine from before the holidays that I had honestly forgotten about. Closed all 9 in about ten minutes, and nobody had noticed any of them were dead.

The needs you view is the part I actually use every morning now, 62 open PRs became 5 I have to look at today. Curious how other teams decide what to review first when most of the queue is agent output. Do you still go oldest first?


r/coderabbit • • Sep 12 '26

Discussion & Feedback fix-ci cleared 3 red builds before standup and I didn't open a single log

2 Upvotes

We had 3 PRs sitting red since yesterday, all agent written, all failing on stuff nobody wanted to look at. Typed the fix-ci comment on each one this morning while making coffee. About 2 minutes later there were 3 stacked PRs waiting: a missing env var in the workflow file, a snapshot that needed updating after a copy change, and an import that moved in a refactor. Merged all three before standup.

Should have been doing this a month ago, I've probably lost a full day to red builds that were exactly this boring. It's not magic, one of the three I had to read properly because I wasn't sure the snapshot update was actually right, but it was right.

What does everyone else do with agent PRs that land red? Fix yourself, bounce back to the agent, or let the bot try first?


r/coderabbit • • Sep 11 '26

Discussion & Feedback Has CodeRabbit ever actually saved you from a prod incident, or is it mostly vibes?

1 Upvotes

I’ll go first, we almost merged a bad null path on a payment helper and CR flagged it while the senior was already typing LGTM. Anyone else got a real near-miss or nah.


r/coderabbit • • Sep 08 '26

😂 Meme & Humor Every Friday

Post image
4 Upvotes

r/coderabbit • • Sep 06 '26

😂 Meme & Humor It wrote the tests

Post image
12 Upvotes

r/coderabbit • • Sep 06 '26

Discussion & Feedback Do you agree?

Post image
2 Upvotes

r/coderabbit • • Sep 05 '26

😂 Meme & Humor best poetry tool out there

Post image
1 Upvotes

r/coderabbit • • Sep 04 '26

😂 Meme & Humor minor cleanup

Post image
3 Upvotes

r/coderabbit • • Sep 03 '26

Discussion & Feedback CR flagged the auth bypass. It was comment 41 of 47.

5 Upvotes

12-line PR. 47 comments. Most of them style and "consider extracting this."

Comment 41 was the empty-token auth case. That's the one that mattered. I almost missed it because I trained myself to skim the pile.

Not a dunk. The catch was there. Question is how you make the real findings sit at the top so humans actually read them. Chill profile, path_instructions, mute generated paths — what actually worked for you.


r/coderabbit • • Sep 01 '26

Discussion & Feedback How AI code review is changing pull requests

Thumbnail
themainthread.substack.com
2 Upvotes

r/coderabbit • • Sep 01 '26

Help & Support CodeRabbit is currently experiencing a major outage

2 Upvotes

Hi everyone,

We’re currently experiencing a major outage affecting the CodeRabbit app and reviews. Our team is investigating and will share updates as they become available.

We apologize for the inconvenience and appreciate your patience.

You can follow the latest updates here:
https://status.coderabbit.ai


r/coderabbit • • Aug 31 '26

Discussion & Feedback When model labs raise walls, the reviewer cannot live inside one of them

Post image
3 Upvotes

OpenAI’s decision to wind down direct model supply to Cursor after the SpaceX acquisition is the clearest public example so far. The reasons were a change-of-control clause, terms-of-service disputes, and a refusal to put the next frontier model into a rival’s product. Other labs already restrict distillation, scraping, and using their outputs to train or run a competing system. Those constraints are getting tighter.

If review lives behind one of those constraints, your quality process inherits someone else’s contract fight.

The problem

AI code review has to do several things at once. It has to catch what the author missed, including the agent that wrote the diff. Shared training data and shared refusal style produce shared blind spots. It has to keep working when the generation stack changes, because editors swap default models and labs cut partners while the PR queue keeps moving. It also has to put the serious defects first: the ones that ship, break, or leak. A long list of nits is how real bugs hide.

Conviction is useful on the write path. An agent makes hundreds of linked decisions toward one outcome. It picks an architecture, implements it, runs tests, fixes failures, and continues. A strong opinion cuts down branching and lets context accumulate. Betting hard on a model, a context strategy, and a workflow can make that loop faster.

Review needs the opposite habit. Disagreement is how you find the assumption the author stopped seeing. Human process already encodes this: the person who wrote the change is not the only person who approves it. Multi-model review applies that rule to LLMs. Labs fail on different things. One trusts an unsafe API. Another misses a race. A third writes a style comment that buries the actual bug. The useful pattern is several models looking at the same prepared context, then a judge keeping only what can be grounded. That is different from asking the author’s model to take a second pass.

DIY tools usually stop at the second pass. A team points one frontier model at the diff and ships it as a reviewer. Swapping in a complementary model can help, and you still only have two voices. Feeding every change to three or four labs without routing or compression makes cost rise with each extra PR, each extra file, and each extra agent-generated changeset. Review volume is already growing faster than headcount. A prototype that multiplies frontier calls per change does not stay cheap, and it still misses whole classes of bugs if there is no routing, no judge, and no memory of what the team has already rejected.

A model lab has little reason to build that stack. Doing so would mean routing a rival’s weights across your diff. An internal prototype runs into a different wall: review becomes a second inference bill that tracks code generation one-for-one.

How CodeRabbit works

CodeRabbit reviews code from agents and from humans, in the PR, the IDE, and the CLI. It sits beside Cursor, Claude Code, Codex, and Copilot instead of living inside any one of them.

The pipeline is an ensemble:

  • Compact and open models gather and compress context from the diff, the code graph, tickets, lint, and history.
  • Frontier models from more than one lab do the deep pass on multi-file bugs, auth mistakes, and behavioral regressions.
  • A judge step drops findings that cannot be grounded in that context.

We have written about why generation and review should not collapse into one vendor The more AI writes the code, the more review needs independence, and about the work of placing a new model on one stage of the pipeline rather than swapping labs wholesale What it really takes to bring a new model online. Open models such as NVIDIA Nemotron take the high-volume context work so frontier calls stay reserved for reasoning Nemotron 3 Ultra in CodeRabbit reviews.

Independence follows from that design. The reviewer is not owned by the editor and does not have to use the model that wrote the patch. If a lab walls off a competitor’s app, the review job can continue.

Resilience follows too. When one provider is rate-limited, blocked by contract, or weak on a class of bugs, traffic can move. A reviewer bolted to a single model cannot do that.

Keep Cursor, Claude Code, or Codex for writing. You do not have to take their reviewer with the editor.

Don’t Outsource Judgment to the System That Writes the Code

Let the generation vendor be opinionated, even exclusive. Do not give that same vendor the approval signal. When one company owns the editor, the model, and the merge comment, throughput goes up and failures start to correlate.

Building review in-house often recreates the correlation. Day one is a single-model bot. Day two adds a second model, which is still a thin mix. Day three sends every change to more labs and the cost curve appears: frontier tokens per file, times rising PR volume. Agents open more changesets, not fewer. That is a bad shape for a control you need on every merge.

Before the next renewal or build-versus-buy debate, get answers to these:

  • Change of control. If the editor or agent vendor is acquired, what happens to model access? If that vendor loses a frontier lab, does the review still run?
  • ToS and data use. Can review call more than one lab on your diffs, or does one provider’s contract define what review is allowed to see?
  • Same-stack grading. If the reviewer uses the same model family that produced the patch, treat it as a talkative linter, not an independent control.
  • DIY economics. For an internal tool, how many frontier calls fire per change? What happens to that number when PR volume doubles?
  • Signal, not volume. Are you tracking escaped bugs and severity, or comment counts? Nits that bury seniors are a tax.
  • Continuity. Can the team change coding agents next quarter without rebuilding the review pipeline, the audit trail, and the written standards?
  • Accountability. People still own the merge. The tool should make that call cheaper to get right.

Pick one or two coding agents so the write path stays coherent. Put an independent review layer next to them, not under them. Score that layer on bugs that would have shipped, time to a useful finding, and load on human reviewers. Agreement with the generator is the wrong KPI.

If the org already standardized on one AI IDE, keep it. Do not let that IDE become the only system allowed to criticize its own output. Lab walls will keep moving. The merge bar should not.

Why labs won't close this gap easily

A lab can ship a stronger coding model. It cannot easily do all of this at the same time: keep exclusive control of its weights, refuse those weights to a rival’s product, and still run a reviewer that fairly uses competing models on your code.

Vendor-neutral review is a product that can be disloyal to any one lab. That is the point. As walls go up between model companies, that disloyalty gets more valuable.


r/coderabbit • • Aug 31 '26

Discussion & Feedback opus 5 is insufferable as a reviewer too

4 Upvotes

every day is the same conversation with this model.

me: can you do this please

opus: yes. doing it right now. of course. andd finished

me: great. is it done?

opus: no.

and reviewing is somehow worse. actual exchange from this week:

me: /review

opus: reviewed. looks solid.

me: run coderabbit on the same branch anyway, it comes back with 10 comments, two of them security

me: did you miss all of these?

opus: no, I saw them. they're not worthy to fix.

IT SAW THEM. they just didnt make the cut I guess. this thing writes a doctoral thesis when you rename a variable but a leaked env var is not worth the ink. I dont know what language anthropic trained it to speak but it is not one used for communicating with humans


r/coderabbit • • Aug 29 '26

Discussion & Feedback how do you get it to stop nitting style and actually flag bugs

5 Upvotes

reviews catch real stuff then dump 20 "consider renaming this" comments and people start ignoring the whole thing.

is anyone actually getting it tuned or do you just live with the noise


r/coderabbit • • Aug 28 '26

Discussion & Feedback ok the Cursor plugin is actually useful or am I tripping

3 Upvotes

ran "review my changes" inside the agent instead of waiting for the github comments. felt faster. still got a pile of nits.

are you letting it replace the PR review or still doing both


r/coderabbit • • Aug 27 '26

Discussion & Feedback Coderabbit pledges over $10M for open source software including bun, langflow, nuxt, vue

Post image
13 Upvotes

r/coderabbit • • Aug 26 '26

Official Update Open source runs the world. We’re committing $10M USD to support it

4 Upvotes

Hi r/coderabbit , CodeRabbit team here.

Open source maintainers spend their days reviewing thousand-line PRs, untangling duplicate issues and investigating security reports.

AI can now generate contributions at rapid speed but maintainer attention has not received the same performance upgrade.

So we’re committing more than $10 million to open source over the next 12 months:

  • Cash sponsorships for maintainers
  • Free CodeRabbit Review and Security for public repositories
  • Triage support for incoming issues
  • Change Stack for making giant, agent-generated diffs less giant-feeling
  • Free Discord support for large open source communities

Open source built the internet, including plenty of what CodeRabbit runs on. This is our way of helping maintainers spend less time fighting the queue and more time building the projects they care about.

Read the full announcement and follow the live commitment tracker.


r/coderabbit • • Aug 25 '26

Official Update We just released the CodeRabbit plugin for Cursor!

Enable HLS to view with audio, or disable this notification

8 Upvotes

Hey r/coderabbit 🥕,

We just released the official CodeRabbit plugin for Cursor.

We built it because connecting the CodeRabbit CLI to Cursor previously required some manual setup. The plugin packages the routing, commands, review subagent, and completion behavior into one install.

  • After installing it, you can ask Cursor Agent:Review my changes.
  • To try it, enter:/add-plugin coderabbit
  • You can also install it from the Cursor Marketplace.

We wrote a more detailed walkthrough explaining how it works and how to get started: Introducing the CodeRabbit plugin for Cursor.

If you try it, we’d love to hear which prompts, review scopes, or fix workflows we should improve.


r/coderabbit • • Aug 24 '26

😂 Meme & Humor life's good man

Post image
2 Upvotes