🤖 Codex連携

GitHubとCodexの使い方

💡 作業はCodexが自動でやる/GitHubは「差分を確認する場所」/merge判断と公開判断だけは人間が行う

このサイトはGitHub公式サイトではありません。GitHubの基本的な使い方や、Codex・ChatGPT時代のコード管理を初心者向けに整理する非公式ガイドです。機能・料金・提供状況は変更される可能性があるため、重要な判断ではGitHub公式情報も確認してください。

🤖 Codexの担当 / 👤 人間の担当

🤖Codexが自動でやること
  • ファイルの読み込みと編集
  • 変更内容のcommit
  • branchの作成
  • GitHubへのpush
  • (設定によっては)PR作成
👤人間が引き続き担うこと
  • 変更内容が意図通りかの確認
  • Pull Requestのmerge判断
  • 秘密情報が含まれていないかの確認
  • 本番反映のタイミング判断

👤 Codexは「招待されたcollaborator」ではない

GitHubのprivateリポジトリは「自分と招待した人(collaborator)だけが見られる」設定です。ここで初心者がよく迷うのが、「Codexを招待する必要があるのか」という点です。答えは不要です。

Codexは、あなたのGitHubアカウントに対して発行された認証(トークンやSSHキー)を使って、「あなた自身として」リポジトリを操作します。collaborator一覧にCodexが表示されることはなく、commitやpushの記録も「あなたの操作」として残ります。つまり、外部の人にリポジトリを見せる時のような「招待」の手続きは、AIツールには当てはまりません。

このことが実務的に意味するのは、AI連携で管理すべきは「誰を招待するか」ではなく「どの認証情報に、どこまでの権限を与えるか」だということです。トークンの権限範囲を必要最小限にし、定期的に見直すことが、collaborator管理の代わりの安全対策になります。招待の仕組み自体は「招待する人」って誰のこと?で詳しく整理しています。

🔄 統合アプリ(2026年7月9日〜)での作業の流れ

ChatGPTとCodexが1つのアプリに統合されて以降、アプリを行き来せず同じ画面内で作業が完結します。

Chatで整理

同じアプリのChat画面で、何を作るか・どのファイルを触るかを整理する

Codexで作業

同じアプリ内でCodexに切り替え、HTML/CSS修正やページ追加を進める

diffを確認

画面を移動せず差分を確認。あわせてGitHub側でbranch・PRも確認する

Chatで次を決める

報告や差分を踏まえ、次の作業をChatで整理する

統合で減ったのは「アプリを開き直す手間」で、「確認する工程」は変わらず必要です。

✅ 実際に確認すべき4つのポイント

📁
変更ファイルの範囲依頼した範囲外のファイルが変わっていないか(差分確認
🔑
秘密情報の混入APIキーや.envが差分に含まれていないか(Secrets注意
🌿
branchとmainmainへ直接反映されていないか(main直push回避
🌐
公開後の表示本番反映後、実際のページが意図通りか公開URLで確認
⚠️
秘密情報・APIキー・パスワードの注意

APIキー、パスワード、秘密鍵、FTP資格情報、DB情報は、HTML・README・ログ・GitHubの差分に出さない前提で扱います。privateでも直接書き込んでよいわけではありません。安全な置き場所はパスワードやサーバー情報の正しい置き場所で整理しています。

渡す前に範囲を絞る

コードを扱わせる時、対象の範囲を決めずに始めると、意図しない場所まで変更されます。

  1. 作業するディレクトリを限定する
  2. 変更してよいファイルを伝える
  3. 触ってほしくない場所を明示する — 設定ファイル、認証情報の置き場所

3番目を先に伝えてください。「ここは触らないで」は、後から言っても間に合いません。作業を始める前に範囲を確定させるほうが、確認の手間が減ります。

変更を確認する順番

できあがった変更は、次の順で見ると見落としが減ります。

1番目を必ず先に見てください。ファイル単位で想定外があれば、中身を読む前に方針から見直す必要があります。いきなり中身を読み始めると、範囲のずれに気づけません。

記録に残しておくこと

後から「なぜこうなっているか」を辿れるよう、次を残してください。

3番目が効きます。「動作は確認していない」と書いておけば、後で問題が出た時に原因を絞れます。すべて確認済みのように見せると、調べ直す範囲が広がります。

一度に頼む量を決める

まとめて頼むと、確認が追いつかず手戻りが大きくなります。

1番目が効きます。目的が混ざった変更は、どこまでが意図したものか判断できません。後から履歴を読む人にも伝わりません。

codexguide.jpと一緒に確認する

Codexで実際にGitHub PRを作る流れや、作業報告書の読み方はcodexguide.jp側にも整理しています。GitHub側では差分・Secrets・rollbackを中心に確認すると安全です。

FAQ

Codexに任せきりで本当に大丈夫ですか?

作業自体は任せて問題ありませんが、Pull Requestのmerge判断や公開前の最終確認は人間が行う運用をおすすめします。特に本番環境への反映や秘密情報が関わる作業は、必ず差分を確認してから進めてください。

Gitのコマンドを覚える必要はありますか?

Codexに操作を任せる場合、コマンドを暗記する必要はほとんどありません。ただし、GitHub画面上での「差分の見方」「Pull Requestの読み方」は知っておくと確認作業がスムーズになります。

秘密情報が混ざったかもしれない時はどうしますか?

commitやpushを急がず、対象ファイル、公開範囲、履歴への混入有無を確認します。必要に応じてキーやパスワードをすぐに無効化・再発行してください。

CodexとClaude Code、GitHubとの連携に違いはありますか?

どちらもGitHubへのcommit・push・PR作成を自動化できる点は共通していますが、対応する認証方法や設定項目は異なる場合があります。詳細はClaude CodeでGitHubを使うと各ツールの公式ドキュメントで確認してください。