スマホのCodexが「Waiting for desktop」のまま進まない場合、MacがOpenAIにオンラインのコンピューターとして登録されていません。原因の多くは設定のずれか、Mac側のプロキシやVPNがCodexのリモート接続サービスを妨げていることです。
このメッセージの意味、最初に確認すること、それでもだめな時にGitHubのユーザーが試した方法をまとめました。
「Waiting for desktop」の意味
ペアリングには2つの段階があります。まずスマホがChatGPTデスクトップアプリのQRコードを読み取ります。次にデスクトップアプリが、Macがオンラインで準備できたことをOpenAIに伝えます。この2つ目が失敗すると、スマホは待ち続けます。
多くの場合、デスクトップアプリは「Approve on your device」のままQRコードを表示し続けます。スマホに「Authorize this phone」は出てきません。GitHubの報告では、Macのリモート接続サービスが「connecting」のまま止まり、OpenAI側の接続済みコンピューター一覧は空でした。
まず確認すること
以下はOpenAI公式のCodexモバイル設定ガイドに基づいています。
- 同じアカウントとワークスペース: スマホとMacで、同じChatGPTアカウントと同じワークスペースにサインインします。
- デスクトップアプリを開く: ChatGPTデスクトップアプリを開き、サインインした状態にします。設定は Settings > Connections > Control this Mac or PC にあります。
- Macを起動したままオンラインに: OpenAIはコンピューターがスリープせずオンラインである必要があるとしています。スリープを防ぐ方法はcaffeinateガイドで紹介しています。
- 最新バージョン: スマホのChatGPTアプリとMacのデスクトップアプリを最新にします。
- ワークスペースの設定: 会社や学校のワークスペースでは、管理者がリモートアクセスを許可する必要がある場合があります。
よくある原因: プロキシやVPN
GitHubのissue #22851 と #25424 の報告の多くは、Macでプロキシや VPN を使っていました。ChatGPTアプリ自体はプロキシ経由で普通に動きます。ところがMacを登録するバックグラウンドのサービスがプロキシ設定を読み込みません。そのためOpenAIに届かず、Macがオンラインとして表示されません。
プロキシアプリ、会社のプロキシ、TUNモードのVPNを使っているなら当てはまるかもしれません。報告のログには 127.0.0.1:7890 のようなローカルプロキシが出ていました。
まず試すこと
プロキシやVPNをオフにします。デスクトップアプリを完全に終了し、もう一度開いて、新しいQRコードで最初からペアリングします。これでつながれば、原因はプロキシです。
ユーザーによる回避策
プロキシを使い続けたい場合、issue #22851 でユーザーが回避策を共有しています。OpenAIが確認した方法ではないので、注意して使ってください。
- Mac: デスクトップアプリを完全に終了し、ターミナルから起動します。その際
HTTP_PROXY、HTTPS_PROXY、ALL_PROXYにプロキシのアドレスを、NO_PROXYにlocalhost,127.0.0.1を設定します。こうするとアプリとリモート接続サービスの両方がプロキシを使います。 - Windows:
HTTP_PROXY、HTTPS_PROXY、NO_PROXYをユーザー環境変数に追加し、Codexを完全に終了してから開き直します。 - サービスだけ再起動: リモート接続サービスだけを同じプロキシ設定で再起動し、新しいQRコードを作ったユーザーもいます。
もう一度ペアリングする手順
- MacでChatGPTデスクトップアプリを開きます。
- Settings > Connections > Control this Mac or PC を開き、Set up または Add を選びます。
- リモートアクセスを許可し、求められた確認を済ませます。
- スマホで新しいQRコードを読み取り、同じアカウントとワークスペースにサインインします。
- スマホで接続を承認します。
- ChatGPTアプリでCodexを開き、Macを選びます。
それでも直らない場合
OpenAI側の不具合の可能性が高いです。2026年10月時点で、issue #22851 と #25424 は修正の発表がないまま開いています。最新情報はissueで確認するか、自分の状況を書き込んでください。
「Pairing code unavailable」や「Couldn't update remote control availability」が出る場合は、MacでCodexのリモート接続が動かない時の対処法をご覧ください。
スマホからCodexを使う別の方法
MacのターミナルでCodex CLIを使っているなら、別の方法もあります。Mackyは別のアプリで、OpenAIのペアリングを直すものではありません。MacのターミナルそのものをiPhoneに開くので、そこでCodexを動かせます。
- Codexモード: Macの本物のターミナルで使える専用のCodexモードです。OpenAIのリモート接続は使いません。
- キーバーで承認: yとEnterをタップして承認します。Ctrl+Cでタスクを止められます。EscとTabもあります。
- Mac全体を操作: フルのシェルと画面操作がひとつのアプリでできます。
- 蓋を閉じたまま: ProならMacBookの蓋を閉じたまま使えます。バックグラウンド接続もProの機能です。

Mackyは1回5分のセッションまで無料で試せます。Proは買い切り ¥5,000 です。App Storeで入手する。
スマホでCodexを使うのが初めてなら、Codexモバイルの設定ガイドから始めてください。承認で止まる場合は「Awaiting approval」の解決法をご覧ください。
よくある質問
Codexの「Waiting for desktop」とは何ですか?
スマホはQRコードを読み取りましたが、MacがまだOpenAIにオンラインとして登録されていない状態です。登録されるまでスマホは待ち続けます。
MacとのCodexペアリングが止まる原因は?
アカウントやワークスペースの違い、Macのスリープやオフライン、古いアプリ、リモート接続サービスが使えないプロキシやVPNがよくある原因です。
VPNやプロキシでCodexのペアリングが壊れますか?
壊れることがあります。GitHubの報告では、リモート接続サービスがMacのプロキシ設定を使っていませんでした。プロキシをオフにしてペアリングし直すと確かめられます。
スマホでCodexを使うのにChatGPTデスクトップアプリは必要ですか?
接続したコンピューターで動かすなら必要です。OpenAIのドキュメントでは、設定はMacまたはWindowsのデスクトップアプリから始めます。クラウドのタスクには不要です。
OpenAIの修正はありますか?
2026年10月時点ではありません。issue #22851 と #25424 は修正なしで開いたままです。
ペアリングなしでiPhoneからCodexを使えますか?
MacでCodex CLIを動かし、MackyのようなアプリでiPhoneからMacのターミナルを開く方法があります。OpenAIのリモート接続は使いません。