Browser Use

Browser Use

Browser Use · コーディング · その他

Browser Use は AI エージェント向けの AIブラウザ自動化フレームワークだ。タスクを普通の言葉で書けば、エージェントがページを読んで実行する。オープンソースの Python ライブラリでも、クラウドでも使える。

Browser Use の画面プレビュー

Browser Use について

About

Browser Use とは

Browser Use は AI エージェントのために作られたブラウザ自動化フレームワークだ。セレクタやクリック手順を手で書く代わりに、タスクを自然言語で書くと、エージェントが本物のブラウザを開き、ページを読み、次の一手を決める。もとはオープンソースの Python ライブラリとして始まり、今はライブラリとしても、ホスティング型のクラウドサービスとしても動いている。

これが解くのは、壊れやすい自動化という問題だ。Selenium や Playwright のような旧来のツールは要素のパスを厳密に指定するので、クラス名が変わっただけでスクリプトが止まる。Browser Use はモデルに簡素化したページの見え方を渡す。操作できる要素には番号とラベルが付く。レイアウトが変わればエージェントが読み直して合わせる。だから頻繁に変わるページのスクレイピング、フォーム入力、多段のフローに向く。

使い方は二つあり、選び方が効いてくる。オープンソースのライブラリは MIT ライセンスで無料、自分のマシンで動き、データも手元に残る。ただし LLM とブラウザは自分で用意する。クラウドは使った分だけ払う有料サービスで、検知を避けるブラウザ、CAPTCHA 処理、管理された基盤が加わり、定額ではなく従量で課金される。

はじめ方

  1. pip か uv で Python パッケージを入れる(Python 3.11 以上)。インストーラが Chromium も取得する
  2. .env ファイルに API キーを書く。Browser Use のキーでも、OpenAI、Google、Anthropic の自分のキーでもよい
  3. エージェントを作り、タスクを自然言語で書き、推論に使うモデルを選ぶ
  4. エージェントを実行し、ブラウザで働く様子を見る。終わったら出力される構造化された結果を読む

AIツール情報

Browser Useの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0 - pay as you go (from $5 in credits)
プラットフォームWindows, macOS, Linux, Cloud (web)
開発元Browser Use
カテゴリコーディング · その他
リリース日Nov 2024
最終更新Oct 2025
サイト訪問数365.2K
サイト世界ランキング112.4K
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • AI エージェントを作る開発者:Playwright を自分でモデルにつなぐより、ブラウザ操作の層をすぐ使いたい人。無料の MIT ライブラリで始められる。AI Webエージェントとしてブラウザを操作できる
  • データとリサーチの担当者:よく変わるサイトから構造化データを取る分析担当者で、セレクタの保守よりタスクの記述を選びたい人
  • QA とテストのエンジニア:フロントの改修を乗り越えるフローが要るテスター。二週間ごとの書き直しを避けたい人
  • 自動化と運用の担当者:レポート取得やフォーム入力のような反復的な Web 作業を抱えるチーム。ローカルのライブラリでもクラウドでも使える

タスク

  • スクレイピングとデータ抽出:JavaScript で描画される一覧、ディレクトリ、ダッシュボードから構造化データを取り出す
  • フォームの入力と送信:ログインや決済を含む多段のフォームを、自然言語の記述から埋めて送る
  • 調査と監視:同じ情報収集を多くのサイトで回し、結果をファイルにまとめる
  • エージェントの試作:手持ちの LLM エージェントにブラウザ操作の道具を渡し、読むだけでなく Web 上で動かす
  • 定時のチェック:一定間隔でページを訪ね、変化やエラー、新着を拾う

シーン

  • ショップが毎月レイアウトを変える:エージェントはページを読み直して動き続ける。古いセレクタで止まらない
  • 十数サイトの価格を一度に集めたい:サイトごとにクローラを書かず、タスクを並行で回す
  • 登録の途中に CAPTCHA がある:クラウドの検知を避けるブラウザと CAPTCHA 処理がタスクを最後まで運ぶ
  • データを手元に置きたい:オープンソースのライブラリは自分のモデルのキーでローカルに動く
  • チームが毎週 UI を更新する:言葉で書いたフローは、コードに落としたスクリプトより手入れが格段に少ない

