事前準備
Claude Code GitHub Actions の設定が完了していること。
インストール・設定手順については、下記で解説しています↓
PR/Issue で @claude と記載して指示します
概要
- 対象: Claude Code GitHub Actions を設定したリポジトリ
- やること: PR/Issue/レビューコメントの本文に
@claudeを含めて投稿 - 例(Issueで指示文作成)
@claude 時計アプリを作成して - これで Claude が差分やコンテキストを読み、修正・PR更新・コメント返信などを自動実行します。
Issueを作成します

Issueに @Claude をつけて、指示文を記載します。
@Claude
時計アプリを作成して
Claude Codeが自動応答して作業を始めます。

プレビュー方法(GitHub 上)
1. Create PR リンクからプルリクエストを開く
画像内の:Create PR →をクリックすると、Claude が作成した変更(時計アプリのコードを含む)を新しいブランチから main ブランチなどに対してマージするための Pull Request ページが開きます。

Pull Request を作成します。

- Create pull request
すぐにレビューやマージが可能な PR を作成mainなどに取り込みたい変更が「もう完成している」とき- 通常はこちら
- Create draft pull request
- 「まだ作業途中だけど、コードを共有しておきたい」場合
- Draft のままではマージできません(「Ready for review」に変更すると通常の PR に変わります)
- WIP(作業中)の確認や相談向け
今回は「Create pull request」を選択してPRします。(まだマージは行いません。)
PR(pull request)が作成されました

ブランチをクリックすると、「Code」ボタンでHTTPS、SSHでCloneする場合のコードを確認することができます。

プレビューの方法1 : ブランチ の clone を行います
cd プロジェクトフォルダHTTPSでCloneする場合の例)
git clone -b claude/ブランチ名 https://github.com/オーナー名/リポジトリ名.gitSSHでクローンする場合の例)
git clone -b claude/ブランチ名 git@github.com:オーナー名/リポジトリ名.gitローカルのプロジェクトフォルダに、ブランチのソースがクローンされました。
今回の例では「clock.html」が作成されたため、このソースをダブルクリックしてブラウザで表示します。

プレビューの方法2 : すでにブランチを clone 済みの場合
git fetch origin claude/リポジトリ名
git checkout claude/リポジトリ名1行目:git fetch origin claude/ブランチ名
「リモートリポジトリから指定したブランチの最新情報をローカルに取り込む」
git fetch= リモートの更新情報を取得するorigin= デフォルトで登録されているリモートリポジトリの名前claude/ブランチ名= 取得したい特定のブランチ
2行目:git checkout claude/ブランチ名
「ローカルの作業環境を、そのブランチの状態に切り替える」
git checkout= 作業中のブランチを切り替えるclaude/ブランチ名= 先ほどfetchしたブランチ
完了後に、「clock.html」をダブルクリックしてブラウザで表示します。
プレビューの方法3 : VS Code の Live Preview 拡張機能を利用
プレビューの方法1、方法2 で CloneしたブランチのフォルダをVS Codeで開き、Live Preview 拡張機能でプレビューします。
Live Preview 拡張機能をインストールします。

ソースファイルを右クリックして「Show Preview」を行います。
右側のエリアにアプリのプレビューが表示されます。

プレビューで問題がなければ、mainにマージします

その他の使い方
- 自動コードレビュー
- CLAUDE.md の利用
- コーディング規約、設計原則、禁止 API やライブラリ、レビュー観点
公式ドキュメント
- Claude Code GitHub Actions – Docs
https://docs.claude.com/ja/docs/claude-code/github-actions
https://docs.claude.com/en/docs/claude-code/github-actions - anthropics/claude-code-action – GitHub
https://github.com/anthropics/claude-code-action - Anthropic Engineering Blog – Best practices for Claude Code
https://www.anthropic.com/engineering/claude-code-best-practices
コメント