リモート接続¶
リモート接続を使用すると、別のデバイスやマシンで実行中の作業にアクセスできます。 ChatGPT モバイルアプリで リモート を開くと、接続済みの Mac または Windows デバイス上にある ChatGPT または Codex のチャットを操作できます。また、ChatGPT デスクトップアプリを実行している別の対応デバイスから作業を続けたり、アプリを SSH ホスト上のプロジェクトに接続したりすることもできます。
リモートアクセスでは、接続先ホストのプロジェクト、チャット、ファイル、認証情報、権限、プラグイン、コンピュータ操作、ブラウザー設定、ローカルツールを使用します。
リモートでできること¶
- ホスト上のプロジェクトで新しいチャットを開始したり、既存のチャットを続けたりできます。
- 追加の指示を送信し、質問に回答し、進行中の作業を調整できます。
- コマンドやその他のアクションを承認できます。
- 出力、差分、テスト結果、ターミナル出力、スクリーンショットを確認できます。
- ChatGPT がタスクを完了したときや、注意が必要になったときに通知を受け取れます。
- 接続済みのホストとチャットを切り替えられます。
次のセクションでは、ChatGPT モバイルアプリで リモート を開き、デスクトップホストにアクセスする方法を説明します。Codex を SSH ホスト上のプロジェクトに接続する方法については、SSH ホストに接続する を参照してください。
リモートを設定する前に¶
リモートは、macOS および Windows で ChatGPT デスクトップアプリを実行しているホストに対応しています。 他のデバイスを操作 が利用可能な場合は、iOS または Android の ChatGPT から、あるいは別の Mac または Windows デバイスからホストを操作できます。利用可能になる時期は段階的な展開によって異なる場合があります。
次の条件を満たしていることを確認してください。
- 使用する ChatGPT アカウントとワークスペースで Codex にアクセスできること。
- iOS または Android デバイスに最新の ChatGPT モバイルアプリがインストールされていること。アプリに リモート が表示されない場合は、先に ChatGPT を更新してください。
- ホストで最新の macOS または Windows 用 ChatGPT デスクトップアプリが実行されており、ホストがスリープしておらず、オンラインで、同じアカウントとワークスペースにサインインしていること。モバイルでの設定はアプリから開始します。Codex CLI や IDE 拡張機能から設定することはできません。
- そのアカウントまたはワークスペースで必要な多要素認証、SSO、またはパスキーの設定が完了していること。
ChatGPT ワークスペースを通じて Codex を使用する場合は、スマートフォンから接続する前に、管理者がリモートコントロールへのアクセスを有効にする必要がある場合があります。
リモートを設定する¶
接続するホストの ChatGPT デスクトップアプリから開始します。設定フローによってそのホストのリモートアクセスが有効になり、スマートフォンでスキャンできる QR コードが表示されます。 QR コードによってスマートフォンとホストがペアリングされます。操作したいすべてのホストについて、各スマートフォンまたは対応するデスクトップアプリのデバイスをペアリングしてください。
2026 年 6 月 8 日以降に使用した既存の接続は、ペアリングされたままです。2026 年 6 月 8 日以降に既存の接続を使用していない場合は、両方のアプリを更新して、デバイスを再度ペアリングしてください。
- リモートの設定を開始します。
ホストでアプリを開き、サイドバーの リモートを設定 を選択します。
- QR コードをスキャンします。
スマートフォンで、アプリに表示された QR コードをスキャンします。コードによって ChatGPT が開き、モバイルアプリとホストの接続を完了できます。
- ChatGPT で設定を完了します。
ChatGPT にリモート設定フローが表示されます。同じ ChatGPT アカウントとワークスペースであることを確認し、必要な多要素認証、SSO、またはパスキーの手順を完了します。設定が正常に完了すると、スマートフォンの リモート にホストが表示されます。
- ホストの設定を確認します。
ホスト上のアプリで 設定 > 接続 を使用して、接続済みのデバイスを管理します。コンピューターをスリープさせないかどうか、コンピュータ操作を有効にするかどうか、Chrome 拡張機能をインストールするかどうかも選択できます。
接続先を選ぶ¶
まずは、普段 ChatGPT を使用しているノートパソコンまたはデスクトップから始めます。継続的なアクセスや別の環境が必要な場合は、常時稼働のコンピューターまたは SSH ホストを追加します。
ノートパソコンまたはデスクトップ¶
デスクトップアプリがすでにインストールされている Mac または Windows PC に接続します。これにより、すでに使用しているものと同じプロジェクト、チャット、認証情報、プラグイン、ローカル設定にリモートアクセスできます。
そのコンピューターがスリープしたり、ネットワークアクセスを失ったり、アプリを終了したりすると、再び利用可能になるまでリモートアクセスは停止します。このコンピューターをホストデバイスとして使用する場合は、電源に接続し、利用可能な場合はホストの接続設定でスリープしないようにしてください。
Mac のノートパソコンでは、蓋を開いた状態で電源に接続していれば、リモートアクセスを利用可能な状態に保てます。蓋を閉じた状態では、外部ディスプレイも接続してください。スリープ を選択すると、リモートアクセスは停止します。
Windows ホストでは、コンピュータ操作 を使用するタスクのために、セッションのロックを解除した状態で利用可能にしておいてください。Windows のコンピュータ操作はフォアグラウンドで実行されるため、ホストのデスクトップをタスク専用にする場合は、作業の開始や確認にリモートコントロールを使用するのが適しています。
専用の常時稼働コンピューター¶
より長時間 ChatGPT にアクセスできる状態を保ちたい場合は、専用の常時稼働 Mac または Windows PC を使用します。
ChatGPT が使用するプロジェクト、認証情報、MCP サーバー、スキル、ツールをそのマシンにインストールします。
リモート開発環境¶
プロジェクトがすでにリモート環境にある場合は、SSH ホストまたは管理対象のリモート開発環境を使用します。まずデスクトップアプリのホストをその環境に接続します。スマートフォンは引き続き同じホストに接続し、ChatGPT は依存関係、セキュリティポリシー、コンピューティングリソースを備えたリモート環境で動作します。
SSH の設定方法については、SSH ホストに接続する を参照してください。
常時稼働のコンピューターまたはリモートホストでブラウザーやデスクトップのタスクを実行するには、そのホストでコンピュータ操作を有効にし、Chrome 拡張機能をインストールしてください。
接続先ホストから提供されるもの¶
スマートフォンは、プロンプト、承認、追加メッセージを ChatGPT に送信します。接続先ホストは、ChatGPT が使用する環境を提供します。
つまり、次のようになります。
- リポジトリのファイルとローカルドキュメントは、接続先ホストから提供されます。
- シェルコマンドは、そのホストまたはリモート環境で実行されます。
- MCP サーバー、スキル、ブラウザーアクセス、コンピュータ操作は、そのホストの設定から提供されます。
- サインイン済みの Web サイトとデスクトップアプリは、ホストからアクセスできる場合にのみ利用できます。
- サンドボックス設定、セキュリティ制御、アクションの承認は、接続済みセッションにも引き続き適用されます。
安全なリレー層により、認証済みの ChatGPT デバイス間で信頼できるマシンにアクセスできる状態を保ちながら、マシンをパブリックインターネットに直接公開せずに済みます。
別のデバイスから作業を続ける¶
リモートコントロールに対応した、ChatGPT デスクトップアプリを実行している別のサインイン済みデバイスから作業を続けることができます。たとえば、ノートパソコンを利用できない場合、スマートフォンから常時稼働ホスト上でチャットを開始し、後でノートパソコンのアプリを開いて同じチャットを続けられます。
この機能を利用できる Mac または Windows デバイスで、設定 > 接続 > 他のデバイスを操作 を使用して別のホストを追加します。1 台のデバイスで、リモートアクセスを許可しながら別のデバイスを操作することもできます。
SSH ホストに接続する¶
ChatGPT デスクトップアプリで SSH ホストからリモートプロジェクトを追加し、リモートのファイルシステムとシェルに対してチャットを実行します。リモートプロジェクトのチャットは、リモートホスト上でコマンドを実行し、ファイルを読み取り、変更を書き込みます。
通常の SSH アクセスで使用しているものと同じセキュリティ要件でリモートホストを設定してください。信頼できる鍵、最小権限のアカウント、認証されていないパブリックリスナーを使用しないことが含まれます。
- SSH 設定にホストを追加し、Codex が自動検出できるようにします。
Codex は ~/.ssh/config から具体的なホストエイリアスを読み取り、OpenSSH で解決し、パターンのみのホストを無視します。
- アプリを実行しているマシンからホストに SSH 接続できることを確認します。
- リモートホストに Codex をインストールして認証します。
アプリは SSH を介して、リモートユーザーのログインシェルを使用しながら、リモート Codex アプリサーバーを起動します。そのシェルで、codex コマンドがリモートホストの PATH で利用できることを確認してください。
- アプリで 設定 > 接続 を開き、SSH ホストを追加または有効化してから、リモートプロジェクトフォルダーを選択します。
ホスト間でチャットをハンドオフする¶
ハンドオフを使用すると、既存のチャットとその Git の状態をローカルコンピューターと接続済みのリモートホスト間で移動できます。ローカルで作業を開始し、リモートコンピューターのワークツリーで続行して、後でチャットを戻すといった使い方ができます。
チャットをハンドオフする前に、移動先のホストを接続し、そのホスト上の同じ Git リポジトリに対してプロジェクトを保存します。プロジェクトがリポジトリのサブディレクトリである場合は、両方のホストで同じサブディレクトリを保存してください。Codex には、保存済みプロジェクトが一致する移動先のみが表示されます。
チャットをハンドオフするには、次の手順に従います。
- デスクトップアプリでチャットを開きます。
- チャットフッターで現在の実行場所を選択し、移動先のホストを選択します。リモートチャットをローカルコンピューターに戻す場合は、このコンピューター を選択します。
- 移動先とブランチを確認し、ハンドオフ を選択します。
Codex は移動先ホストでワークツリーを作成または再利用し、チャットと Git の状態を転送して、チャットをそのホストに切り替えます。チャットの実行中にハンドオフすると、転送前に現在の応答が中断されます。
別のチャットで Codex に、名前を指定したチャットを接続済みホストにハンドオフするよう依頼することもできます。Codex は依頼元のチャット自体をハンドオフできません。また、Codex クラウド環境へのハンドオフはサポートされていません。
認証とネットワークへの公開¶
リモート接続では、SSH を使用してリモート Codex アプリサーバーを起動・管理します。共有ネットワークやパブリックネットワーク上にアプリサーバーのトランスポートを直接公開しないでください。
現在のネットワーク外にあるリモートマシンにアクセスする必要がある場合は、アプリサーバーをインターネットに直接公開するのではなく、VPN またはメッシュネットワークツールを使用してください。
トラブルシューティング¶
スマートフォンにホストが表示されない¶
ホストでデスクトップアプリが実行されていること、他のデバイスからの接続を許可 が有効になっていること、両方のデバイスが同じ ChatGPT アカウントとワークスペースを使用していることを確認してください。2026 年 6 月 8 日以降に接続を使用していない場合は、両方のアプリを更新して、デバイスを再度ペアリングしてください。
再度サインインした後にリモートコントロールがオフになっている¶
ChatGPT からサインアウトすると リモートコントロール はオフになりますが、既存のデバイスのペアリングは削除されません。再度サインインした後、リモートコントロール をオンにして、以前の接続状態を復元してください。
リモートコントロール をオンにして 追加 を選択した後にエラーが表示される場合は、ホスト上の ChatGPT デスクトップアプリを再起動してから、もう一度試してください。
承認リクエストが表示されない¶
ChatGPT モバイルアプリで リモート を開きます。スマートフォンとホストが同じ ChatGPT アカウントとワークスペースを使用していることを確認し、QR コードをもう一度スキャンするか、ホストから設定を再開してください。ChatGPT ワークスペースを使用している場合は、管理者にリモートコントロールへのアクセスが有効になっていることを確認してもらってください。
リモートセッションが切断される¶
ホストがスリープした、ネットワークアクセスを失った、またはアプリを終了したかどうかを確認してください。ChatGPT が作業している間は、ホストをスリープさせず、接続した状態に保ってください。
認証によって設定がブロックされる¶
設定中に表示されるアカウントまたはワークスペースの認証プロンプトを完了してください。組織で SSO、多要素認証、またはパスキーが必要な場合は、再試行する前にその手順を完了してください。それでも設定に失敗する場合は、ワークスペースの管理者にリモートコントロールへのアクセスが有効になっていることを確認してもらってください。