In this Article
OpenAIのOperatorは、実際にWebを利用するAIエージェントがどのようなものかを示しました。APIではなく実際のブラウザを介して、予約、ショッピング、フォーム入力、データ収集を行うAIエージェントです。その後これはChatGPT Agentに統合され、同じ機能はOpenAIのAgents SDK / Responses APIにおけるcomputer-useツールを通じて開発者にも提供されています。ただし、この種のエージェントを実運用の規模で動かすと、Webサイト側で対策に直面します。サイトはIPをブロックし、CAPTCHAを表示し、誤った地域のコンテンツを返します。解決策の一つがプロキシです。本ガイドでは、出口経路としてDataImpulseの住宅用IP($1/GB)を使用しながら、2026年にOpenAI Operator / ChatGPT Agentおよびcomputer-useでプロキシを使用する方法を解説します。プロキシがどこで有効なのか、どこでは不要なのか、そして自分でブラウザを制御する場合にどのように組み込むのかを説明します。
最初に重要な違いを明確にしておきます。コンシューマー向けのChatGPT Agentでは、OpenAIが自社クラウド上でブラウザを実行するため、出口IPを指定することはできません。プロキシが重要になるのは、computer-useツールで自分が制御するブラウザを動かすOperatorスタイルのエージェントを自分で構築する場合です。この構成なら、住宅用IP、セッション単位の地域指定、並列実行を導入できます。
重要なポイント
- Operatorの機能は現在、ChatGPT Agentとcomputer-useに統合されています。 OpenAI は単独の Operator プレビューを終了し、ChatGPT Agent に統合しました。開発者は、Agents SDK/API の
computer-useツールを通じて、同じブラウザ操作機能を利用できます。 - プロキシは、ブラウザを制御する場合に適用されます。 ホスト型の ChatGPT Agent では、OpenAI のクラウドがブラウザと IP を提供します。computer-use を使って独自のブラウザ(例:Playwright)を実行する場合、そのブラウザにプロキシを設定します。ここで住宅用 IP が役立ちます。
- ブロックは IP の問題です。 クラウドサーバー上のセルフホスト型エージェントは、アンチボットシステムに即座に検出されるデータセンター IP を使用します。ブロックを回避するには、実ユーザーのように見える住宅用またはモバイルの出口IP が必要です。
- 同時実行エージェントごとに 1 つの IP が必要です。 多数の Operator スタイルのエージェントを 1 つの IP 経由で並列実行するのは、明らかなボットパターンです。同時セッションごとに、クリーンな専用 IP が必要です。
- 地域指定とスティッキーセッションが重要です。 ある国のユーザーとして動作するエージェントには、その国の IP が必要であり、複数ステップのタスク(ログイン → ナビゲート → 操作)を通じて一貫して保持される必要があります。
- DataImpulse はシンプルな出口レイヤーです。国/都市ターゲティングとスティッキーセッションに対応した標準の
http://user:pass@host:portエンドポイントで、195か国にわたる9,000万以上の住宅用IPプールを$1/GBで提供しており、computer-useエージェントが操作するブラウザにそのまま組み込めます。
Operator、ChatGPT Agent、computer-useでプロキシが役立つ場面
コンシューマー向け製品と開発者向けツールを分けて考えると理解しやすくなります。プロキシの適用方法がそれぞれ異なるためです。
- ChatGPT Agent (consumer): ChatGPTにタスクを与えると、OpenAIのクラウドがブラウザを実行して処理します。出口IPは制御できないため、独自のプロキシを接続することはできません。この体験はOpenAIが提供するものです。個人用途には十分ですが、プロキシが関わる領域ではありません。
- computer-use tool (developer, Agents SDK/API): モデルはアクション(クリック、入力、スクロール)を返し、あなたが自分で実行するブラウザ(通常はPlaywright/Chromium)上でそれらを実行します。ブラウザを自ら管理するため、プロキシを設定できます。ここがOperatorスタイルの大規模な自動化が活きる場面であり、住宅用IP、地域指定、並列実行が重要になります。
つまり、「OpenAI Operator向けプロキシ」とは実際には、computer-useエージェントが操作するブラウザ向けのプロキシを意味します。そのブラウザの出口経路を適切に整えれば、エージェントはブロックされにくくなります。
Operator型エージェントがブロックされる理由
コンピューター操作エージェントは、何を行うかを判断するモデルと、それを実行する実際のブラウザで構成されます。そしてサイト側が認識するのは、そのブラウザです。単純な構成がブロックされる主な理由は3つあります。データセンターIP: エージェントのブラウザをクラウドサーバー上で実行すると、そのIPは既知のホスティングレンジに属するため、アンチボットシステムに即座に検知されます。1つのIPからの同時接続: エージェントの価値は多数を並列実行できる点にありますが、単一アドレスから多数の同時セッションが発生すると、ボットであることが明白になります。誤った地域設定や変動する地域: 地理制限のあるサイトに誤った国からアクセスしたり、タスク中にIPを切り替えたりすると、不正検知やボットチェックに引っかかります。住宅用プロキシは、実ユーザーの出口IP、同時実行するエージェントごとの個別IP、タスクごとに一貫した地域設定によって、これら3つの問題に対応します。
computer-use Agentにプロキシを追加する方法
- ステップ1: ブラウザを自分で実行する。 computer-useツールでは、管理下にあるブラウザ(一般的にはPlaywright/Chromium)でモデルのアクションを実行します。そのブラウザにプロキシを設定します。
- ステップ2: ブラウザに住宅用プロキシを設定する。 起動オプションで指定します。
{ server: "http://gw.dataimpulse.com:823", username: "user__cr.us;sessid.AGENT1", password: "pass" }。これにより、エージェントが実行するすべてのアクションが実ユーザーIP経由で送信されます。 - ステップ3: 同時実行するエージェントごとに1つのセッションを使う。 並列エージェントごとに固有のセッションID(
;sessid.AGENT1、;sessid.AGENT2)を割り当て、IPを共有しないようにします。 - ステップ4: 地域を指定し、その設定を維持する。 タスクに必要な国(
__cr.us、__cr.de)を設定し、複数ステップのフロー全体でスティッキーセッションを維持します。タスクの途中でローテーションしないでください。 - ステップ5: スロットリングとバックオフを行う。 ランダムな遅延を追加し、CAPTCHAや失敗が発生した場合は、同じアドレスを叩き続けるのではなく、新しいIPにローテーションしてバックオフします。
このパターンはあらゆるブラウザエージェント設定と同様です。一般的な方法については、ブロックされずにAIブラウザエージェントを実行するためのガイドをご覧ください。
DataImpulseクイックスタート
ステップ1. DataImpulseアカウントを作成し、住宅プロキシの認証情報を取得します。$5 / 5GBのイントロプランは期限切れになりません。本格的にスケールする前に、コンピューター操作エージェントを接続してテストするには十分です。
ステップ2. エージェントが操作するブラウザにプロキシを設定します。http://YOUR_LOGIN__cr.us;sessid.AGENT1:[email protected]:823を使い、エージェントごとに固有のsessidを使用し、タスクに必要な国を指定したうえで、そのタスク中はスティッキーセッションを維持します。
ステップ3. 同時実行数を段階的に増やし、失敗時にはスロットリングとバックオフを行い、成功率を監視します。AIエージェントに最適なプロキシのまとめと、当社のプロキシローテーションのベストプラクティスもご覧ください。詳しい構文はDataImpulseチュートリアルに掲載されています。
FAQ
OpenAI Operator / ChatGPT Agentでプロキシを使用できますか?
ホスト型のコンシューマー向けChatGPT Agentでは使用できません。OpenAIが自社クラウド内でブラウザを実行するため、出口IPを制御できないからです。プロキシが適用されるのは、computer-useツール(Agents SDK/API)を使って独自のOperatorスタイルのエージェントを構築する場合です。この場合、モデルがアクションを返し、ユーザーが実行するブラウザ内でそれらを実行します。そのブラウザを所有しているため、プロキシを設定できます。ここで住宅用IP、ジオ、同時実行が関係してきます。
computer-useエージェントがブロックされるのはなぜですか?
通常はIPの問題です。エージェントのブラウザがクラウドサーバー上で実行されている場合、そのデータセンターIPは即座にフラグが立てられます。多数のエージェントを1つのIP経由で実行するとボットのように見えます。また、国が違っていたり、タスク中にIPが変わったりすると不正検知に引っかかります。ブラウザを住宅用プロキシ経由でルーティングし、各同時実行エージェントに独自のセッション/IPを割り当て、適切なジオを設定し、タスクごとにスティッキーセッションを維持し、バックオフ付きでスロットリングしてください。
Operatorスタイルのエージェントに最適なプロキシタイプは何ですか?
住宅用(最も厳しいターゲットにはモバイル)です。データセンターIPはアンチボットシステムによってすぐにフラグが立てられるため、マーケットプレイス、旅行、ソーシャルなど実際のサイト上で動作するエージェントには、通常のユーザーとして認識される住宅用IPが必要です。データセンターは、保護が弱いターゲットやプロトタイピングの場合にのみ適しています。DataImpulseは、195か国で住宅用を$1/GB、モバイルを$2/GBで提供しています。
多数のOpenAI Operatorスタイルのエージェントを並列実行するにはどうすればよいですか?
各同時実行エージェントに独自のプロキシセッションを割り当て、別々のIPを使用させます。DataImpulseでは、エージェントごとに異なるsessidを使用します。同時実行性(同時に実行できるクリーンなセッション数)は、帯域幅とは別に、エージェント群にとって実際のボトルネックになることがよくあります。成功率を監視しながら並列エージェント数を段階的に増やし、余力を確保するために大規模な住宅用プールを使用してください。
スタンドアロンのOpenAI Operatorはまだ利用できますか?
OpenAIはスタンドアロンのOperatorリサーチプレビューを終了し、その機能をChatGPT Agentに統合しました。一方、開発者はAgents SDK/APIのcomputer-useツールを通じて、同じブラウザ操作機能にアクセスできます。そのため、現在「Operatorを使う」とは、コンシューマー向けChatGPT Agent(OpenAIホスト型、カスタムプロキシ不可)を使うか、computer-useで独自のエージェントを構築する(自分のブラウザ、自分のプロキシ)ことを意味します。
エージェントが動作する国を設定するにはどうすればよいですか?
プロキシで設定します。DataImpulseでは、ユーザー名に国コード(__cr.us、__cr.de、__cr.gb)を入れることで、エージェントのブラウザがその国から出口接続し、正しい現地価格、コンテンツ、結果を表示できます。ジオの一貫性を保つためにタスク中はスティッキーセッションを維持し、エージェントごとに別々のセッションを使用してください。これにより、Operatorスタイルのエージェントを特定市場のユーザーとして動作させることができます。
