日本語

リモート接続

Remote を使用して接続済みコンピューター上の作業にアクセスしたり、ChatGPT デスクトップアプリを SSH 経由でプロジェクトに接続したりできます

リモート接続を使用すると、別のデバイスやマシンで実行中の作業にアクセスできます。 ChatGPT モバイルアプリで Remote を開くと、接続済みの Mac または Windows デバイス上の ChatGPT や Codex のチャットを操作できます。また、ChatGPT デスクトップアプリを実行している別の対応デバイスから作業を続けたり、SSH ホスト上のプロジェクトにアプリを接続したりできます。

リモートアクセスでは、接続先ホストのプロジェクト、チャット、ファイル、認証情報、権限、プラグイン、Computer Use、ブラウザー設定、ローカルツールを使用します。

リモートでできること

  • ホスト上のプロジェクトで新しいチャットを開始したり、既存のチャットを続けたりできます。
  • 追加の指示を送信し、質問に回答し、進行中の作業を調整できます。
  • コマンドやその他のアクションを承認できます。
  • 出力、差分、テスト結果、ターミナル出力、スクリーンショットを確認できます。
  • ChatGPT がタスクを完了したときや、対応が必要になったときに通知を受け取れます。
  • 接続済みのホストとチャットを切り替えられます。

次のセクションでは、デスクトップホストへアクセスするために ChatGPT モバイルアプリで Remote を開く方法を説明します。Codex を SSH ホスト上のプロジェクトに接続する方法については、 SSH ホストに接続するを参照してください。

ChatGPT モバイルアプリの Remote セットアップ画面(ライトモード)

Remote を設定する前に

以下を確認してください。

  • 使用する ChatGPT アカウントとワークスペースで Codex にアクセスできること。
  • iOS または Android デバイスに最新の ChatGPT モバイルアプリがインストールされていること。アプリに Remote が表示されない場合は、まず ChatGPT を更新してください。
  • 起動中で、オンラインかつ同じアカウントとワークスペースにサインインしているホストで、 macOS または Windows 用の最新 ChatGPT デスクトップアプリが実行されていること。モバイルのセットアップはアプリから開始します。Codex CLI や IDE 拡張機能からは設定できません。
  • そのアカウントまたはワークスペースに必要な多要素認証、SSO、パスキーが設定されていること。

ChatGPT ワークスペースを通じて Codex を使用している場合、スマートフォンから接続する前に、管理者による Remote Control アクセスの有効化が必要になることがあります。

Remote を設定する

接続するホスト上の ChatGPT デスクトップアプリから開始します。セットアップフローでそのホストのリモートアクセスを有効にすると、スマートフォンでスキャンできる QR コードが表示されます。 QR コードによって、そのスマートフォンとホストがペアリングされます。操作したい各ホストと、各スマートフォンまたは対応するデスクトップアプリデバイスをそれぞれペアリングしてください。

  1. Remote のセットアップを開始します。

    ホスト上でアプリを開き、サイドバーの Set up Remote を選択します。

  2. QR コードをスキャンします。

    スマートフォンで、アプリに表示された QR コードをスキャンします。コードから ChatGPT が開き、モバイルアプリとホストの接続を完了できます。

  3. ChatGPT でセットアップを完了します。

    ChatGPT で Remote のセットアップフローが開きます。同じ ChatGPT アカウントとワークスペースであることを確認し、必要な多要素認証、SSO、またはパスキーの手順を完了します。セットアップが完了すると、スマートフォンの Remote にホストが表示されます。

  4. ホスト設定を確認します。

    ホスト上のアプリで Settings > Connections を使用して、接続済みのデバイスを管理します。コンピューターをスリープさせないようにするか、 Computer Use を有効にするか、Chrome 拡張機能をインストールするかも選択できます。

接続対象を選択する

まず、普段 ChatGPT を使用しているノートパソコンまたはデスクトップに接続します。継続的なアクセスや別の環境が必要な場合は、常時稼働のコンピューターまたは SSH ホストを追加してください。

自分のノートパソコンまたはデスクトップ

