← Claude逆引きレシピ集:やりたいことから引ける実践集
LESSON 02 / 15

GitHub の作業を自動化したい:Issue 整理から PR コメントまで

所要時間 8分 入門レベル

エンジニアなら毎日触る GitHub。Issue 整理・PR レビュー・リリースノート作成といった定型業務を Claude に任せる方法を整理します。

このレシピで実現すること

  • Issue 一覧の優先順位整理
  • PR レビューコメントの下書き
  • リリースノートの自動生成

必要な準備

  • Claude(Pro 以上推奨)
  • GitHub のオープン Issue 一覧 / PR 一覧をエクスポート

Issue 整理

以下の Issue 一覧を、優先順位で3群に分けて整理してください。
- 緊急度(プロダクト影響)と重要度(戦略的価値)の2軸
- 各 Issue に対して理由を1行で

【Issue 一覧】
(GitHub からエクスポートしたCSV/MDを貼る)

PR レビュー

添付の diff を、以下の観点でレビューしてください。
1. ロジックの正しさ(バグの可能性)
2. パフォーマンス上の懸念
3. セキュリティ上の懸念
4. テスト不足
5. リファクタの余地

各観点で「指摘なし」「軽微」「重要」の3段階で評価。
重要な指摘には具体的な修正案も提示してください。

リリースノート生成

以下のマージされた PR 一覧から、ユーザー向けリリースノートを作ってください。

【出力形式】
- 新機能(# Features)
- 改善(# Improvements)
- バグ修正(# Bug fixes)
- 内部変更(# Internal)

【方針】
- ユーザー視点で言い換え
- 技術用語は最小限
- 各項目1〜2行で簡潔に

注意点

  • 機密リポジトリはAIに渡せないことがある(社内ポリシー確認)
  • PR の最終マージ判断は人間で
  • Issue の優先順位は最終的にPMが判断

応用

GitHub Actions と組み合わせると、PR 作成時に自動でレビューコメントを付けることも可能。Claude API のオーケストレーションでさらに自動化できます。

よくある質問

この記事に関連する質問と答えをまとめました。

Q.GitHub の自動化に Claude を使う利点は?
A.
Issue の整理・PR レビュー・コメント生成・テスト書きなど、コンテキスト理解が必要な作業が得意です。単純な GitHub Actions では難しい「文脈に応じた処理」が可能になります。
Q.GitHub Copilot との使い分けは?
A.
Copilot はコード補完特化、Claude は対話・レビュー・大局判断が得意。両方を併用するエンジニアが多く、補完するシーンと壁打ちするシーンで使い分けるのが効率的です。