Published: 2025-01-24 11:39

OpenAI、AIがブラウザ操作するエージェント「Operator」

OpenAIは23日、AIがブラウザを操作し、タスクを実行するAIエージェント「Operator」を米国のChatGPT Pro(月額200ドル)ユーザー向け公開した。研究プレビューとして提供するが、ユーザーに代わり作業実行するOpenAIのエージェントとなる。

【この記事関する別の画像を見る】

Operator(オペレーター)は、ユーザーに代わり、AIがWeb上でタスクを実行できるエージェント。独自のブラウザを使用してWebページを閲覧し、入力、クリック、スクロールなどの操作行なう。研究プレビューとして公開するため、制限があり、ユーザーからのフィードバックを受けながら改善していく。

用途としては、Webの入力や食料品の注文など、ブラウザ上で繰り返し行なうタスクの処理をOperatorに依頼人間使用しているのと同じインターフェースやツールを使用できるため、AIの有用性広がり人々日常的なタスクに費やす時間を節約できるという。

Operatorは、Computer-Using Agent(CUA)と呼ばれる新たなモデルによっ動作。GPT-4oのビジョン機能強化学習による推論組み合わせ、CUAはボタンやメニュー、テキストフィールドなどのWeb上のGUIとやりとりするように訓練されていいる。

Operatorは、スクリーンショットで「確認」し、マウスやキーボードの操作使用して「対話」することで、ブラウザとやりとりする。カスタムAPIなどを使わずに、Web上でアクションを起せる点が特徴課題直面たり、ミスをした場合は、Operatorは推論能力活用して自己修正できる。また、行き詰まり支援が必要な場合は、ユーザーにコントロールを引き渡す

実行したいタスクを指定すると、Operatorが残り作業処理する。また、ログインや支払い情報が必要な場合などは、ユーザーに操作引き継ぐよう促す

Booking.com上の航空会社設定などに対して、カスタム指示追加することで、Operatorのワークフローをカスタマイズ可能。Operatorでは、クイックアクセス用のプロンプトを保存できるため、Instacartでの食料品の注文など、繰り返し行なう作業覚え再度実行できるようになる。

現在、DoorDash、Instacart、OpenTable、Priceline、StubHub、Thumbtack、Uberなどと協力し、Operatorがルールを守りながら現実のニーズに対応できるよう作業進めている。また、公共部門申請などでの活用想定し、ストックトン市などの組織協力し、市が提供するサービスやプログラムへの登録を簡単にできるように取り組んでいるという。

安全な利用のため、にユーザーが制御していることを確認し、重要なポイントでユーザーの入力求めるようにトレーニングされている。ログイン認証情報や支払い情報など、機密の高い情報をブラウザに入力する、オペレーターがユーザーに引き継ぎ依頼し、「引き継ぎモード」となる。この場合、ユーザーが入力した情報収集たりスクリーンショットを撮影することはない。

また、注文送信やメールの送信など、重要なアクションを確定する前には、ユーザーの承認求める加えて、機密の高い銀行取引採用応募決定など重大決定が必要なタスクの場合は、Operatorがタスクを断るよう訓練されている。

Operatorは、米国のChatGPT Pro(月額200ドル)ユーザーから展開開始し、欧州以外の多く地域ではもなく提供開始する。今後はPlus(月額20ドル)やTeam、Enterpriseユーザーにも展開予定で、これらの機能をChatGPTに統合していく計画。

ブラウザをAIが操作して、タスクをこなすという点では、AnthropicのClaudeに「Computer use」なども公開されている。