デスクトップアプリがすでにインストールされている Mac または Windows PC に接続します。これにより、普段使用しているものと同じプロジェクト、チャット、認証情報、プラグイン、ローカル設定へリモートでアクセスできます。

そのコンピューターがスリープ状態になったり、ネットワーク接続を失ったり、アプリを終了したりすると、再び利用可能になるまでリモートアクセスは停止します。このコンピューターをホストデバイスとして使用する場合は、電源に接続し、利用可能であればホストの接続設定でスリープしないようにしてください。

Mac ノートパソコンでは、画面を開いて電源に接続していれば、リモートアクセスを利用し続けられます。画面を閉じる場合は、外部ディスプレイも接続してください。Sleep を選択すると、リモートアクセスは停止します。

Windows ホストでは、Computer Useを使用するタスクのために、セッションをロック解除された利用可能な状態に保ってください。Windows 上の Computer Use はフォアグラウンドで実行されるため、ホストのデスクトップをタスク専用にしている間に作業を開始または確認する用途にリモート操作が適しています。

専用の常時稼働コンピューター

長時間実行する作業で ChatGPT に継続してアクセスできるようにするには、専用の常時稼働 Mac または Windows PC を使用します。

ChatGPT がそのマシンで使用するプロジェクト、認証情報、MCP servers、スキル、ツールをインストールしてください。

リモート開発環境

プロジェクトがすでにリモート環境にある場合は、SSH ホストまたは管理されたリモート開発環境を使用します。まずデスクトップアプリのホストをその環境に接続してください。スマートフォンは引き続き同じホストに接続し、ChatGPT は依存関係、セキュリティポリシー、コンピューティングリソースを備えたリモート環境内で動作します。

SSH のセットアップについて詳しくは、SSH ホストに接続するを参照してください。

接続先ホストから提供されるもの

スマートフォンは、プロンプト、承認、追加メッセージを ChatGPT に送信します。 ChatGPT が使用する環境は、接続先ホストから提供されます。

つまり、次のようになります。

  • リポジトリファイルとローカルドキュメントは接続先ホストから取得されます。
  • シェルコマンドは、そのホストまたはリモート環境で実行されます。
  • MCP servers、スキル、ブラウザーアクセス、Computer Use は、そのホストの設定に従います。
  • サインイン済みの Web サイトとデスクトップアプリは、ホストからアクセスできる場合にのみ利用できます。
  • サンドボックス設定、セキュリティ管理、アクションの承認は、接続中のセッションにも引き続き適用されます。

安全なリレーレイヤーにより、信頼済みのマシンを公開インターネットへ直接公開することなく、承認済みの ChatGPT デバイスからアクセスできる状態に保ちます。

別のデバイスから作業を再開する

サインイン済みで、リモート操作に対応する ChatGPT デスクトップアプリを実行している別のデバイスから作業を続けられます。たとえば、ノートパソコンを使用できない場合は、スマートフォンから常時稼働ホスト上でチャットを開始し、後でノートパソコン上のアプリを開いて同じチャットを続けることができます。

この機能を利用できる Mac または Windows デバイスでは、Settings > Connections > Control other devices を使用して別のホストを追加します。1 台のデバイスで、リモートアクセスの許可と別のデバイスの操作を同時に行えます。

SSH ホストに接続する

ChatGPT デスクトップアプリで SSH ホストからリモートプロジェクトを追加し、リモートのファイルシステムとシェルに対してチャットを実行できます。リモートプロジェクトのチャットは、リモートホスト上でコマンドを実行し、ファイルを読み取り、変更を書き込みます。

リモートホストには、通常の SSH アクセスと同じセキュリティ要件を適用してください。信頼済みのキー、最小権限のアカウントを使用し、認証されていない公開リスナーは設置しないでください。

  1. Codex が自動検出できるように、SSH config にホストを追加します。

    Host devbox
      HostName devbox.example.com
      User you
      IdentityFile ~/.ssh/id_ed25519

    Codex は ~/.ssh/config から具体的なホストエイリアスを読み取り、OpenSSH で解決します。パターンのみのホストは無視されます。

  2. アプリを実行しているマシンから、そのホストへ SSH 接続できることを確認します。

    ssh devbox
  3. リモートホストに Codex をインストールし、認証します。

    アプリは SSH 経由でリモート Codex app server を起動し、リモートユーザーのログインシェルを使用します。そのシェルでリモートホストの PATH から codex コマンドを利用できることを確認してください。

  4. アプリで Settings > Connections を開き、SSH ホストを追加または有効にしてから、リモートプロジェクトフォルダーを選択します。

