AIコードレビュー「CodeRabbit」を使ってみた

AICodeRabbit

はじめに

CodeRabbitとは、AIがコードレビューをしてくれるサービスで、開発言語不問で、GithubやGitLabに簡単連携で連携後はPRを出せば自動でCodeRabbitがレビューしてくれます。
CodeRabbit

料金

  • Free: $0/月 14日間お試しプロプラン、PR要約
  • Lite: $16/月 無制限のPRレビュー、コード単位のレビュー、CodeRabbitボットとのチャットが利用可能
  • Pro: $33/月 Linter、Jiraなどの連携、ブロダクト分析ダッシュボードが利用可能

※年額プランで契約した時の値段です。

参考:
CodeRabbit - Pricing

実際にPR出してみた

PR1 PRを出すと、自動でコメントが入ります。

PR2 レビューして修正した方が良いと、自動でPRを作り逆にレビューを依頼されます。

PR3 今回は、コードの説明文が足りなくて指摘されたようです。

PR4 一部割愛しますが、Walkthroughというコメントで、差分表示とPRの要約をしてくれるようです。

所感

個人開発で1人で開発を進めている人はCodeRabbitを入れることで一定コード品質を担保できそうだと感じました。
基本英語なので日本語がいいなと思ってたら、どうやら設定で変更できるようです。
[VSCode] CodeRabbitのレビューコメントを日本語にする
また、無料プランで十分なのか、課金した方が良いかなどの判断は本格的な実装してみてどこまでレビューしてくれるのか次第かなと思いました。