# 言葉 意味
5 そうさ (操作) : 1. operation; management; handling 2. manipulating (to one's benefit); manipulation; influencing
5 じっこう (実行) : execution (e.g. of a plan); carrying out; practice; action; implementation; fulfillment; realization
5 にゅうりょく (入力) : input; (data) entry
4 さぎょう (作業) : work; operation; manufacturing; fatigue duty
4 しよう (使用) : use; application; employment; utilization; utilisation
3 げつがく (月額) : monthly amount (sum)
3 こうかい (公開) : opening to the public; making available to the public; putting on display; exhibiting; showing (play, movie, etc.); holding (interview, etc.); open; public
3 ていきょう (提供) : 1. offer; tender; providing; supplying; making available; donating (blood, organs, etc.) 2. sponsoring (a TV program)
3 おこなう (行う) : to perform; to do; to conduct oneself; to carry out
3 ちゅうもん (注文) : 1. order (for an item) 2. request; demand; condition
3 じょうほう (情報) : 1. information; news; intelligence; advices 2. information; data contained in characters, signals, code, etc.
2 べいこく (米国) : (United States of) America; USA; US
2 はん (版) : 1. edition; version; printing; impression; implementation (e.g. software) 2. plate; block; cast
2 くりかえす (繰り返す) : to repeat; to do something over again
2 しょり (処理) : processing; dealing with; treatment; disposition; disposal
2 いらい (依頼) : 1. request; commission; entrusting (with a matter) 2. dependence; reliance
2 きのう (機能) : function; facility; faculty; feature
2 すいろん (推論) : inference; deduction; induction; reasoning
2 やりとり (やり取り) : giving and taking; exchange (of letters); arguing back and forth; (conversational) exchange
2 くんれん (訓練) : training; drill; practice; discipline
2 かくにん (確認) : confirmation; verification; validation; review; check; affirmation; identification
2 たり : 1. -ing and -ing (e.g. "coming and going") 2. doing such things as...
2 かつよう (活用) : 1. practical use; application 2. conjugation; inflection
2 きょうりょく (協力) : cooperation; collaboration
2 じゅうよう (重要) : important; momentous; essential; principal; major
2 もとめる (求める) : 1. to want; to wish for 2. to request; to demand; to require; to ask for
2 きみつ (機密) : secrecy; highly classified information
2 さが (性) : 1. one's nature; one's destiny 2. custom; tradition; habit; convention
2 ひきつぎ (引き継ぎ) : taking over; handing over; transfer of control; inheriting; passing on the baton
2 そうしん (送信) : transmission; sending
2 けってい (決定) : decision; determination
2 てんかい (展開) : 1. development; evolution; progression; unfolding; (plot) twist 2. expansion; spreading out; extending; deployment; building up
2 かいし (開始) : start; commencement; beginning; initiation
1 むけ (向け) : intended for ...; oriented towards ...; aimed at ...
1 はつ (初) : first; new
1 きじ (記事) : article; news story; report; account
1 かんする (関する) : to concern; to be related
1 がぞう (画像) : image; picture; portrait
1 どくじ (独自) : 1. original; unique; distinctive; characteristic; peculiar 2. independent; one's own; personal
1 ウェブ : 1. web 2. World Wide Web; WWW; Web
1 えつらん (閲覧) : 1. inspection; reading; perusal 2. browsing (the web)
1 せいげん (制限) : restriction; restraint; limitation; limit
1 うける (受ける) : 1. to receive; to get 2. to catch (e.g. a ball)
1 かいぜん (改善) : 1. betterment; improvement 2. kaizen (Japanese business philosophy of continuous improvement)
1 ようと (用途) : use; service; purpose
1 にんげん (人間) : 1. human being; human; person; man; mankind; humankind 2. character (of a person)
1 ゆうようせい (有用性) : usefulness
1 ひろがる (広がる) : to spread (out); to extend; to stretch; to reach to; to get around; to fill (e.g. a space)
1 ひとびと (人々) : 1. people; men and women 2. each person; everybody
1 にちじょうてき (日常的) : mundane; routine; everyday; unremarkable; common; day-to-day
1 ついやす (費やす) : 1. to spend; to expend; to consume 2. to waste; to squander; to throw away
1 せつやく (節約) : economising; saving
1 よぶ (呼ぶ) : 1. to call out (to); to call; to invoke 2. to summon (a doctor, etc.)
1 あらた (新た) : new; fresh; novel
1 よる (因る) : 1. to be due to; to be caused by 2. to depend on; to turn on
1 どうさ (動作) : action; movements; motions; bearing; behaviour; behavior; execution; actuation; operation; manners
1 きょうかがくしゅう (強化学習) : reinforcement learning
1 くみあわせる (組み合わせる) : to join together; to combine; to join up
1 たいわ (対話) : dialogue; discussion; conversation; interaction
1 つかう (使う) : 1. to use (a thing, method, etc.); to make use of; to put to use 2. to use (a person, animal, puppet, etc.); to employ; to handle; to manage; to manipulate
1 とくちょう (特徴) : feature; trait; characteristic; peculiarity; distinction
1 かだい (課題) : 1. subject; theme; issue; matter 2. homework; assignment
1 ちょくめん (直面) : 1. confrontation 2. to face; to confront; to encounter
1 のうりょく (能力) : ability; faculty
1 じこ (自己) : self; oneself
1 しゅうせい (修正) : amendment; correction; revision; modification; alteration; retouching; update; fix
1 いきづまる (行き詰まる) : to come to a dead end; to come to a standstill; to reach a deadlock; to reach an impasse; to reach a stalemate
1 しえん (支援) : support; backing; aid; assistance
1 ひきわたす (引き渡す) : to deliver; to extradite; to stretch across; to hand over
1 してい (指定) : designation; specification; assignment; appointment; pointing at
1 のこり (残り) : remnant; residue; remaining; left-over
1 ひきつぐ (引き継ぐ) : to take over; to hand over
1 うながす (促す) : 1. to urge; to encourage; to press; to prompt; to draw (attention to) 2. to stimulate (e.g. growth); to hasten (e.g. development); to quicken; to accelerate; to promote
1 こうくうがいしゃ (航空会社) : airline company
1 せってい (設定) : 1. establishment; creation; posing (a problem); setting (movie, novel, etc.); scene 2. options setting; preference settings; configuration; setup
1 たいする (対する) : 1. to face (each other); to be facing 2. to be directed toward (the future, etc.); to be in response to; to be related to
1 しじ (指示) : 1. indication; denotation; designation 2. instructions; directions
1 ついか (追加) : addition; supplement; appending; appendix
1 かのう (可能) : possible; potential; practicable; feasible
1 ほぞん (保存) : 1. preservation; conservation; storage; maintenance 2. saving (e.g. to disk)
1 さい (再) : re-; again; repeated; deutero-; deuto-; deuter-
1 おぼえる (覚える) : 1. to memorize; to memorise; to commit to memory; to learn by heart; to bear in mind; to remember 2. to learn; to pick up; to acquire
1 さいど (再度) : twice; again; second time
1 げんざい (現在) : now; current; present; present time; as of
1 まもる (守る) : 1. to protect; to guard; to defend 2. to keep (i.e. a promise); to abide (by the rules); to observe; to obey; to follow
1 げんじつ (現実) : reality; actuality; hard fact
1 たいおう (対応) : 1. correspondence (to); equivalence 2. suitability; coordination; matching; being appropriate (for)
1 すすめる (進める) : 1. to advance; to move forward; to put (a clock, watch) forward 2. to carry forward (plans, work, etc.); to proceed with; to make progress in; to further; to advance; to hasten; to speed up
1 こうきょう (公共) : public (facilities, service, etc.); communal
1 ぶもん (部門) : division (of a larger group); branch; field; class (subclass); group; category; department
1 しんせい (申請) : application; request; petition
1 そうてい (想定) : hypothesis; supposition; assumption
1 そしき (組織) : 1. organization; organisation; formation 2. structure; construction; setup; constitution
1 とうろく (登録) : registration; accession; register; entry; record
1 とりくむ (取り組む) : 1. to grapple with; to wrestle with; to engage in a bout; to be matched against 2. to tackle (e.g. a problem); to come to grips with; to work hard on
1 とこ (常) : constant; unchanging; eternal
1 せいぎょ (制御) : 1. control (of a machine, device, etc.) 2. control (over an opponent, one's emotions, etc.); governing; management; suppression; keeping in check
1 にんしょう (認証) : 1. certification; attestation; authentication; confirmation 2. Imperial attestation
1 きわ (際) : 1. edge; brink; verge; side 2. time; moment of
1 しゅうしゅう (収集) : 1. collecting; accumulating; gathering 2. collection (of art, stamps, insects, etc.)
1 さつえい (撮影) : photography (still or motion); photographing; filming; shooting; (video) recording
1 かくてい (確定) : 1. decision; settlement 2. definition
1 しょうにん (承認) : recognition; acknowledgement; acknowledgment; approval; consent; agreement
1 くわえる (加える) : 1. to add; to add up; to sum up; to append; to annex 2. to increase; to gather (e.g. speed); to pick up
1 とりひき (取引) : transactions; dealings; business
1 さいよう (採用) : 1. use; adoption; acceptance 2. appointment; employment; engagement; recruitment
1 おうぼ (応募) : application; subscription; entry (competition, raffle, etc.); enlistment
1 じゅうだい (重大) : serious; important; significant; grave; weighty
1 ことわる (断る) : 1. to refuse; to reject; to dismiss; to turn down; to decline 2. to inform; to give notice; to tell in advance
1 おうしゅう (欧州) : Europe
1 おおく (多く) : 1. many; much; plenty; a lot 2. majority (of); greater part (of)
1 ちいき (地域) : area; region
1 まあ : 1. just (e.g. "just wait here"); come now; now, now 2. tolerably; passably; moderately; reasonably; fairly; rather; somewhat
1 こんご (今後) : from now on; hereafter
1 とうごう (統合) : integration; unification; unity; combination; consolidation; synthesis