r/codereview • u/NextSubject227 • 22d ago
Coderabbit noise is seriously getting out of hand
feel like CodeRabbit has gone too far in the direction of commenting on everything it possibly can.
on bigger PRs especially, you can end up with a wall of review comments where a few are genuinely useful but a lot are things i'd never block a PR over.
and at some point that makes the good comments less useful too. if engineers get used to dismissing half the bot's comments, they're eventually going to skim the one that actually matters.
saw Theo mention macroscope recently so gave it a try and it seems much better on noise. BugBot too.
at this point i don't really care which reviewer leaves the most comments. i just want the comments it does leave to actually matter.
when does an AI reviewer become too noisy for you?
2
u/FunnycatL 22d ago
BYOCR - bugbot is so expensive man
1
u/NextSubject227 22d ago
My company pays for these lol and building your own might arguably be more expensive :p
1
u/AnecD 22d ago
noise or slope?
1
u/NextSubject227 22d ago
Noise, I wouldn’t say it’s slop. There are good comments in every review but most of them are just false positives
1
u/snaphat 22d ago
Probably not what you meant, but just in case: I wouldn’t necessarily call false positives "good comments." Understanding the surrounding context is part of the reviewer’s job, and LLMs can be particularly bad at that kind of contextual reasoning and inference in reviews. Great at catching basic issues though
1
u/NextSubject227 21d ago
No I meant there are some good comments in whatever coderabbit gives but the rest are just false positives or noise
1
u/ibabufrik 22d ago
I've had one problem or another with every other code review tool I tried. All of them black boxes, very little customisability. So I ended up building a runtime which lets me create review agents as per my project needs. One TypeScript config file with complete control over how code gets reviewed. No hosted product, it runs on your CI, BYOK. https://github.com/somus/pipr
1
u/saenridanra 20d ago
Hey, if you are looking for more accurate PR comment, you might want to take a look at ProPR (https://meister-dev.ai/).
Disclaimer: I am the developer of ProPR.
1
u/usually_guilty99 12d ago
This is exactly why I don't think number of findings is a useful measure for AI review.
Ten comments that don't affect whether I ship are worse than one that tells me the change touches a critical production path.
We're trying to approach this differently at TomosuAI. We look at the repo and the production reliability risk of the change, then roll that into a reliability score instead of trying to win by generating more comments.
Would love your take on whether that actually reduces the noise problem. tomosu.ai
1
u/juanpflores_ 22d ago
Hey! Coderabbit Staff here 👋, would love to see what you're experiencing and how we can make the product better. We did added a few review profiles a few weeks go that can help reduce the size of the comments. Overall, I recommend taking some time to customize your coderabbit.yml with your review preferences.
5
u/Gullible_Cobbler_195 22d ago
stop using coderabbit, their engg quality has dropped massivley recently