I'm looking for alternatives to Greptile for AI code reviews since we found its pricing to be quite unpredictable. It's usage-based, and we often face a sudden spike in costs with big pull requests that involve a lot of file changes. I prefer something that integrates well with GitHub, helps reduce review time, and provides a more stable billing experience. Any recommendations for tools that fit these requirements?
3 Answers
Have you tried CodeRabbit? It constructs an abstract syntax tree, so it focuses on related files rather than just reviewing each line individually. It flagged issues in both a service and its downstream config in one go, which was something our previous tool missed. The summaries are super helpful for onboarding new developers too! Setup was quick, and there’s a free plan for open-source projects, with paid options starting around $12-$30. We found a good balance by putting some developers on the Pro plan and others on Lite.
We had some struggles with Greptile too, especially with those huge pull requests that really jacked up the costs. We decided to give Bito a try, and even though the initial indexing was a bit slow, it ended up being quite effective. It performs security, performance, and style checks all in one pull request, which I found to be like having multiple reviewers at once. Plus, the analytics were useful in getting buy-in from management on areas of the code that needed attention for refactoring.
Thanks for sharing that info! After Bito indexed the repo, did you notice any delays with larger pull requests?
Actually, Greptile's pricing is per developer, not usage-based, so it might be worth checking their pricing page to clarify that!

That sounds promising! The fixed pricing plans really appeal to me. Did you try any other tools alongside CodeRabbit?