結論
最初にやること:OSのターミナルでgit clone https://github.com/OWNER/REPO.gitを実行します。
GitHub連携の入門では、最初からPAT付きMCPを設定せず、まず対象リポジトリをcloneしてローカルのGit差分をClaude Codeにレビューさせる方法が安全です。
ローカルファイルの調査、ブランチ比較、テスト実行にはGitだけで十分で、IssueやPRの遠隔操作が必要になってから公式GitHub MCPを追加します。
未信頼リポジトリは設定とhooksを確認してから起動してください。
実行場所:OSのターミナルで実行します。
# ターミナルで実行:Git操作を実行
git clone https://github.com/OWNER/REPO.git
# ターミナルで実行:対象フォルダへ移動
cd REPO
# ターミナルで実行:未コミット変更を確認
git status
# ターミナルで実行:コミット履歴を確認
git log -5 --oneline
# ターミナルで実行:Claude Codeを起動
claude
具体的な手順
MCPを使わなくても、git diff main...HEADを基にしたレビューは実行できます。
新しいレビュー用ブランチを作り、作業ツリーがcleanであることを確認します。
Claude Codeへread-onlyレビューを依頼し、変更を許可する前に指摘根拠を確認します。
必要ならGitHub CLIでPRをcheckoutするか、公式GitHub MCPをlocal scopeで追加します。
実行場所:OSのターミナルで実行します。
# ターミナルで実行:作業用ブランチを作成
git switch -c review-lab
# ターミナルで実行:変更差分を確認
git diff --stat main...HEAD
# ターミナルで実行:変更差分を確認
git diff main...HEAD
実践プロンプト
入門レビューでは修正を同時に依頼せず、問題点と再現方法だけを出させます。
入力場所:Claude Codeの対話画面へ貼り付けます。
現在のブランチとmainの差分を読み取り専用でレビューしてください。
潜在バグ、後方互換性、テスト不足、秘密情報の混入を確認してください。
ファイル編集、Git操作、ネットワークアクセスは行わず、各指摘に対象ファイルと根拠を付けてください。
注意点
cloneしたリポジトリ内のCLAUDE.md、.mcp.json、.claude/settings.json、hooksには外部作成者の指示が含まれるため、先に内容を確認します。
GitHub MCPへPATを渡す場合はFine-grained tokenと対象リポジトリ限定権限を使います。
AIレビューはCI、静的解析、依存関係監査の代替ではありません。
修正を採用するときは別コミットに分け、git diffとテスト結果を人間が確認してからpushしてください。