GitHub practical guide for AI website work

GitHubとCodexを連携する方法

GitHubとCodexを組み合わせ、PRレビュー、差分確認、触ってはいけないファイル確認、作業報告書まで安全に進める考え方をまとめます。

当サイトはGitHubやOpenAIの運営サイトではありません。GitHub、Codex、ChatGPTを実務で使うための非公式ガイドです。

画面、機能、連携条件、料金や利用条件は変わる可能性があります。最新情報が必要な場合は、各提供元が公開している情報を確認してください。

このページでできること

PR確認に使える

Codexに差分やレビュー観点を確認させる流れが分かります。

権限を絞れる

接続するリポジトリや触る範囲を必要最小限にできます。

人間レビューを残せる

AIレビューを補助として使い、最終判断を人間に残せます。

見て分かるCodex整理

GitHubとCodexはPRで確認する

  • PRレビューで見る項目
  • 秘密情報チェック
  • main直変更を避ける理由
初心者の疑問

GitHub連携ならCodexに全部レビュー任せでいい?

ガイドの答え

AIレビューは補助です。PR差分、秘密情報、SEOタグ変更、不要ファイルを見て、人間が最終確認します。

STEP 1作業ブランチ
STEP 2PR作成
STEP 3差分確認
STEP 4Codexレビュー
STEP 5人間レビュー
STEP 6マージ判断

悪い例 / 良い例

避けたい頼み方安全な頼み方
mainを直接変更作業ブランチとPRで確認
秘密情報チェックなし認証情報や接続情報の混入を確認
注意

Codex作業後は人間が確認します。重要な判断はAIだけで完了扱いにしないでください。

この場合は止める

対象ファイル不明、HTTP 500 / 404、SEOタグ変更が必要、秘密情報が関係しそうな場合は作業を止めて報告します。

コピペ用Codex指示文

このPull Requestをレビューしてください。重大な不具合、セキュリティ上の問題、SEOタグの意図しない変更、秘密情報の混入、不要ファイルの混入、戻しにくい変更がないか確認してください。軽微な好みの指摘ではなく、実害がありそうな点を優先してください。

作業後チェック

  • 変更ファイルは想定内
  • title / description / canonical / robots / H1 を維持
  • noindexなし
  • 内部リンクとCSS読み込みを確認
  • 秘密情報や認証情報を本文に出していない
  • 最終判断は人間が行う
やさしく確認 Codexに見せる範囲を決める
GPTガイドくんがGitHubとCodexの連携ポイントを示しているイラスト

GPTガイドくん

必要最小限のリポジトリ、作業ブランチ、PR差分確認をセットで考えると安全です。

まなぶちゃんがGitHubとCodexの連携を学んでいるイラスト

まなぶちゃん

秘密情報や不要ファイルが混じっていないかも、作業前後に確認します。

このページで分かること

GitHubとCodexを連携すると、リポジトリを読ませる、差分を確認させる、Pull Requestをレビューさせる、PR本文に確認結果を書かせる、といった使い方ができます。OpenAIが提供する情報では、CodexのGitHub連携やコードレビューに関する機能が案内されていますが、利用できる機能や条件はプラン、環境、時期で変わる可能性があります。

Codex連携でできること

  • リポジトリ内のファイル構成を確認する
  • 変更差分を要約する
  • Pull Requestをレビューする
  • 重大な不具合や回帰の可能性を探す
  • 秘密情報や不要ファイルの混入を確認する
  • PR本文や作業報告書を整理する

Codex Web / CLI / GitHub連携の考え方

Codexの使い方には、Web、CLI、IDE、GitHub連携など複数の入口があります。どれが使えるかは環境によって変わるため、ここでは断定せず、リポジトリを安全に扱うための共通ルールを重視します。作業ブランチで動かし、main直変更を避け、触ってよいファイルと触らないファイルを指定します。

