GitHub上でClaude/Codexを使い分けるタスク別運用ガイド


2026年2月、GitHub上でClaudeとOpenAI Codexが「Copilot coding agent」として使えるようになった。Copilot Pro+またはEnterprise契約があれば、追加料金なしで試せる。

ただし「どっちを使えばいいの?」という疑問が出てくる。結論から言うと、Issue/PRベースの短い実装タスクにはGitHub上のエージェント呼び出し、定期的な自動レビューやレポート生成にはGitHub Actions経由という使い分けが現時点では効率的だ。

この記事では、タスクの種類別にどちらをどう使うかを整理する。

基本の呼び出し方法

GitHub上でClaude/Codexを使うルートは3つある。

  1. Agentsタブから直接開始 — Web/Mobile/VS Codeいずれからもアクセス可能
  2. IssueやPRにエージェントを割り当て — 作業の起点をIssueにしておくとトレースしやすい
  3. PRレビューコメントで @claude / @codex / @copilot と呼び出す — 修正を反復させるときに便利

VS Codeの場合は「Agent sessions view」でセッションの進捗を追える。

覚えておくべき制約として、1セッション=1 premium request消費というルールがある。Public Preview中は追加課金こそないが、回数には上限がある。「とりあえず全部投げる」ではなく、タスクをまとめすぎない設計が必要になる。

タスク別の使い分け

パターン1:Issue駆動の短距離タスク

「バグ修正」「小規模な機能追加」「リファクタ」など、1〜2ファイル程度で完結する作業向け。

やり方:

  • Issueにやりたいことをできるだけ具体的に書く
  • エージェント(ClaudeでもCodexでも)を割り当てる
  • 生成されたPRを確認してマージ

この運用なら、premium requestの消費も1回で済む。逆に「あれもこれも」と詰め込むと、途中で止まったり追加の呼び出しが必要になったりして非効率だ。

ClaudeとCodexの使い分けは正直なところ、現時点では「試して合う方を選ぶ」しかない。どちらもPublic Preview段階で、得意分野の明確な差はまだ見えていない。

パターン2:PRレビューでの反復修正

レビューコメントで @claude@codex をメンションすると、指摘に対応した修正を提案してもらえる。

たとえば「この関数、エラーハンドリングが足りない」とコメントして @claude を付ければ、対応案を出してくれる。人間がレビューして、よければコミット。

ここでのポイントは具体的に指示すること。「なんか直して」ではなく「このケースでnullが来たときの処理を追加して」のように書く。曖昧な指示は無駄なやり取り(=premium request消費)につながる。

パターン3:GitHub Actionsでの自動化

「毎晩mainブランチの差分をレビューする」「PRが作られたら自動でコードの問題点を指摘する」といった定期・自動タスクには、GitHub ActionsにClaude Code Actionを組み込む方法がある。

- uses: anthropics/claude-code-action@v1
  with:
    prompt: "このPRの変更点をセキュリティ観点でレビューして"
    claude_args: "--model opus --max-turns 3"
  env:
    ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}

promptで指示を渡し、claude_argsでモデル(opusなど)や最大ターン数を制御する。--max-turnsを設定しておかないと、延々と処理が続いてコストが膨らむリスクがある。

コストと暴走を抑える設計

GitHub Actionsでの運用では、2種類のコストが発生する点に注意。

  • GitHub Actions minutes(ランナーの稼働時間)
  • AnthropicのAPIトークン課金

対策としては:

  • --max-turnsでターン数を制限する
  • ワークフローにtimeoutを設定する
  • concurrencyで同時実行数を絞る
  • @claudeへの指示は具体的に書く(曖昧だと無駄な反復が増える)

「AIが勝手に動き続けて朝起きたら請求がとんでもないことに」という事故は、これらの設定で防げる。

セキュリティ面で守るべきルール

Claude Code Actionの公式ドキュメントには、以下の注意点が明記されている。

  • APIキーは絶対にコードに直接書かない — 必ずGitHub Secretsを使う(例:ANTHROPIC_API_KEY
  • 最小権限の原則 — 必要な権限だけを付与する
  • AIの提案は人間がレビューしてからマージ — 自動マージは避ける

副業で複数人が触るリポジトリだと特に、このあたりのルールを最初に決めておかないと事故が起きやすい。

Codex単体での利用について

OpenAI Codexは「Copilotで動くVS Code拡張」としても提供されている。現時点ではVS Code Insiders+Copilot Pro+の組み合わせで使える。

ただし注意点として、利用可能なモデルがCopilotのモデルポリシー設定と一致しない場合があるとドキュメントに書かれている。「Copilot側で有効にしたはずなのにCodex拡張では使えない」というケースがあり得るので、動かないときはこの点を確認してみるといい。


Claude/CodexのGitHub統合はまだPublic Previewで、今後仕様が変わる可能性は高い。とはいえ「Issue駆動の単発タスク」と「Actions経由の自動化タスク」という2軸で使い分けを意識しておけば、回数制限やコスト爆発に振り回されずに済む。

まずは小さなタスクで試して、自分のワークフローに合うかどうか確かめてみてほしい。

参考リンク