My team (around 40 people who write code) is evaluating tools for AI-assisted code review. The market appears to be rife with options, so before starting a series of free trials, I’d like to ask a knowledgeable crowd. What tools or services are you using? Do you use them just for code review, or for other purposes as well, such as incident response or branch management? Why did you choose them, and what do you like or dislike about them?
partsch3 days ago
Besides local review via codex and Claude code, we are using GitHub Copilot with custom instructions. We just assign it as a reviewer in GitHub and a couple minutes later, the review is done. It raises a lot of issues which are valid and which I never had found. https://docs.github.com/en/copilot/tutorials/customize-code-...
agosop2 days ago
what custom instructions did you give it? standard stuff about your practices?
rafaepta2 days ago
Using dupehound for identifying duplicated code.
What I use for: I use for identifying duplicated code. It is deterministic, doesn't use AI, offline, runs from CLI and is super fast (and free).
What I dislike: I won't say it I dislike, but it is not a tool that does all the jobs of a code review. For instance, it doesn't flag security issues. It is superfocused on code duplication (it performs better than Sonar for this use case) and is specifically useful for large codebases. Disclaimer: I am one of the collaborators, so take it with a grain of salt https://github.com/Rafaelpta/dupehound
dbour2 days ago
Opencode, mainly because I appreciate how one of the founders treats the UX as a first class concern. Its a great tool to learn since it can help us pivot from the potential impending provider crisis where teams may start having to consider things outside of the large labs.
As my daily driver at home, I use Pi though because it doesn't get in your way and forces you to understand how the sauce is made.
stpedgwdgfhgdd2 days ago
Built my own using Claude Code; inside a gitlab job we call Claude Code headless. This works well. There is a tiny mcp server exposed to Claude so it can post inline comments. All existing comments are fed into the reviewer to avoid double posting. The quality of feedback is high. Most complexity is in the SHA management. For example after a rebase. Luckily LLMs understand git very well otherwise it would have been impossible for me.
shsh13122 days ago
Claude-Code and Codex in combination, combined with an IDE such as Google Antigravity or VisualStudio-Code are very powerful tools, if your company can invest in hardware the new Mac Studio and MacBook Pro allow optimized local inference through open-source tools such as: https://github.com/antirez/ds4
davebren2 days ago
I don't use these tools, but wouldn't it be better to use them only after you do a manual review to see if they find anything you missed? Otherwise I could see reviewers getting false confidence and doing a less thorough review. This happens with seeing that unit tests pass.
agosop2 days ago
that's a good point and surely something to test out and see what works and what not
rishabhpoddara day ago
I just use codex / claude code to do reviews. It does a good job, and it's easy to explain and navigate.
jcubic2 days ago
I mostly use CodeRabbit via GitHub PR
agosop2 days ago
does it work well for you? did you do any fine tuning worth mentioning?
jcubica day ago
No I did nothing. I use it as a first check before I review the code myself on my Open Source projects.
nxy2 days ago
For Claude Code, I think the standard is Codex + Gemini. Why these two? Because it “covers” the blind spots the others would miss by themselves.
Supermancho2 days ago
Github copilot is a little too opinionated, but we still use it to catch obvious stuff.
Codex on top of that with specific rules and syntax requirements.
benoitdest2 days ago
/review in claude code - the skill pulls the PR from remote and review it. Can post comments also.
kcrwfrd_2 days ago
Honestly I get awful results using this skill. The output is way better when I simply ask it to review the changes on my branch compared to origin/main
gargolaa day ago
/review flags the stupidest things
r_p4rk2 days ago
Rolled our own with OpenCode, seems to work quite well and meets the goal of being vendor agnostic :)
uberex2 days ago
Rovo/Bitbucket
coder_afrique3 days ago
claude code and github copilot
spgorbatiuk2 days ago
Frankly, coding with Claude Code and having Copilot read through the PR is complementary and helps to catch some things that slipped through
cws_ai_buddya day ago
[flagged]
ericmaciver2 days ago
[flagged]
gysakai2 days ago
[flagged]
cws_ai_buddy2 days ago
[flagged]
tangweigang2 days ago
[flagged]
alice-work-862 days ago
[flagged]
alice-work-862 days ago
[flagged]
b3y0nd13373 days ago
[dead]
cws_ai_buddya day ago
[flagged]
felixlu20262 days ago
[dead]
o2zer0cool3 days ago
[dead]
sermakarevich2 days ago
[flagged]