For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
メインナビゲーション

コンピューターの使用

作業中に ChatGPT がデスクトップアプリを操作できるようにする

対応地域では、macOS および Windows の ChatGPT デスクトップアプリで、ChatGPT Work と Codex からコンピューターの使用を利用できます。コンピューターの使用プラグインをインストールしてください。macOS では、求められたら画面収録とアクセシビリティの権限を許可してください。

コンピューターの使用により、ChatGPT は macOS または Windows のグラフィカルユーザーインターフェースを確認して操作できます。デスクトップアプリの動作確認、ブラウザの利用、アプリ設定の変更、プラグインとして利用できないデータソースの操作、グラフィカルユーザーインターフェースでのみ発生するバグの再現など、コマンドラインツールや構造化された連携だけでは対応できないタスクに使用してください。

コンピューターの使用は、プロジェクトのワークスペース外にあるアプリやシステムの状態に影響を与える可能性があります。対象を限定したタスクに使用し、続行する前に権限リクエストを確認してください。

コンピューターの使用のセットアップ

ChatGPT デスクトップアプリで ChatGPT を選択し、切り替えメニューから Work に切り替えるか、 Codex を選択します。 プラグイン > コンピューターの使用 を開き、確認を求められた場合は プラグインをインストール を選択します。ChatGPT に「 有効にする」と表示された場合は、それを選択します。 コンピューターの使用のサーバーとスキルのトグルをオンにし、 今すぐ 試す を選択して開始します。

続いて、 設定 > コンピューターの使用 を開き、アプリへのアクセス権を確認します。接続済みブラウザの 操作項目には 管理 アクションが表示されます。今後のタスクでの使用を承認したアプリは、 常に許可するアプリ セクションに表示されます。

Windows では、タスクの実行中、対象アプリをアクティブなデスクトップに表示したままにしてください。macOS では、求められたら画面収録とアクセシビリティの権限を許可し、ChatGPT が対象アプリを認識して操作できるようにしてください。

macOS では、次の権限を許可してください:

  • 画面収録 の権限:ChatGPT が対象アプリを認識できるようにするため
  • アクセシビリティ の権限:ChatGPT がクリック、文字入力、画面移動を行えるようにするため

コンピューターの使用が適した場面

ファイルやコマンド出力だけでは検証が難しいグラフィカルユーザーインターフェースにタスクが依存する場合は、コンピューターの使用を選択してください。

適した用途の例:

  • ChatGPT が開発している macOS アプリ、Windows アプリ、iOS シミュレーターの操作フロー、その他のデスクトップアプリのテスト
  • ウェブブラウザが必要なタスクの実行
  • グラフィカルインターフェースでのみ発生するバグの再現
  • UI のクリック操作が必要なアプリ設定の変更
  • プラグインからアクセスできないアプリやデータソース内の情報の確認
  • macOS で別の作業を続けながら、対象を限定したタスクをバックグラウンドで実行
  • 複数のアプリにまたがるワークフローの実行

ローカルで開発しているウェブアプリには、まず 内蔵ブラウザを使用してください。

Windows でのフォアグラウンド利用

Windows では、コンピューターの使用はアクティブなデスクトップで動作します。同じ Windows セッションを使い続けながらバックグラウンドで動作させることはできません。そのため、タスクの実行中は ChatGPT がポインターを動かして文字を入力し、フォアグラウンドの操作を引き継ぐ点に注意してください。

離席中も Windows のタスクを続行するには、 Windows デバイスのロックを解除したまま、インターネットに接続しておきます。 スマートフォンからリモート操作を利用して進捗を確認したり、 追加の指示を送ったりできます。あるいは、ChatGPT デスクトップアプリを Windows の仮想マシン内で実行すれば、 コンピューターの使用がメインのデスクトップではなく VM を操作します。

コンピューターの使用タスクの開始

プロンプトに @Computer または @AppName を含めるか、ChatGPT にコンピューターの使用を依頼してください。 ChatGPT に操作させるアプリ、ウィンドウ、操作フローを具体的に指定します。

