0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

CodeRabbitでコードレビューから修正してもらう

Last updated at Posted at 2025-05-12

コードレビューでこんなことないでしょうか?

レビュアー「指摘をするの面倒、修正しちゃいたい…」

レビューイー「こんなこと指摘するくらいなら、修正してもらって良いのに…」

ほんの小さな指摘に対して、文章で指摘するとさまざまな内容を盛り込まないといけません。

  • なぜこの書き方に問題があるか
  • なぜこの書き方を選択したのか確認
  • どういう書き方が良いのか

逆に指摘を受けた側でも、さらなるコメントが必要かも知れません。いずれにしても些細な指摘に対して、コミュニケーションが続いてしまって、とても面倒です。

そうした手間が、CodeRabbitで軽減できるかも知れません。

CodeRabbitのコードレビュー機能

CodeRabbitはAIを活用したコードレビューサービスです。プルリクエストに対して、自動的にレビューが実行されます。開発者はCodeRabbitからの指摘を確認して修正を行って、追加でコミットします。

この時にファイル単位で指摘が入ります。例として、feat: Add company services page by goofmint · Pull Request #533 · MOONGIFT/moongift.devを挙げます。

FireShot Capture 767 - feat_ Add company services page by goofmint · Pull Request #533 · MOO_ - github.com.jpg

CodeRabbitにファイルを編集してもらう

その指摘内容が妥当であると判断できたら、コメントで以下のように書きます。

@coderabbitai 修正して、追加コミットして

そうすると、CodeRabbitが自動的に修正を行って、追加のコミットを行ってくれます。

FireShot Capture 768 - feat_ Add company services page by goofmint · Pull Request #533 · MOO_ - github.com.jpg

もちろん、このコミットはCodeRabbitが行っているので、自動レビューは行われません。開発者(この場合は私)が行わないといけません。

追加コミットだけでなく、別なプルリクエストとして作成もできます。

FireShot Capture 769 - 📝 CodeRabbit Chat_ Add slugify utility and update BlogLayout to use _ - github.com.jpg

まとめ

ちょっとした修正であれば、CodeRabbitに修正してもらいましょう。こうしたCodeRabbitとの対話は、学習内容として蓄積されていくので、徐々にスマートなレビューになっていきます。ぜひHoppy(CodeRabbitのキャラクター)を育てて、開発に必須のパートナーにしてください。

AI Code Reviews | CodeRabbit | Try for Free

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?