Codexアプリがつながらないときは、まず通信経路を分けて確認
OpenAI Codexアプリの画面が開くのにサインインできない、サインイン後に応答が止まる、あるいは作業中に接続が切れる。こうした症状は、アプリ自体の不具合だけでなく、端末のプロキシ設定やClashのルール、利用中のネットワーク環境が関係している場合があります。ブラウザーでOpenAIのページを開けても、Codexアプリの通信まで同じ経路を通るとは限りません。アプリの実装やOS、Clashクライアントの設定によって、システムプロキシを参照するか、別のネットワーク経路を使うかが異なるためです。
切り分けでは「Clashが起動しているか」だけを見るのではなく、ログイン、画面の読み込み、モデルへのリクエストといった操作ごとに接続ログを確認します。接続先のホスト名、適用されたルール、選択されたプロキシグループ、接続の結果を同じ時間帯で照らし合わせると、アプリの通信がClashを通過しているかを判断しやすくなります。ホスト名や必要な接続先は、アプリの更新や提供側の構成変更によって変わる可能性があるため、古い一覧をそのまま固定ルールとして使うのではなく、手元のログを出発点にしてください。
設定前に確認するアカウント・地域・端末の条件
プロキシ設定を変更する前に、Codexアプリとアカウントが自分の環境で利用できる状態かを確認します。サービスの対象地域、アカウントの利用資格、プランや組織のポリシーは、提供側の最新案内を基準にしてください。地域やアカウントに関する条件を満たしていない場合、Clashのルールを変更しても利用可能になるわけではありません。アクセス制限を回避する目的で経路を選ぶのではなく、利用規約と職場・学校のネットワーク規則に従い、許可された環境で使うことが前提です。
次に、Codexアプリが動作しているOS、アプリのバージョン、Clashクライアントとコアの種類を控えます。Clash Verge、Clash Verge Rev、Mihomoを使う場合でも、画面名やメニューの配置、TUNの設定方法はバージョンによって異なります。ほかのVPN、端末管理ソフト、ファイアウォール、企業のプロキシが同時に動作していると、Clashのシステムプロキシを有効にしただけでは期待した経路にならないことがあります。管理対象の端末では、設定を変更する前に管理者へ確認してください。
まずClashの接続先プロファイルが正常に読み込まれ、利用するプロキシグループに選択可能なノードがあることを確かめます。次に、Clashのモード、システムプロキシの状態、mixed-portなどの待ち受けポートを確認します。数値や項目名は構成ごとに異なるため、例示されたポート番号をそのまま入力するのではなく、現在のプロファイルとクライアント画面に表示された値を基準にしてください。
Clashのプロキシ設定を段階的に整える
最初は複雑なルールを追加せず、Clashクライアントの基本設定が有効かを確認します。ルールモードを利用する場合は、Codexアプリの操作中に接続ログが増えるかを見てください。アプリを起動しただけで何も記録されない場合、通信がシステムプロキシを参照していない、ログのフィルターが絞られている、またはTUNなど別の捕捉方法が必要な構成である可能性があります。ログ画面に通信が現れたら、その接続がどのルールに一致したかを確認します。
システムプロキシ方式では、OS側のプロキシ設定とClashの待ち受けポートが一致している必要があります。Clashでシステムプロキシを有効にした後、ブラウザーなど別のアプリで一般的な通信が成立するかを確かめます。ただし、ブラウザーの成功はCodexアプリの成功を保証しません。アプリが独自の通信処理を使う場合は、システムプロキシを無視することがあります。そのときは、許可された環境でTUNモードを検討し、OSのネットワーク設定や既存VPNとの競合に注意しながら比較します。
ルールを追加する必要がある場合は、まずCodexアプリで問題を再現し、その直後にClashの接続ログを開きます。ログに表示されたホスト名と現在のルール評価を確認し、必要な通信だけを意図したポリシーグループへ送るルールを、より広い一致条件より前に置きます。すでに上位のルールで一致している接続は、後から追加したルールまで到達しません。変更後は設定の構文チェックまたは再読み込みを行い、ログ上で適用ルールが変わったことを確認してください。
| 確認する項目 | 見分けるポイント | 次に行うこと |
|---|---|---|
| 接続ログ | 操作した時刻にCodex関連の接続が記録されるか | ログの表示条件と通信捕捉方式を確認する |
| 適用ルール | 意図したポリシーか、想定外のルールか | ルールの順序と一致条件を見直す |
| プロキシグループ | 選択中のノードが利用可能で応答するか | 同じグループ内の別ノードで比較する |
| OSのプロキシ | Clashの待ち受けポートと設定値が一致するか | クライアントとOSの表示を照合する |
ルールの対象をドメイン全体へ広げたり、すべての通信を同じ出口へ強制したりする前に、必要性をログで確かめましょう。認証、アプリの更新、モデル通信などは別々の接続先を使う場合があり、ひとつの通信だけ成功しても全体の動作が直るとは限りません。接続先を確認できない状態で第三者のルール一覧を貼り付けると、無関係な通信まで経路が変わる可能性があります。購読プロファイルを直接編集する場合は、更新時に変更が消えないかも確認し、元に戻せるバックアップを用意してください。
接続テストと、症状ごとの切り分け
設定を変更したら、Codexアプリをいったん終了して起動し直し、同じ手順で問題を再現します。たとえば、アプリ起動、サインイン、プロジェクトを開く、短い依頼を送る、という順に一段階ずつ試します。各操作の直後に接続ログを確認し、失敗した時間、ホスト名、ルール、接続結果をメモします。アプリのエラー表示だけでは原因を断定できませんが、ログと時刻をそろえることで、Clashの経路上で止まったのか、アプリやアカウント側の応答なのかを切り分けやすくなります。
サインイン画面が開かない場合は、OSのシステムプロキシが有効か、ブラウザー認証を開始するタイミングにClashのログが出ているかを調べます。ブラウザーだけが開いて認証後にアプリへ戻らない場合は、Clashのログに加えて、アプリとブラウザーの両方が同じ端末上で動作しているか、認証画面で利用者の操作待ちになっていないかも確認します。職場のSSOや端末制限がある場合は、組織のサポート窓口に問い合わせるのが適切です。
サインインはできるのに応答が止まる場合は、モデルへのリクエスト時刻に接続ログが記録されるかを確認します。接続が失敗していれば、選択中のノード、DNSの状態、ルールの一致先を一つずつ比較します。接続ログに問題が見当たらず、アプリにエラーが表示される場合は、利用可能なアカウントか、サービス側の障害情報や使用量の制限がないかも確認します。短時間に何度も再試行すると状態を判断しにくくなるため、試行間隔を空け、同じ条件で再現するかを見ます。
TUNへ切り替えた後に通信が改善した場合も、TUNを常時有効にすればよいとは限りません。ほかのVPNや仮想ネットワーク、DNS設定、ファイアウォールとの競合が起きていないかを確認します。反対に、TUNで問題が増えたなら元の方式へ戻し、差分を記録してください。設定変更は一度に一項目とし、変更前の状態へ戻す手順を残しておくと、後からアプリ更新やプロファイル更新の影響を追いやすくなります。
よくある質問
ブラウザーでOpenAIに接続できれば、Codexアプリも使えますか?
いいえ。ブラウザーとCodexアプリが同じプロキシ設定を使うとは限りません。アプリ操作中のClash接続ログを確認し、通信が記録されるか、どのルールとポリシーグループが適用されたかを見てください。
Codex用のドメインルールは、一覧をそのまま追加すればよいですか?
推奨できません。接続先はアプリやサービスの更新で変わる可能性があり、出所の不明な一覧は不要な通信まで変更することがあります。手元のログで実際に確認したホスト名を起点にし、ルール順と一致結果を検証してください。
システムプロキシとTUNのどちらを使うべきですか?
端末やアプリの挙動によります。まずシステムプロキシでログを観察し、アプリの通信が捕捉されない場合に、許可された環境でTUNを比較する方法が分かりやすいでしょう。TUNを使うときは、他のVPNやネットワーク拡張との競合も確認します。
Clashの接続先を変えれば、地域やアカウントの利用条件を解決できますか?
いいえ。Clashは端末の通信経路を管理するツールであり、サービス側の利用資格や地域条件を変更するものではありません。OpenAIの最新の利用条件と所属組織の規則を確認し、認められた範囲で利用してください。
ブラウザー中心のプロキシ設定だけでは、アプリ固有の通信やTUNとの違いを追いにくいことがあります。また、古いクライアントや手作業だけの設定では、ログの確認やプロファイル更新後の変更管理に手間がかかる場合があります。Clash V.COREなら、利用環境に合うクライアントの選択肢を確認しながら、プロファイル、ルール、接続ログを順に見直す作業を進めやすくなります。Codexアプリの接続経路を自分で検証したい方は、対応する配布情報を確認してダウンロードページをご覧ください。
// エディターズ・チョイス
Codexアプリの通信をClashで確認
接続ログとルールを見ながら、アプリのプロキシ経路を段階的に整理できます。
- プロファイルとプロキシグループを確認
- 接続ログからルールの適用先を追跡
- システムプロキシとTUNを比較
- 設定変更を一項目ずつ検証