主な機能

セレクタを書かず、タスクを書く

やりたいことを普通の言葉で書けば、エージェントが手順を組み立てる。操作できる要素に番号とラベルが付いた簡素なページの見え方を読み、次の行動を選ぶ。ここが Selenium や Playwright との核心の違いだ。あちらは要素を一つずつ名指しし、待ち時間も自分で管理する。クラス名が変わっても、エージェントはページを読み直して合わせる。失敗して止まることはない。

主要な LLM ならどれでも動く

ライブラリは、すでに払っているモデルにつながる。OpenAI、Anthropic、Google、Azure、Groq、そして Ollama 経由のローカルモデルなどに対応し、コストか速度で選べる。同社は自前のモデル ChatBrowserUse も出しており、ブラウザ作業なら汎用モデルより三から五倍速く終わるとしている。モデルの切り替えは設定の変更で済み、書き直しは要らない。

MIT ライセンスのオープンソース中核

Python の browser-use ライブラリは MIT ライセンスで無料かつオープンで、GitHub のスターは 11.7 万を超える。オープンソースのブラウザエージェントとして、全行を読み、書き換え、自分のハードウェアで動かせる。タスクのデータも手元に置ける。データの扱いに厳しい規約があるチームにとって、このローカルの道は、閉じたクラウドエージェントより Browser Use を選ぶ理由になる。

検知を避けるブラウザと CAPTCHA 処理

クラウドは検知を避けるよう作られたブラウザを動かし、高品質のレジデンシャルプロキシが既定で有効になる。同社の 71 サイトのテストでは、自社ブラウザが保護されたサイトの 81 パーセントに到達し、挙げられた複数の競合を上回った。対象サイトが素朴な自動化を弾くとき、これは効く。検証ページで止まらず、タスクが進むからだ。

読みやすい従量課金

クラウドに定額プランはない。クレジットは 5 ドルから買え、期限はない。ブラウザは一時間 0.02 ドルに通信量が加わる。エージェントの実行はモデルのトークンに 20 パーセントのサービス料、そこにブラウザ時間が乗る。新規アカウントには少額の無料クレジット、条件を満たす登録には 15 ドルの一度きりのクレジットが付き、実際のタスクでコストを測ってから使える。

管理されたブラウザ基盤と API

エージェントとは別に、クラウドはブラウザそのものを自前のコード向けのサービスとして売る。API で操作し、セッション、プロファイル、ワークスペースは同じ基盤が扱う。同時実行は 10 セッションから始まり、支払いに応じて最大 1,000 まで上がる。すでに自前のエージェントを持つチームは、ブラウザの層だけを借りてモデル料を省ける。

メリットとデメリット

メリット

  • オープンソースのライブラリは MIT ライセンスで無料。このやり方を丸ごと無料で試せる
  • エージェントがページの変化に合わせるので、旧来のスクリプトが壊れる保守が減る
  • Ollama 経由のローカルモデルを含め多くのモデルに対応し、一社に縛られない
  • クラウドは従量課金で、クレジットに期限はなく、解約する定額プランもない
  • 検知を避けるブラウザと CAPTCHA 処理が同梱される。Playwright 単体では得られない

デメリット

  • ライブラリは LLM のキーとブラウザの実行を自分で用意する必要があり、設定不要の道具ではない
  • エージェントは各ステップでモデルのトークンを消費するので、長いタスクは書いたスクリプトより高くつく
  • 検知を避けるブラウザや CAPTCHA 解決を含むクラウドこそ、非開発者の多くが必要とする部分で、そこは有料だ
  • ドキュメントの更新が速く、API も版ごとに分かれる(V2、V3、V4)。どのガイドが自分の構成に合うか確認が要る

よくある質問

Browser Use は AI エージェントで Web自動化を進める。仕事を自然言語で書くと、エージェントがブラウザを開き、ページを読み、手順を実行する。フォーム入力やスクレイピングから多段のフローまでこなす。開発者は自前のエージェントにブラウザの道具を渡すために使い、開発しない人はクラウドでコードなしにタスクを回す。