ChatGPT には OpenAI が提供するウェブ検索ツールが組み込まれています。ウェブ検索の結果はすべて、信頼できない入力として扱ってください。
ChatGPT デスクトップアプリでは、チャットで最新情報を尋ねることができます。ChatGPT は、検索の記録を他のツールの呼び出しとともにチャット履歴に残します。
Work モードでのトピック調査
複数の情報源を調べて結果をレポートで確認したい場合は、デスクトップアプリの deep research プラグインを使います。
- Work に切り替え、プラグインを開きます。
- deep research を選択します。必要に応じてインストールまたは有効化し、今すぐ試すを選択して Work モードのチャットを開始します。
- 調べたいこと、調査の範囲、必要な成果を伝えます。関連するファイルや、接続済みのアプリから得られるコンテキストも含めます。
- レポートとその出典を確認し、追加の質問があればチャットで尋ねます。
プラグインを利用できるかどうかは、アカウントとワークスペースの設定によって異なります。
Web 版 ChatGPT では、最新情報やその出典を尋ねることができます。ChatGPT がウェブ検索を使うと、検索結果と引用元がチャットに表示されます。ワークスペースの設定によっては、検索を利用できない場合があります。
Work モードでのトピック調査
質問に答えるために複数の情報源を調べ、その結果をレポートで確認したい場合は、Work モードで deep research を使います。
- Work でチャットを開始します。
- + メニューを開きます。アカウントとワークスペースで利用できる場合は、deep research を選択します。
- 調べたいこと、調査の範囲、必要な成果を伝えます。関連するファイルや、接続済みのアプリから得られるコンテキストも含めます。
- レポートとその出典を確認し、追加の質問があればチャットで尋ねます。
例:「社員食堂で食品ロスを減らす方法を 3 つ調べてください。それぞれの効果を裏付ける根拠、費用、導入に必要な条件を比較してください。」
CLI で今回の実行に限りリアルタイムの検索結果を取得するには、--search を指定します。
codex --search "Summarize the latest release notes for this dependency"検索は web_search 項目として、対話セッションの履歴と codex exec --json の出力に表示されます。
IDE 拡張機能では、エディターで作業しながら Codex に検索を依頼できます。拡張機能は接続先の Codex ホストの検索モードを使います。検索の記録はチャット履歴に表示されます。
ローカル環境のウェブ検索設定
ローカルの Codex チャットでは、デフォルトでキャッシュ検索が有効です。キャッシュモードでは、任意のウェブページをその場で取得する代わりに、OpenAI が管理するインデックスを使います。これによりプロンプトインジェクションのリスクは低下しますが、完全にはなくなりません。
ウェブ検索はホスト型のツールで、サンドボックス内でローカルコマンドが行うネットワーク通信とは独立しています。ウェブ検索には権限プロファイルのネットワークプロキシやドメイン許可リストは適用されず、コマンドのネットワークアクセスが無効でも検索を利用できる場合があります。必要に応じて、web_search、tools.web_search.allowed_domains、管理設定の allowed_web_search_modes で検索を構成します。検索対象のドメインを絞り込んでも、ローカルコマンドの通信、アプリ、コネクタ、MCP サーバーは制限されません。
最新情報が必要なタスクにはライブ検索を使います。web_search = "live" を config.toml に設定してください。ツールを無効にするには web_search = "disabled" を設定します。"indexed" モードでは、検索インデックスがリクエストを許可した場合に限り、外部ウェブへのアクセスが可能です。Codex をフルアクセスで実行すると、デフォルトでライブ検索の結果が使われます。設定ファイルの場所と優先順位については、設定の基本を参照してください。
カスタムモデルプロバイダーでの検索
互換性のある検索エンドポイントをサポートするカスタムモデルプロバイダーでは、次の設定でスタンドアロンのウェブ検索への対応を明示できます。
model_provider = "custom"
web_search = "live"
[model_providers.custom]
name = "Custom Responses provider"
base_url = "https://example.com/v1"
env_key = "CUSTOM_RESPONSES_API_KEY"
supports_standalone_web_search = trueカスタムプロバイダーのデフォルト設定は supports_standalone_web_search = false です。スタンドアロンのウェブ検索は現在も開発中で、デフォルトでは無効です。プロバイダーの設定で対応を明示するだけでは、この機能は有効になりません。プロバイダー、選択したモデル、ランタイムのすべてがスタンドアロン検索に対応している必要があります。ワークスペースの設定や管理設定による検索制限も引き続き適用されます。
Codex のクラウド環境で許可されるネットワークアクセスの範囲については、インターネットアクセスを参照してください。