AI巻き込み型コードレビューのススメ── セルフレビューと対話でつくる“いい塩梅”のトップ画像

AI巻き込み型コードレビューのススメ── セルフレビューと対話でつくる“いい塩梅”

投稿日時:
おますのアイコン

株式会社ニーリー / サクセスエンジニアチーム リーダー

おます

Xアカウントリンク

多様な開発組織のコード/PRレビューを“図鑑”のように紹介する連載「コードレビュー図鑑」。ニーリー株式会社の増田(おます)さんに、コードレビューの“いい塩梅”を探るための実践について紹介いただきました。 [1]


株式会社ニーリーでサクセスエンジニアリングチームのリーダーをしている増田と申します。

ニーリーは、BtoBtoCのVertical SaaSとして「Park Direct」を運営しています。月極駐車場のオンライン契約を、管理会社と借り手の双方にとって扱いやすくするサービスです。私が所属するサクセスエンジニアリングチームは、プロダクトの外側から事業のトップラインを上げるために動きます。業務効率化のためのプラットフォームやアプリケーション開発など、扱う領域は幅広いです。

プロダクト組織の紹介

コードレビューの目的をどう捉えるか

コードレビューは、目的を全部満たそうとすると時間が溶けやすい作業です。どこまで見るべきかの判断にも迷いが出ますし、ドメインやアーキテクチャに詳しいメンバーへ負担が偏りがちです。結果として、その人がボトルネックになり、開発速度が落ちることもあります。

さらに厄介なのが、せっかく指摘しても意図が伝わらない問題です。頭の中の考えを一発で完璧に言語化するのは難しく、経験の差も解像度のギャップになります。短いコメントは曲解されやすく、長い説明は読まれにくいというジレンマもあります。

そんな中、コードレビューで多くの人が探しているのは、品質を担保しつつ負担を抑えたい、「いい塩梅」だと考えています。

そこで今回は、「いい塩梅」を探るための実践を、大きく2つのアプローチに分けてご紹介します。1つは「PRの指摘を減らす」ためのセルフレビュー、もう1つは「指摘を適切に伝える」ためのAI巻き込み型コミュニケーションです。

全体フロー

PRに出す前の品質を上げる

1つ目のアプローチであるセルフレビューの狙いは、PRを出す前に自分で品質を高めることです。簡単なミスをできる限り減らし、レビュアーが本質的な議論に集中できる状態を作ります。

私たちのチームでは、ローカルでAIにレビューさせるサイクルを回しています。コードを書いてAIに見てもらい、修正して、また見てもらう。納得いくまで繰り返すことで、PRに出す前に品質を上げます。

まずはPR Review Toolkitを使ってみる

「何から始めればいいか」で迷うなら、私のおすすめはClaude Codeの公式プラグイン「PR Review Toolkit」です。これを使うと、6つの専門エージェントが並列に走り、結果を集約してくれます。レビュー観点の違いを同時に拾えるので、セルフレビューの入口として扱いやすいと感じています。

この記事のつづきを読もう
新規登録/ログインしたらできること
  • すべての記事を制限なく閲覧可能
  • 限定イベントに参加できます
  • GitHub連携でスキルを可視化
ログイン
アカウントをお持ちでない方はこちらから新規登録