PRレビューでCodexに見てもらう観点

  • 重大な不具合
  • セキュリティ上の問題
  • SEOタグの意図しない変更
  • 秘密情報の混入
  • 不要ファイルの混入
  • 戻しにくい変更
  • リンク切れの可能性
  • 本番設定への影響

Codex指示文例

このPull Requestをレビューしてください。重大な不具合、セキュリティ上の問題、SEOタグの意図しない変更、秘密情報の混入、不要ファイルの混入、戻しにくい変更がないか確認してください。軽微な好みの指摘ではなく、実害がありそうな点を優先してください。

リポジトリ確認の指示文例

このリポジトリで今回触ったファイルを確認し、触ってはいけないファイルに変更がないか、READMEや公開HTMLに秘密情報が混じっていないかを確認してください。修正はせず、確認結果だけ報告してください。

自動レビューの注意

Codexレビューは人間レビューの補助です。AIレビューを人間レビューの代わりにせず、重要な判断、merge、本番反映は人間が確認します。特に本番環境、DB、cron、.htaccess、広告タグ、Search Console確認ファイルに関わる変更は慎重に扱います。

Codex連携確認チェックリスト

  • 作業ブランチを使っている
  • main直変更していない
  • 触ってよいファイルを指定した
  • 触らないファイルを指定した
  • PR差分を確認した
  • 秘密情報が混じっていない
  • 人間レビューを残した
  • PR本文に確認結果がある

リポジトリ接続・権限管理・秘密情報

CodexとGitHubを連携する前に、リポジトリ接続、GitHub側の権限、最小限の接続範囲、秘密情報の扱いを確認しておくと安全です。

リポジトリ接続を確認する / GitHubの権限設定 / 最小限のリポジトリ接続 / 秘密情報を置かない基本

関連ページ

このカテゴリの親ページへ戻る

同じカテゴリのページを続けて読む場合は、親ページの一覧から選ぶと迷いにくくなります。

CodexとGitHub連携でWebサイト作成を進める時の注意

CodexとGitHubを組み合わせる時は、作業ブランチ、Pull Request、差分確認、人間レビューを分けて考えます。HTML/CSS修正やサイト制作の補助に使う場合でも、main直変更、Secrets変更、認証情報の混入、.htaccessやDBに関わる変更は慎重に扱います。

CodexとGitHubを連携して使う時の基本

Codexにコード作業を頼む時、GitHubは変更履歴や差分確認のために役立ちます。作業前にリポジトリの目的を確認し、Codexに触らせる範囲、触らないファイル、停止条件を分けて伝えると安全です。

作業後は、Pull Requestや差分で変更ファイル、追加行、削除行を見ます。mainへ直接大きな変更を入れず、人間が確認してから反映する流れにすると、戻しやすくなります。GitHub設定やSecretsに関係する作業は、実装ではなく調査と報告で止めるのが基本です。

場面見ること注意点
作業前対象リポジトリ、対象ファイル、触らないファイル認証情報や重要設定を作業範囲に入れない
作業中1作業1目的、停止条件、報告書大きな一括変更やmain直変更を避ける
作業後PR差分、SEOタグ、不要ファイル、秘密情報人間確認後に反映判断をする

CodexとGitHub連携の最短手順

  1. 作業前に、対象リポジトリと対象ファイルを確認する
  2. Codexに触らせる範囲と触らないファイルを指定する
  3. 作業ブランチやPRで差分を確認できる形にする
  4. Codexの報告書とGitHub差分が一致しているか見る
  5. Secrets、認証情報、DB情報、.env、configが混ざっていないか確認する
  6. 公開URLと変更ファイルを人間が確認してから反映判断する

GitHub設定やSecrets変更が必要になった場合は、その場で進めず、調査結果だけを報告させて人間確認に戻します。

ニュース導線

関連ニュースも確認する

新機能や仕様変更に関係する話題は、ニュースページでも確認できます。ニュースを見たあと、使い方や注意点をこのページで整理すると判断しやすくなります。

