AIコードレビューツールを選ぶときは、まず3つのことを確認します。コードは公開リポジトリかプライベートリポジトリか、チームはすでにGitHub Copilotを使っているか、1週間にプルリクエストがだいたい何件来るか。答えが違えば、選ぶツールも違います。この3つを先に決めてから価格を見てください。そうしないと、使わない機能にお金を払うことになりかねません。
主流の3ツール、それぞれ何を見るか
| ツール | 無料の出発点 | 有料の出発点 | 最も向くのは |
|---|---|---|---|
| GitHub Copilot コードレビュー | 無料プランにはレビューが含まれない | Proは月10ドルから、レビュー込み | すでにGitHubの中で働いている小規模チーム |
| CodeRabbit | 公開リポジトリは無料でレビュー | Essentialsは1人あたり月24ドル、年払い | 手間をかけず素早く導入したいチーム |
| Qodo | 14日間の試用、プライベートリポジトリ向けの恒久的な無料プランはなし | クレジット課金、月30ドル程度から | 生成テストが必要で、コンプライアンスを重視するチーム |
価格は各ベンダーの当期の料金ページに従い、課金単位は大きく異なります。CodeRabbitはプルリクエストを開く人単位で課金し、Qodoはレビューごとにクレジットを消費し、Copilotはレビューをコード補完とチャットと同じサブスクリプションにまとめています。プルリクエストが多いチームでは、件数課金のほうが席数課金より高くつく場合があるので、契約前に自分の月間プルリクエスト数で計算してください。
チーム規模で分け、次に自分のリポジトリに入れるかを確認する
公開プロジェクトを1人で保守しているなら、CodeRabbitの無料プランから始めましょう。インストールすれば、プルリクエストに行単位のコメントが表示されます。5人から20人のチームで、すでに全員がCopilot Proを使っているなら、もう1つボットを追加するのはまだ早いです。まずCopilotのレビューを有効にし、慣れてから切り替えるかどうかを決めてください。コードを社内ネットワークの外に出せないチームや、コンプライアンス監査を通す必要があるチームは、レビューの読み心地よりも、セルフホスティングとEnterprise版がサポートされているか、コードが学習に使われるかどうかを重視すべきです。その点は契約書に明記してください。
向かない人
週5件未満のプルリクエストしかないチームは、有料レビューを先に買うべきではありません。手で読むほうが速く、新人の育成にも役立ちます。ボットに人の代わりにマージの承認をさせようとするチームも向きません。業務ロジックの誤りを見落とし、もっともらしい問題を数多く報告しますが、責任は依然として人にあります。より堅実な方法は、まずローカルの静的チェックとテストを回し、レビューボットは第二の目としてだけ使い、マージの前に必ず人が変更を実際に読むことです。