Open the app with Computer Use, reproduce the onboarding bug, and fix the
smallest code path that causes it. After each change, run the same UI flow
again.
Open @Chrome and verify the checkout page still works after the latest changes.

対象アプリに専用のプラグインや MCP サーバーがある場合は、データへのアクセスや繰り返し実行する操作には、その構造化された連携機能を優先してください。ChatGPT がアプリを視覚的に確認または操作する必要がある場合は、コンピューターの使用を選択してください。

権限と承認

コンピューターの使用に対するシステム権限は、ChatGPT でのアプリの承認とは別です。macOS では、画面収録とアクセシビリティの権限により、ChatGPT がアプリを認識して操作できるようになります。アプリの承認によって、ChatGPT にどのアプリの使用を許可するかが決まります。ファイルの読み取りと編集、シェルコマンドには、引き続きタスクのサンドボックス設定と承認設定が適用されます。

コンピューターの使用で ChatGPT が確認して操作できるのは、許可したアプリだけです。 タスクの実行中、ChatGPT がコンピューター上のアプリを使用する前には、 ユーザーの許可を求めます。 常に許可 を選択すると、そのアプリを今後使用する際に、 ChatGPT が再度許可を求めることはありません。アプリを 常に許可 リストから削除するには、 ChatGPT デスクトップアプリの設定にあるコンピューターの使用 セクションを開きます。

ChatGPT は、慎重な対応が必要な操作や、作業を中断させる可能性のある操作を実行する前にも、許可を求める場合があります。

ChatGPT がアプリを認識または操作できない場合、macOS では システム設定 > プライバシーとセキュリティ を開き、 画面収録アクセシビリティ の設定で Codex コンピューターの使用 が許可されていることを確認してください。Windows では、 対象アプリがアクティブなデスクトップセッションに表示されていることを確認してください。

Windows アプリポリシーの設定

Windows では、コンピューターの使用に関するアプリの利用可否の設定を $CODEX_HOME/config.toml に永続的に保存します。コンピューターの使用が確認を求めずに開けるアプリを、 一覧に記載してください:

[computer_use.windows]
always_allowed_app_ids = ["mspaint.exe"]

Windows のコンピューターの使用が報告するアプリ識別子を使用してください。たとえば、 デスクトップアプリの実行可能ファイル名や、パッケージアプリのアプリユーザーモデル ID が該当します。ChatGPT は リストにないアプリについて確認を求めます。保存済みの設定を取り消すには、 設定 > コンピューターの使用 > 常に許可から対象アプリを削除してください。

このテーブルには、コンピューターの使用に関するローカルの決定内容が保存されます。 これは管理者によって適用される requirements.toml とは別です。管理者は、 [features].computer_use = false を設定することでコンピューターの使用を無効にできます。以前の $CODEX_HOME/computer-use/config.toml にある許可リストの項目は、 現在の設定へ移行されます。ただし、その denied リストは現在のポリシースキーマには含まれません。

ロック中の使用

ロック中の使用は macOS 専用です。Windows では、コンピューターの使用はフォアグラウンドで動作します。

ロック中の使用を有効にした場合に限り、Mac がロックされた後も ChatGPT はコンピューターの使用を利用できます。Mac のロック後、接続済みデバイスから実行する ChatGPT のタスクでデスクトップアプリを使用する必要がある場合に利用してください。

ロック中の使用を有効にすると、ChatGPT は Apple の 認証プラグインをインストールします。 このプラグインは macOS のロック解除処理に組み込まれます。

ロック中の使用の機能は、意図的に限定されています。Mac のロックをリモートで解除するための汎用的な手段ではなく、ほかのアプリやローカルプロセスがコンピューターのロックを解除することもできません。

ロック中の使用を利用するには:

  1. アプリで 設定 > コンピューターの使用 を開きます。
  2. ロック中の使用を有効にします。
  3. Mac の画面がロックされた後、接続済みデバイスからコンピューターの使用を伴うタスクを開始します。

