GGPT Master GuideAIを、日々の作業に。

Claude Codeに頼むだけで、/autofix-prはPRの修正をどこまで進める?

公開 2026-04-24 更新 2026-09-11

Claude Codeに頼むだけで、/autofix-prはPRの修正をどこまで進める?

関連テーマ:変更を確認して開発を進める

現行のClaude Codeには/autofix-pr [prompt]があり、現在のブランチに紐づくPRをClaude Code on the webのセッションで監視し、CI失敗やレビューコメントに対する修正をpushします。公式Commandsではgh CLIとWeb利用権限が必要とされています。利用条件や挙動はCommandsClaude Code on the webを基準にし、古い体験談をすべての環境へ広げません。

安全な使い方

起動前に、今のブランチからどのPRが対象になるかを確認します。

図解autofix-prが扱う場所
  1. 1手元のブランチ紐づくPRと、修正してよい範囲を確認。
  2. 2WebのセッションCI失敗やレビューコメントを対象に作業する。
  3. 3PRのブランチへ反映commit・pushされた差分と、再実行されたCIを確認。

このコマンドは提案だけで止まる前提では使いません。解析だけにしたい場合は、通常の会話で調査を依頼します。

PR番号、リポジトリ、失敗したCIログ、修正してよいファイル、実行すべきテストを明記します。最初は「原因を分析して修正案だけ」と頼み、変更内容をレビューしてからブランチ・push・PR更新を許可します。CIのトークン、ログの秘密情報、プロダクション認証情報をプロンプトへ貼らないでください。

/autofix-pr only fix lint and type errors

/autofix-prはチェックアウト中のブランチからgh pr viewで開いているPRを見つけます。別のPRを対象にする場合は、先にそのPRのブランチをチェックアウトします。引数を省略するとCI失敗とレビューコメントの修正を広く対象にするため、必要なら上のように範囲を指定します。自動セッションが作成され、修正をcommit・pushする可能性があることを理解してから起動します。

修正後は差分、テスト終了コード、CIの再実行結果、変更されたPRコメントを確認します。自動修正が1回で通っても、別のテストを壊していないかレビューします。Gitの影響を確認するにはGit操作、差分には/diffを参照してください。未確認の環境で「どこまで進められた」と実験結果を断定しません。

使える範囲を判断する

PRのラベルやブランチ保護、CIの権限、外部サービスのトークンはリポジトリ管理者の設定に従います。Claude Codeへ修正を頼めても、protected branchへのpushや必須レビューを自動で迂回できるわけではありません。ログに含まれる環境変数や顧客データをそのまま送らず、必要な行だけを匿名化します。自動処理を定期化する場合は、GitHub Actionsのワークフロー権限と実行者をレビューし、失敗時に人へ通知される経路を用意します。

このテーマを続けて読む

Git、差分、巻き戻し、エラー修正、レビュー対応を扱います。

変更を確認して開発を進めるの記事をまとめて見る