CodexとGitHubをつなぐ前に見るページ

リポジトリ接続、権限、秘密情報、PR確認を分けて確認すると、CodexとGitHubの作業範囲を整理しやすくなります。

そのまま使えるCodex指示文

このPull Requestをレビューしてください。
重大な不具合、セキュリティ上の問題、SEOタグの意図しない変更、秘密情報の混入、不要ファイルの混入、戻しにくい変更がないか確認してください。
軽微な好みの指摘ではなく、実害がありそうな点を優先してください。

次に読むページ

図表と具体例で見る実務ポイント

このページで分かること

  • GitHubとCodexを組み合わせる流れ
  • PRレビューで見る項目
  • 秘密情報チェックの観点
  • main直変更を避ける考え方
  • Codexレビュー依頼文例
  1. 1作業ブランチを作る
  2. 2変更をcommitする
  3. 3Pull Requestを作る
  4. 4Codexに差分確認を頼む
  5. 5人間がレビューする
  6. 6問題なければmerge判断をする
やりたいことCodexに頼む内容
PRレビュー差分と重大な不具合を確認します。
秘密情報確認認証情報や接続情報の混入候補を確認します。
main直変更回避作業ブランチ前提で差分を確認します。
報告書整理変更ファイルと未確認事項を出します。
このPull Requestをレビューしてください。
重大な不具合、セキュリティ上の問題、SEOタグの意図しない変更、秘密情報の混入、不要ファイルの混入、戻しにくい変更がないか確認してください。
軽微な好みの指摘ではなく、実害がありそうな点を優先してください。

この場合は止める

  • 対象ファイルが分からない
  • HTTP 500またはHTTP 404が出た
  • SEOタグ変更が必要になった
  • .htaccess変更やDB変更が必要になった
  • 秘密情報が関係しそう
  • 共通パーツを大きく変える必要がある
  • 未作成URLへリンクしそう
  • GitHub権限やSecrets変更が必要になった

Codexの機能、料金、利用条件は変わる可能性があります。最新情報が必要な場合は提供元の情報を確認し、コードやファイルの変更後は人間が確認してください。秘密情報や認証情報は渡さず、重要な判断は人間が行います。AIレビューは人間レビューの補助として扱います。

Codexの使い方シリーズも読む

この内容に関連して、基本編から失敗対応までを段階別に整理したシリーズも確認できます。

GitHubの使い方シリーズも読む

この内容に関連して、GitHubの入門からCodex・ChatGPT連携までを段階別に整理しています。

GitHub基本用語を確認する

GitHubの説明でリポジトリ、コミット、ブランチ、Pull Requestが分かりにくい時は、4つの基本用語を先に確認すると作業の流れを追いやすくなります。

GitHubを実務でどう使うか

GitHubをコードの図書館から、変更履歴、差分確認、Codex作業対象、公開前チェックの記録場所へ広げて使うための具体例です。

GitHubをCodexで使える作業場所に育てる

GitHubを接続しただけで終わらせず、リポジトリ整理、ブランチ、Pull Request、AGENTS.md、Actionsを段階的に整える考え方を確認できます。

GPT・ChatGPT・Codexの入口を分ける

GPTや生成AIの基本用語を整理したい場合は GPTガイド、ChatGPTの具体的な使い方を知りたい場合は ChatGPTガイド、Codexでサイト制作やGitHub、SEO作業を進める場合はこのCodexガイドを使うと整理しやすくなります。

CopilotとCodexの違いも確認する

Copilotは、Microsoft CopilotとGitHub Copilotで文脈が変わります。サイト制作やコード修正で迷う場合は、Codex、GitHub Copilot、Microsoft Copilot、ChatGPTの役割を分けて確認してください。

CopilotとCodexの違いを整理する

CopilotはMicrosoft CopilotとGitHub Copilotで文脈が変わります。Codex、ChatGPTも含めて、サイト制作・コード修正・GitHub確認での使い分けを確認できます。