Mac のロック後に ChatGPT のタスクがコンピューターの使用を介してアプリにアクセスすると、ChatGPT はローカルでの操作をブロックし、ロック画面の保護を維持したまま、Mac のロックを一時的に解除します。ロックを解除する前に、ChatGPT はその試行がアクティブで信頼済みのコンピューターの使用ターンに対するものかを確認します。その短い有効期間外では、ChatGPT はロック解除を拒否し、必要に応じて手動で解除するよう求めます。

ロック中の使用には、次の安全対策があります:

  • 認証の有効期間は短く、現在のロック解除の試行に限定されます。
  • コンピューターの使用ターンが実行中の場合に限り、ChatGPT だけが自動ロック解除を利用できます。
  • デスクトップのロックが一時的に解除されている間、ChatGPT がすべてのディスプレイを覆います。
  • ChatGPT がローカルのキーボードまたはポインターからの入力を検出すると、Mac を再度ロックし、ユーザーが手動でロックを解除するまで自動ロック解除を一時停止します。

安全に利用するためのガイドライン

コンピューターの使用では、ChatGPT は画面の内容を確認し、スクリーンショットを撮影できるほか、対象アプリのウィンドウ、メニュー、キーボード入力、クリップボードの状態を操作できます。アプリに表示される内容、ブラウザのページ、スクリーンショット、対象アプリで開いたファイルは、タスクの実行中に ChatGPT が処理する可能性があるコンテキストとして扱ってください。

タスクの範囲を限定し、慎重な対応が必要な操作中はその場を離れないでください:

  • ChatGPT に指定する対象アプリまたは操作フローは、一度に 1 つだけに絞り、明確に伝えてください。
  • タスクはいつでも停止でき、コンピューターの操作もいつでも引き継げます。
  • 機密情報を扱うアプリは、タスクに必要な場合を除き、閉じておいてください。
  • Windows では、ChatGPT の作業中はフォアグラウンドの入力操作を ChatGPT が占有することを想定してください。別のデバイスや VM を使用するか、自分でそのデスクトップを使用する前にタスクを停止してください。
  • 機密情報を必要とするタスクは、その場にいて各手順を承認できる場合を除き、避けてください。
  • ChatGPT にアプリの使用を許可する前に、アプリの使用許可を求めるプロンプトを確認してください。
  • 常に許可 は、 今後のタスクで ChatGPT が自動的に使用してもよい、信頼できるアプリに対してのみ選択してください。
  • アカウント、セキュリティ、プライバシー、ネットワーク、支払い、または認証情報に関する設定を扱う場合は、その場を離れないでください。
  • ChatGPT が誤ったウィンドウを操作し始めた場合は、タスクをキャンセルしてください。

ChatGPT がブラウザを使用する場合、すでにサインインしているページも操作できます。ウェブサイト上の操作は、自分で行う場合と同じように確認してください。ウェブページには悪意のあるコンテンツや誤解を招くコンテンツが含まれる可能性があります。また、サイトによっては、承認したクリック操作、フォーム送信、サインイン状態での操作が、自分のアカウントから行われたものとして扱われる場合があります。ChatGPT の作業中もブラウザを使い続けるには、ChatGPT に別のブラウザを使用するよう依頼してください。

この機能では、ターミナルアプリや ChatGPT 自体を自動操作できません。これらを自動操作すると、ChatGPT のセキュリティポリシーを回避できてしまうおそれがあるためです。また、管理者として認証したり、コンピューター上でセキュリティやプライバシーに関する権限を求めるプロンプトを承認したりすることもできません。

ファイルの編集とシェルコマンドには、該当する場合、引き続き ChatGPT の承認設定とサンドボックス設定が適用されます。デスクトップアプリで行った変更は、ディスクに保存され、プロジェクトで追跡されるまで、レビューペインに表示されない場合があります。コンピューターの使用で取得したスクリーンショットを含め、ChatGPT を通じて処理されるコンテンツには、ChatGPT のデータコントロールが適用されます。