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

Claude CodeにGit操作を任せるときの確認手順

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

Claude Codeに頼むだけで、Git操作はどこまで任せられる?

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

Claude CodeはGitの状態確認、ブランチ作成、コミット、プルリクエスト作成などを会話で支援できます。公式の概要とQuickstartはOverviewとQuickstartです。コミットは手元に変更履歴を残し、pushはリモートへ送る操作です。操作ごとに影響する場所が違うため、対象・差分・宛先を確認します。

操作 何が起きるか
状態・差分の確認 変更を読む
commit 手元のGitに履歴を記録する
push リモートへ履歴を送る
PR作成 取り込んでもらう変更をレビューに出す

安全な依頼の流れ

手元の保存と、外部への送信を分けて把握します。

図解Gitの操作が届く場所
  1. 1差分を確認手元の作業ファイルとテスト結果を読む。
  2. 2commit手元のGitに、選んだ変更の履歴を記録する。
  3. 3push指定したリモートへ履歴を送る。
  4. 4PR取り込み先へレビューを依頼する。

毎回すべてを実行する必要はありません。どこまで頼むか、送信先と対象ブランチを先に決めます。

現在のブランチと未コミットの変更を確認し、変更内容を説明してください。まだcommit、push、PR作成はしないでください。

説明を読み、対象ファイルが意図と一致したら、次にブランチ名、コミット範囲、テスト、リモートを指定します。

この変更だけを新しいブランチにコミットしてください。秘密情報を含めないこと、テスト結果とgit diff --checkを確認すること、pushは実行前に止まることを守ってください。

PRやpushを依頼する場合は、リモート名、公開範囲、レビュー担当、CI条件を明記します。認証情報をプロンプトやCLAUDE.mdへ貼りません。権限モードをAutoにしてもGit操作の影響は小さくならないため、権限モードを確認します。

完了後

git status、git diff、コミット内容、PRの宛先、CI結果を手元で確認します。Claudeが「pushした」「テストに成功した」と説明しても、実際の終了コードやリモート画面を確認します。差分レビューには/diff、誤変更の復旧にはチェックポイントとGitの復元手順を使います。

依頼を分ける理由

状態確認、編集、コミット、push、PR更新を一つの依頼にまとめると、途中の誤りに気づきにくくなります。まず読み取り専用の依頼で対象ブランチと差分を確認し、次に編集とテスト、最後に外部状態を変える操作へ進みます。コミットメッセージには実際の変更理由を反映し、Claudeの生成文をそのまま採用しません。共同作業ではforce pushや履歴書き換えを許可せず、競合がある場合は先に人が方針を決めます。

このテーマを続けて読む

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

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