CodeRabbitのAutofix(Beta)機能でレビュー項目を自動修正する
この記事の操作
いつも通りCodeRabbitにレビューをさせていたところ、GitHubのPRに書かれているコメント内容が少し変化していることに気づきました。「Autofix(Beta)」セクションが追加されています。
説明をざっと読む限りでは、CodeRabbitがコメントした内容について、未解決なものを修正してくれるとのことです。

早速試してみましょう。今回は「Push a commit to this branch」を選択しました。これはPRを出しているブランチに対してそのままコミットとPushを行う様子です。
チェックボックスをオンにすると、コメントが追加されます。「X unresolved review comment…」というコメントがありますので、ここでどれくらいの修正作業が走る見込みかをチェックしておきましょう。

修正が完了すると、コメントが更新されます。どのファイルをどのコミットで変更したかなどの情報が出てきました。2分半程度で更新してくれるので、そこまで待たされる感じもありませんね。

CodeRabbitのレビュー内容をコピーアンドペーストしてClaude Code / Cursorなどで修正するのも手軽でしたが、このようにチェック1つでやってくれるならさらに便利だなと思います。
ベータ機能ですので、正式リリースされる時にどんな感じになるか楽しみですね。個人的には、YAMLファイルの設定で「レビューコメントを生成したら、そのまま修正する(直接 or PRへのPR)」とかができると、めちゃくちゃ便利な気がしますね。
開発ノートをもっと読む
技術的な学びや実践的な開発ノートをもっと探索してみませんか?
⭐ この記事への反応
はてなアカウントでスターを付けることができます
関連記事
GitHub / Cloudflare MCPを使って Workers アプリのリリース前チェックを実施する
この記事では、リリース前のチェック作業をMCPの力を借りて効率化する方法を紹介します。GitHubにコードをホストし、Cloudflare Workersへのデプロイを行なっているケースであれば、リリースノート作成などに […]
Devinのreview機能を触ってみた
Devinの新機能「Review」を試してみた体験レポート。PRの内容をAIと相談できる「PR特化版Ask Devin」として、GitHubのPRページ代わりにも使える便利な機能の紹介。
CircleCI MCPでCursor Rulesのルール違反をコミット前に検知する方法
CircleCI が提供する MCP サーバーには、git diff をベースにコーディング規約への準拠を確認する analyze_diff という機能があります。この機能を Cursor Rules と組み合わせること […]
Cursor に AWS CLI を使わせたら、CDK スタックの調査が捗った
アプリのデプロイで地味に心理的な面倒さが襲ってくるのが「リリース後の動作検証」です。AWS CDKで構築したスタックをデプロイした後、LambdaやStep Functionsなどのワークフローを実行し、SNSにメッセー […]
