テック技報最新号へ →
AIコーディング

Claude Code: PR を出したら /autofix-pr で、CI の失敗とレビューコメントへの対応をクラウドに任せる

PR のブランチで /autofix-pr を打つと、クラウドセッションが立ち上がってその PR を見張り、CI が落ちたりレビューコメントが付いたりしたら調べて直し、push する。

@noahzweben · 投稿 2026-04-08
#ai-coding#claude-code#pull-request#ci#クラウド

どんな時に使う?

  • PR を出したあと、CI の結果やレビューを待つ間に次の作業へ移りたい
  • 「lint で落ちた」「この変数名を変えて」程度の修正のために、毎回手元に戻りたくない
  • 手元で作業していた文脈を引き継いだまま、PR の後始末を任せたい

手順

  1. 事前準備: リポジトリに Claude GitHub App を入れる(未導入なら github.com/apps/claude )。手元に gh が必要。GitHub アカウント未接続なら /web-setup で繋ぐ
  2. PR のブランチをチェックアウトした状態で実行する
text
/autofix-pr
/autofix-pr CI の失敗だけ直して。レビューコメントには返信しないで
  1. Claude Code が gh pr view で開いている PR を見つけ、クラウドセッションを作って auto-fix を有効にする。バックグラウンドのクラウドセッションとして進む(claude.ai/code でも見られる)
  2. 止めるときは、claude.ai/code のセッションの Changes カードで PR の ⋮ メニューから Auto-fix をオフにするか、「この PR の監視をやめて」と頼む

動き方

  • はっきりした修正: 直して push し、何をしたかをセッションに書く
  • 解釈が分かれるコメントや設計に関わる指摘: 手を動かす前に確認してくる
  • 重複・対応不要のイベント: メモだけして流す
  • ベースブランチが進んでコンフリクトしたときは GitHub から通知が来ないので、自分でセッションを開いて rebase を頼む

注意点

  • レビューコメントへの返信は自分の GitHub アカウント名で投稿される(Claude Code が書いたという表示つき)
  • Atlantis、Terraform Cloud、issue_comment で動く GitHub Actions など、コメントで動く自動化があるリポジトリでは、Claude の返信がデプロイなどを起動しうる。そういうリポジトリでは使わないか、先に自動化を見直す
  • 別の PR を見張らせたいときは、そのブランチをチェックアウトしてから実行する
  • 関連: PR のレビューコメントを種類と対応済みかで仕分ける(gh-pr-reviews)

出典

X の元の投稿を開く