ホスト間でチャットを引き継ぐ

引き継ぎでは、既存のチャットとその Git 状態を、ローカルコンピューターと接続済みのリモートホストの間で移動します。ローカルで作業を開始し、リモートコンピューター上のワークツリーで続け、後からチャットを戻す場合に使用します。

チャットを引き継ぐ前に、移動先ホストへ接続し、そのホスト上で同じ Git リポジトリのプロジェクトを保存してください。プロジェクトがリポジトリのサブディレクトリにある場合は、両方のホストで同じサブディレクトリを保存してください。Codex に表示される移動先は、保存済みのプロジェクトが一致するものだけです。

チャットを引き継ぐには、次の手順を実行します。

  1. デスクトップアプリでチャットを開きます。
  2. チャットのフッターで現在の実行場所を選択してから、移動先ホストを選択します。リモートチャットをローカルコンピューターへ戻す場合は、 This computer を選択します。
  3. 移動先とブランチを確認してから、Hand off を選択します。

Codex は移動先ホストでワークツリーを作成または再利用し、チャットと Git 状態を転送して、そのホストへチャットを切り替えます。チャットが実行中の場合、引き継ぎでは転送前に現在の応答が中断されます。

別のチャットで Codex に依頼し、指定した名前のチャットを接続済みホストへ引き継ぐこともできます。 Codex は、依頼を送信しているチャット自体を引き継ぐことはできません。また、Codex クラウド環境への引き継ぎには対応していません。

認証とネットワークへの公開

リモート接続では、SSH を使用してリモート Codex app server を起動および管理します。共有ネットワークや公開ネットワーク上に app-server のトランスポートを直接公開しないでください。

現在のネットワーク外にあるリモートマシンへ接続する必要がある場合は、app server をインターネットへ直接公開せず、VPN またはメッシュネットワークツールを使用してください。

トラブルシューティング

スマートフォンにホストが表示されない

デスクトップアプリがホスト上で実行され、Allow other devices to connect が有効になっており、両方のデバイスで同じ ChatGPT アカウントとワークスペースを使用していることを確認してください。 2026 年 6 月 8 日以降にその接続を使用していない場合は、両方のアプリを更新してデバイスを再度ペアリングしてください。

再度サインインすると Remote Control がオフになる

ChatGPT からサインアウトすると Remote Control はオフになりますが、既存のデバイスのペアリングは削除されません。再度サインインした後、Remote Control をオンにすると、以前の接続状態が復元されます。

Remote Control をオンにして Add を選択した後にエラーが表示される場合は、ホスト上の ChatGPT デスクトップアプリを再起動してから、もう一度お試しください。

承認リクエストが表示されない

ChatGPT モバイルアプリで Remote を開きます。スマートフォンとホストで同じ ChatGPT アカウントとワークスペースを使用していることを確認してから、QR コードを再度スキャンするか、ホストからセットアップをやり直してください。ChatGPT ワークスペースを使用している場合は、管理者に Remote Control アクセスが有効になっていることを確認してもらってください。

リモートセッションが切断される

ホストがスリープ状態になっていないか、ネットワーク接続を失っていないか、アプリを終了していないかを確認してください。 ChatGPT が作業している間は、ホストを起動したままネットワークへ接続しておいてください。

認証によってセットアップが妨げられる

セットアップ中に表示されるアカウントまたはワークスペースの認証プロンプトを完了してください。組織で SSO、多要素認証、パスキーが必要な場合は、再試行する前にそのフローを完了してください。それでもセットアップできない場合は、ワークスペース管理者に Remote Control アクセスが有効になっていることを確認してもらってください。

関連項目