CODEX AUTH RECOVERY · 2026.07.31
ログインできない。
止まった場所から直す。
Codexにログインできないときは、OpenAI Status、codex login status、失敗した認証経路の順に確認すると、ChatGPT・device-auth・APIキーのどこを直すべきか切り分けやすくなります。
device-authはAPIキーとは別物です。ブラウザからCLIへ認証結果を返せない環境ではdevice-authを選び、SSOや管理ワークスペースの制限がある場合は自己判断でAPIキーへ逃げず、管理者設定を先に確認します。
- ChatGPT
- device-auth
- API key
- ブラウザでは認証できたのにCLIへ戻らない人
- device-authとAPIキーの違いが分からない人
- SSOやワークスペースのエラーで止まった人
LAST CHECKED 2026-07-31
PRIMARY SOURCES Codex認証/ChatGPTログイン/OpenAI Status
EDITORIAL POLICY 本記事は公式一次情報をもとに構成しています。変わりやすい情報には確認日を付記しています。
Codexにログインできない原因を失敗地点から切り分ける
Codexのログイン障害は、OpenAI全体の障害、未認証、認証後の戻り処理、アカウント・組織制限の4層に分けると、不要な設定変更を避けられます。
最初から再インストールしたり、APIキーを新しく発行したりする必要はありません。まずサービス全体、次に現在の認証状態、最後に止まった画面や端末を確認します。
OpenAI Statusで障害の有無を確認する
OpenAI Statusに認証やChatGPTの進行中インシデントが掲載されている場合は、ローカル設定を変更せず復旧情報を待つのが先です。公式の認証トラブルシューティングも、以前は動いていた認証が急に失敗した場合は設定変更より先にStatusを確認するよう案内しています。
codex login statusで認証状態を確認する
codex login statusは、Codex CLIが現在認識している認証方式を表示するコマンドです。公式CLIリファレンスでは、資格情報が存在する場合は終了コード0になると説明されています(2026年7月確認)。
codex login status
未認証ならH2-2で使う方式を選びます。認証済みなのにタスク実行時だけ止まる場合は、ログインではなく利用上限・モデル・ワークスペース権限の問題を疑います。
エラー文と止まった場所を記録する
ブラウザを開く前、ChatGPTへのサインイン中、認証後にCLIへ戻る途中、APIキー入力後、SSOのワークスペース選択後では原因が異なります。正確なエラー文、発生日時とタイムゾーン、利用した認証方式を残し、秘密情報だけを除外してください。
AUTH PATH SELECTOR3つのゲートで次の対処先を決める
障害あり:設定を変えず待つ
障害なし:次へ進む
未認証:方式を選ぶ
認証済み:実行時の問題へ
ChatGPT/callback/APIキー/SSOへ分岐
ChatGPT・device-auth・APIキーの違いを確認する
Codexのdevice-authは独立した課金方式ではなく、リモート・ヘッドレス環境でChatGPTへサインインするためのデバイスコード認証です(2026年7月確認)。
ChatGPTサインインとAPIキーは、請求先や使える機能が異なります。device-authを第3の契約方法と考えると、原因の切り分けを誤ります。
Codexと認証方式の関係
Codexとは、OpenAIが提供するコーディングエージェントです。モデル名やChatGPTの料金プランそのものではなく、CLI・IDE拡張機能・ChatGPTデスクトップアプリ・Cloudなどの入口から利用します。
Codex CLI、IDE拡張機能、ChatGPTデスクトップアプリのローカル作業はChatGPTサインインとAPIキーに対応し、Codex CloudはChatGPTサインインを必要とします(2026年7月確認)。Codex公式の認証方式と対応範囲
ChatGPT認証はブラウザからCLIへ戻る
ChatGPTサインインでは、codex loginを実行するとブラウザが開き、サインイン後の資格情報がCodexへ返されます。手元のPCで対話的に利用し、ChatGPTプランのCodex利用枠やワークスペース権限を使いたい場合の基本経路です。
device-authはリモート・ヘッドレス環境向け
device-authとは、端末に表示された案内先を別のブラウザで開き、ワンタイムコードを入力してChatGPT認証を完了する方式です。公式ドキュメントではベータとされ、リモート環境、ヘッドレス環境、localhostへの戻り通信が遮断される環境に適しています(2026年7月確認)。
APIキーはOpenAI Platformの従量課金になる
APIキー認証では、ChatGPTの月額契約ではなくOpenAI PlatformアカウントへAPI利用料が請求されます。CIなどの自動化には適しますが、ChatGPTワークスペースやCloudを必要とする機能の代替にはなりません。
THREE AUTH LANES認証方式ではなく「必要な入口」から選ぶ
比較表は横にスクロールできます。
| 経路 | 認証する相手 | 向く環境 | 課金・権限 | 選ばない条件 |
|---|---|---|---|---|
| ChatGPT | 基本経路 ブラウザでChatGPTへサインイン |
手元のPC、対話的なCLI・IDE・デスクトップアプリ | ChatGPTプランとワークスペース設定に従う | ブラウザを開けないリモート・ヘッドレス環境 |
| device-auth | ベータ デバイスコードでChatGPTへサインイン |
SSH、リモート、ヘッドレス、callbackが通らない環境 | ChatGPT認証のため、別のAPI課金方式ではない | 管理者がデバイスコード認証を許可していない環境 |
| APIキー | 別会計 OpenAI Platformのキーを利用 |
ローカル自動化、信頼できるCI・非対話処理 | APIの従量課金とAPI組織の設定に従う | Codex CloudやChatGPTワークスペース機能が必要な場合 |
料金・対応環境・インストール・最初の使い方は、Codexの料金・対応環境・基本の始め方を確認するでまとめています。
ChatGPTにログインできない場合の対処法
ChatGPTへサインインできない場合は、初回登録時の認証方法、ブラウザ・Cookie、VPNやネットワーク、アカウント状態の順に確認します。
この段階ではCodex CLIを入れ直しても、ブラウザ側の認証問題は解消しません。ChatGPTまたはOpenAI Platformへ単独でサインインできる状態を先に作ります。
登録時の認証方法で入り直す
identity_provider_mismatchは、現在のサインイン方法がアカウントで最初に使用した方法と一致していないときに表示される公式エラーです。Google、Microsoft、Apple、組織のSSOなどで登録した場合は、元の方法を選び直します。
ソーシャルログインやSSOで作成したアカウントには、後からOpenAIのメールアドレス・パスワード方式へ切り替えられない場合があります。一方、最初にメールアドレスとパスワードで登録した場合は、同じメールアドレスのソーシャルログインを後から使えると公式ヘルプに記載されています(2026年7月確認)。
OpenAI公式「アカウントへのログイン方法を変更できますか?」
Cookie・VPN・ブラウザを切り分ける
「ブラウザを確認しています…」が繰り返される場合は、Cloudflareの認証ループを疑います。VPNやプロキシを止め、広告・プライバシー・スクリプト系の拡張機能を一時的に無効化し、chatgpt.com、openai.com、auth.openai.comでCookieとJavaScriptが許可されているか確認します。
原因を一度に増やさないため、シークレットウィンドウ、別ブラウザ、別ネットワークの順に試します。企業ネットワークだけで失敗する場合は、個人のCodex設定ではなく、ネットワークの許可設定をIT管理者へ確認する段階です。
一時制限・停止は待機かサポートへ進む
「不審なログイン行動が検知されました」と表示された場合、公式ヘルプはキャッシュ・Cookie・VPN・ネットワークを確認し、複数回失敗した場合は最大1時間待ってから再試行するよう案内しています(2026年7月確認)。連打しても切り分けは進みません。
アカウントが停止されている、登録メールを受信できない、元の認証方法へアクセスできない場合は、自己解決できる範囲を超えます。OpenAIから届いた案内を確認し、必要なアカウント情報をそろえてSupportへ進みます。
OpenAI公式「ChatGPTにログインできないのはなぜですか?」
SIGN-IN GATES上から1項目ずつ原因を減らす
-
01
登録時の方法
Google・Microsoft・Apple・SSO・メール+パスワードのどれかを合わせる。
-
02
ブラウザの状態
Cookie、JavaScript、拡張機能、シークレットウィンドウを確認する。
-
03
ネットワーク
VPN・プロキシを外し、別ネットワークで企業側の制限を切り分ける。
-
04
アカウント状態
一時制限、停止、メール受信不能なら待機またはSupportへ進む。
デスクトップアプリの入口が分からない場合はChatGPTデスクトップアプリの機能と入口を確認する、移行後の履歴やプロジェクトが見つからない場合は旧Codexアプリからの移行後に履歴・プロジェクトを確認するへ進んでください。
ブラウザ認証後にCLIへ戻らない場合はdevice-authを使う
Codex CLIのブラウザ認証後に端末へ戻らない場合は、localhost callbackを繰り返すより、公式がリモート・ヘッドレス向けとするdevice-authを優先します。
ブラウザでChatGPTへのサインインが完了しているなら、問題はアカウントよりも認証結果をCLIへ返す経路にあると考えられます。ただし、公式には個別環境の原因までは判定されないため、以下の順で切り分けます。
localhost callbackの通信を確認する
通常のcodex loginはブラウザを開き、サインイン後の資格情報をCodexへ返します。SSH先、コンテナ、ヘッドレスサーバー、localhost callbackを遮断するネットワークでは、この戻り処理が完了しない場合があります。
codex login
device code loginを有効にする
device-authを使うには、個人アカウントではChatGPTのセキュリティ設定、組織アカウントではワークスペース権限でdevice code loginが許可されている必要があります。許可後に次のコマンドを実行し、案内されたリンクをブラウザで開いてワンタイムコードを入力します(2026年7月確認)。
codex login --device-auth
Codex公式「Login on headless devices」
device-authが使えない場合はSSH転送を検討する
公式ドキュメントでは、標準のcallbackサーバーは既定でlocalhost:1455を使用すると記載されています(2026年7月確認)。device-authを利用できず、ローカルPCとリモートホスト間でポート転送できる場合は、次の経路が代替になります。
ssh -L 1455:localhost:1455 user@remote
codex login
ポート番号やSSH先は環境で異なる可能性があります。組織ネットワークでは、自己判断でポートを開けず管理者へ確認してください。
codex logoutで認証情報をやり直す
Codexは認証情報を~/.codex/auth.jsonまたはOSの資格情報ストアへ保存します。ファイルが見つからないから未認証とは限らず、OSのキーチェーンやkeyringが使われている場合があります(2026年7月確認)。
資格情報をやり直す場合は、手動削除より先に公式コマンドを使います。
codex logout
codex login
auth.jsonを一般的な設定ファイルとして共有しない
公式ドキュメントはauth.jsonにアクセストークンが含まれるため、パスワードと同様に扱い、Gitへコミットしたり、チャットや問い合わせへ貼ったりしないよう案内しています。信頼できるヘッドレス環境へのコピーは公式の代替手段ですが、device-authより先に選ぶ方法ではありません。
企業TLSプロキシはCA証明書を管理者と確認する
企業のTLSプロキシやプライベートルートCAを使う環境では、CODEX_CA_CERTIFICATEでPEMバンドルを指定できます。未設定の場合はSSL_CERT_FILEが使われると公式ドキュメントに記載されています(2026年7月確認)。
export CODEX_CA_CERTIFICATE=/path/to/corporate-root-ca.pem
codex login
CALLBACK RELAY安全性の高い経路から順に切り替える
ブラウザ成功後にCLIへ戻らない
許可を確認してデバイスコード認証
device-auth不可の信頼できる環境だけ
CA・プロキシ・許可設定を確認
APIキー認証を続けるかChatGPTへ戻すか判断する
CodexのAPIキー認証は信頼できるCIや非対話処理に向き、ChatGPTプランの利用枠やCodex Cloudを使いたい場合はChatGPT認証へ戻すのが適切です。
APIキーは「ChatGPTでログインできないときの共通回避策」ではありません。必要な機能、課金先、データ管理主体がAPI側へ変わってもよい場合だけ選びます。
PlatformへのログインとAPIキーの状態を分ける
APIキーを使うには、OpenAI Platformへ正しい認証方法でサインインし、利用するキーへアクセスできる必要があります。Platformへ入れない場合は、キャッシュ・Cookie、VPN、元の認証方法、ドメインや組織設定を確認します。
OpenAI公式「API Platformにログインできないのはなぜですか?」
APIキーは標準入力から渡す
Codex CLIの公式手順では、環境変数OPENAI_API_KEYを標準入力からcodex login --with-api-keyへ渡します。キー本体をコマンドへ直接書いたり、記事・チャット・Gitへ貼ったりしないでください。
printenv OPENAI_API_KEY | codex login --with-api-key
対話利用とCIで認証方式を分ける
手元のPCで対話的にCodexを使い、ChatGPTプランの利用枠やワークスペース権限が必要ならChatGPTサインインが自然です。ブラウザを使わない信頼できるCIや自動化では、APIキーが管理しやすい選択肢になります。
公開リポジトリや不特定の利用者が触れる実行環境にキーやCodexの実行権限を露出させる運用は避けます。APIキーを使うことと、安全な自動化環境を作ることは別の判断です。
Codex CloudにはChatGPT認証を使う
Codex CloudはChatGPTサインインを必要とします。APIキー認証では、ChatGPTワークスペースやクラウドサービスに依存する一部機能が制限または利用不可になるため、Cloudのログイン問題はAPIキーで解決する対象ではありません(2026年7月確認)。
請求先とデータ設定の違いを確認する
ChatGPT認証ではChatGPTワークスペースの権限・保持・居住地設定が適用され、APIキー認証ではAPI組織の保持・データ共有設定が適用されます。APIキー利用料はChatGPTの月額契約とは別のAPI従量課金です。
Codex公式の認証方式別データ設定/OpenAI公式API料金ページ
AUTH MODE MATRIX必要な機能と運用環境で選ぶ
比較表は横にスクロールできます。
| 状況 | 選ぶ経路 | 判断の理由 | 避ける判断 |
|---|---|---|---|
| 手元のPCで対話利用 | ChatGPT | プランの利用枠とワークスペース権限を使える | ログイン回避だけを目的にAPIキーを発行する |
| リモートで対話利用 | device-auth | ChatGPT認証を保ったままcallbackを回避できる | device-authとAPIキーを同じものとして扱う |
| 信頼できるCI | APIキー | 非対話処理と従量課金を前提に管理できる | 公開環境へキーを露出する |
| Codex Cloud | ChatGPT | CloudはChatGPTサインインが必要 | APIキーをCloudの代替認証にする |
| 組織管理環境 | 管理者確認 | 強制認証方式やワークスペース制限が優先される | 管理ポリシーを個人設定で上書きする |
料金判断はChatGPT各プランとAPI課金の違いを確認する、発行・保管・漏洩対策はAPIキーの発行・料金・漏洩対策を確認するへ進んでください。
SSO・ワークスペースエラーは管理者対応か見分ける
Codexでrequire_sso_loginやワークスペース未所属のエラーが出た場合は、元のSSOで入り直し、所属・IdP・強制認証設定は管理者へ確認します。
SSOとは、組織のアイデンティティプロバイダーを通じて複数サービスへサインインする仕組みです。個人のブラウザ操作で直せる問題と、管理者だけが変更できる問題を分けます。
require_sso_loginは組織SSOで入り直す
require_sso_loginは、SSO必須のワークスペースへソーシャルログインやパスワードで入ろうとした場合の公式エラーです。サインインページでメールアドレスを入力し、組織のSSOオプションを選びます。
ワークスペース未所属・メール不一致は管理者へ
「サインインしたメールがChatGPTワークスペースにない」と表示された場合、正しいメールなら管理者による招待、誤ったメールならIdPのメールマッピング修正が必要です。「アクセス可能なワークスペースがありません」は、IdPから返されるメール変更と既存のSAMLプロファイルの関連付けが原因になる場合があります。
「SSO情報の取得中に問題が発生しました」は、VPN、プロキシ、ブラウザ拡張機能、ファイアウォールなどが認証リクエストを遮断している可能性があります。ここから先はネットワーク経路とIdP設定を管理する担当者の範囲です。
強制認証設定を個人で回避しない
管理環境では、forced_login_methodでChatGPTまたはAPIキーのどちらかを強制し、forced_chatgpt_workspace_idで特定ワークスペースへ制限できます。現在の資格情報が制限と一致しない場合、Codexはログアウトして終了すると公式ドキュメントに記載されています(2026年7月確認)。
これらは管理構成として配布される場合があります。個人のconfig.tomlだけを変更して回避するのではなく、管理者へ許可された認証方式とワークスペースIDを確認してください。
OWNERSHIP SPLIT自分の確認と管理者対応を混ぜない
自分で確認する
- 元のGoogle・Microsoft・Apple・SSOを選ぶ
- 一度サインアウトして正しいメールで入り直す
- VPN・拡張機能・別ネットワークを切り分ける
- 正確なエラー文と発生時刻を残す
管理者・サポートへ渡す
- ワークスペースへの招待・プロビジョニング
- IdPのメール・SAML・証明書設定
- 強制認証方式とワークスペース制限
- 組織ネットワークの許可設定
解決しない場合は更新・ログ・サポートへ進む
Codexの認証設定を一通り確認しても解決しない場合は、CLI更新、codex-login.logの確認、秘密情報を除いたSupport連絡の順に進みます。
同じログイン操作を繰り返すより、バージョンと記録をそろえた方が原因を渡しやすくなります。ここでは自己解決を打ち切る条件も決めます。
Codex CLIのバージョンを確認する
Codex CLIとChatGPTデスクトップアプリに含まれるCodexは、異なるバージョンになる場合があります。まず利用中のCLIバージョンを確認し、インストール方法に対応した公式手順で更新します。
codex --version
更新方法はCodex CLI公式ページ、認証方式やコマンドの変更はCodex公式変更履歴とopenai/codex公式リリースで確認します(2026年7月確認)。
codex-login.logで失敗地点を確認する
直接実行したcodex loginは、設定済みログディレクトリの下に専用のcodex-login.logを書き出します。公式ドキュメントは、ブラウザ認証やdevice code認証の問題を調べる場合、またはSupportから求められた場合に使うと説明しています(2026年7月確認)。
ログの固定パスは公式ページで一律には示されていないため、本記事では推測しません。共有前にアクセストークン、APIキー、ワンタイムコード、メールアドレスなどが含まれていないか確認してください。
秘密情報を除いてOpenAI Supportへ連絡する
OpenAI Supportはhelp.openai.com右下のチャットバブルから連絡できます。正確なエラー文、利用した認証方式、発生日時とタイムゾーン、OS・ブラウザ・Codexのバージョン、ネットワーク、影響人数、実施済みの対処をまとめます。
パスワード、ワンタイムコード、APIキー、auth.jsonは渡しません。組織アカウントでは、秘密情報を含まないワークスペースIDまたは組織IDを添えると担当範囲を特定しやすくなります。
OpenAI公式「サポートに連絡するにはどうすればよいですか?」
ESCALATION STACK自己解決を終える3段階
CLI・アプリ・変更履歴を確認
エラー文・時刻・login logを整理
自分・管理者・Supportへ正しく移管
Codexのログインに関するFAQ
Codexのログインでは、無料プランの可否、device-authとAPIキーの違い、API課金、資格情報の扱いが特に混同されやすい点です。
本文で深掘りしなかった契約・コマンド・安全性の疑問を、直接回答から整理します。
CodexはChatGPTの無料プランでもログインできますか?
Codex公式料金ページにはFreeが選択肢として掲載されており、2026年7月時点では無料プランからCodexへサインインできます。
ただし利用できる量や機能はプラン・入口・ワークスペース設定で異なります。ログイン可能かと、必要な作業量をこなせるかは分けて判断してください。Codex公式料金ページ
device-authとAPIキーは同じですか?
device-authはAPIキーではなく、リモート・ヘッドレス環境などでChatGPT認証を完了するためのデバイスコード方式です。
device-authを選んでもAPI従量課金へ自動的に切り替わるわけではありません。APIキーはOpenAI Platformの別の認証・請求経路です。
ChatGPT Plusなどの月額料金にAPIキー利用料は含まれますか?
ChatGPTの月額契約とOpenAI APIの従量課金は別であり、ChatGPTの有料プランだけでAPIキー利用料が含まれるわけではありません。
APIキーでCodexへサインインした場合は、OpenAI Platformアカウントへ標準API料金が請求されます。OpenAI公式API料金ページ
パスワード再設定メールが届かないのはなぜですか?
Google・Microsoft・Apple・SSOで作成したアカウントには、再設定するOpenAIパスワードが存在しない場合があります。
登録時の認証プロバイダーでサインインし、必要ならそのプロバイダー側で認証情報を変更します。元の方式へアクセスできない場合はSupportへ進みます。
codex logoutでアカウントやプロジェクトは削除されますか?
codex logoutは保存済みの認証資格情報を消去するコマンドであり、公式リファレンスではアカウント削除操作として説明されていません。
実行後はCLIやIDE拡張機能で再ログインが必要になります。削除前提の操作ではなく、認証をやり直すために使います。
auth.jsonをOpenAI Supportへ送ってもよいですか?
auth.jsonにはアクセストークンが含まれるため、OpenAI公式はチケット・チャット・Gitへ共有しないよう案内しています。
Supportには正確なエラー文、発生時刻、認証方式、環境、実施済みの手順を送り、秘密情報は除外してください。
まとめ|まず認証状態を1回だけ確認する
Codexにログインできないときは、全体障害を除外してcodex login statusを実行し、止まった認証経路に対応する章だけを確認してください。
ChatGPTへ入れないならアカウント認証、ブラウザ認証後にCLIへ戻らないならdevice-auth、APIキー利用ならPlatformと請求先、SSOエラーなら管理者設定が主な確認先です。
次に取る行動は、端末で認証状態を確認することです。
codex login status引用元・参考情報
本記事は、Codexの認証ドキュメントとOpenAI Help Centerのログイン・SSO・Support情報を2026年7月31日に突き合わせて構成しています。
あわせて読みたい
ログイン問題を解消した後は、Codex全体の始め方、利用上限、料金、APIキー管理のうち、次の判断に必要な記事だけを選んでください。
コメント