
BrowserAgent
Browser Use Inc. · コーディング
BrowserAgentはBrowser UseのAIブラウザエージェントで、ページを開き、クリックし、入力し、フォームを代わりに埋めてくれる。自分のマシンなら無料、クラウドは有料で動く。

BrowserAgent について
What Is BrowserAgent
BrowserAgentはBrowser Useが作ったAIブラウザエージェントだ。普段の言葉で用事を伝えると、実際のブラウザを操作して最後までやり切る。ページを開き、ボタンを押し、文字を打ち込み、フォームを埋め、データを取り出す。キーボードの前に座った人間と同じ発想で、違うのは次の一手をエージェント自身が決める点だ。
このプロジェクトはオープンソースのPythonライブラリとして始まり、GitHubで最も星を集めたリポジトリの一つになった。星は10万を大きく超える。この分かれ道が他的一切を決める。ライブラリを入れて、すでに課金しているLLMにつなぎ、自動化を自分のマシンで走らせてもいい。クラウドに用事を渡し、ブラウザの実行を任せて従量課金で払ってもいい。
このBrowserAgentレビューは、誰に向くか、いくらかかるか、どこで詰まるかに絞る。結論から言うと、Webを要約するだけでなく自動化したい人向けだ。ブラウザ自動化ツールやクラウドブラウザ事業者と競合し、サイト側が意図的に妨害すればタスクが失敗しうることも正直に認めている。
Getting Started
- ローカルのライブラリはPython 3.11以上で
pip install browser-useを実行し、使うLLMのAPIキーを.envファイルに書き加える - 二つの商品の価格を比べる、といった用事を普通の一文で書き、エージェントに渡す
- ブラウザウィンドウでエージェントが働く様子を見るか、画面なしで走らせて終了後に結果を読む
- クラウドを使うなら登録してAPIキーを取り、SDKからエージェントを呼び出す。実行の状況はダッシュボードで追う
AIツール情報
BrowserAgentの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- Webを自動化する開発者:自分のコードから任意のLLMでエージェントにブラウザを動かしてほしい、ローカル実行もいとわないエンジニア
- データ・リサーチ担当:単純なスクレイパーを弾くサイトから構造化データを取りたい分析者
- QA・テスト担当:実ブラウザに一連の流れを走らせ、どこで壊れたか報告してほしいテスター
- エージェントを大量運用するチーム:自前のマシン群を維持するより、管理されたブラウザを時間単位で借りたい企業
タスク
- フォーム入力:説明文から応募書類や購入の流れ、長い入力欄を埋める
- データ抽出:ページの一覧やプロフィール、表を取り出してCSVやJSONに書き出す
- 価格と在庫の確認:同じ商品を複数の店で比べ、数字をまとめる
- 定型的な事務作業:毎日1時間かかるポータル上の多段作業をこなす
- 調査とリスト作成:複数のページを読み、すぐ使える形の要約を返す
シーン
- いつも弾かれるスクレイパー:エージェントは生のHTMLではなく描画後のページを読むため、JavaScriptを多用するサイトでも動く
- ログインの流れを端から端まで試験:実ブラウザで走らせ、利用者より先に壊れた箇所を見つける
- 複数サイトのデータセット作り:対象のリストを渡し、各サイトをエージェントが個別に集める
- エージェント機能の公開:管理されたブラウザを使い、本番でChromeプロセスを見張らずに済ませる
- Web自動化の初回テスト:無料のローカルライブラリで試し、それからクラウドの課金を検討する
主な機能
Plain-Language Task Control
目標を書けば、手順はエージェントが組み立てる。保守すべきセレクタ一覧も、ページが変わるたびに壊れる固定スクリプトもない。今のページを読み、次に何を押し、何を打つかを決めて、終わるまで繰り返す。この柔軟さがライブラリの躍進を支えた一方で、指示が曖昧なら話が逸れる。はっきりした指示は今も欠かせない。
Vision Plus DOM Understanding
エージェントはページの構造と、見た目の両方で判断する。操作できる要素、文字、配置をまとめて見るため、マークアップだけでは誤るページに強い。この組み合わせが、日付選択やメニューなど癖のある部品を、セレクタ主体の道具よりもうまく扱える理由だ。
Bring Your Own LLM
ローカルのライブラリは選んだモデルで動く。よく知られた事業者のキーを挿しても、ローカルのモデルを指してもよく、費用はその事業者に直接払う。セルフホストなら、プラットフォームがトークンに乗せる手数料を避けられる。裏を返せば、結果は選んだモデル次第で、強いモデルは多くのタスクを終わらせ、安いモデルは失敗も増える。
Managed Cloud Browsers
Browser Useは遠隔のブラウザを動かし、CDPで接続できる。料金は1時間$0.02に通信量を足したものだ。何も導入せず、自分のマシンでChromeプロセスを生かし続ける必要もない。レジデンシャルプロキシは既定で有効で、通信はデータセンターではなく実在しそうなIPから出る。自動化を本番に載せるチームにとって、運用の手間を最も減らす部分だ。
Hosted Agents On Demand
クラウドでは、用事をホスト型エージェントに渡して結果を受け取れる。請求はモデル費用に20%のサービス料を足した形だ。対応モデルの一覧から選び、公開されているトークン単価を、加算込みで払う。エージェントのループを自分で書かず、ただ用事を片付けてほしい人には最短の道だ。
Open Source And Self-Hostable
中核はMITライセンスでGitHubにあり、コードを読み、フォークし、すべて自分のハードで走らせられる。クラウドへ移るよう強いる部分はどこにもない。データ規則のあるチームには効く。セルフホストの実行なら負荷は社内ネットワークに収まり、外部への呼び出しは設定したLLMだけだ。
メリットとデメリット
メリット
- オープンソースのライブラリは無料かつMITライセンスで、セルフホストしてLLM事業者にだけ払えばよい
- 普通の言葉で用事を伝えられるため、ページ変更のたびに壊れる脆いセレクタスクリプトが要らない
- 視覚とDOMの併用で、単純なスクレイパーを弾くJavaScript主体の動的サイトにも対応できる
- クラウドは従量課金で、ブラウザは1時間$0.02、サブスクは不要
- 一つのプロジェクトでコード用ライブラリと管理ブラウザの両方をまかない、ローカルから本番へ広げられる
デメリット
- 用事を組み立てる本物のノーコード編集画面はなく、ローカル路線はPythonと多少の設定が要る
- クラウドのエージェント実行はトークン費用に20%が乗るため、モデルを多用すると高くつく
- タスクの成功は保証されず、自動化を意図的に妨害するサイトは実行を止めうる
- セルフホスト路線では、ブラウザ群やプロファイル、ログインの管理は自分の側に残る
よくある質問
BrowserAgentは実際のWebブラウザ上の作業を自動化する。フォーム入力、ページからのデータ抽出、価格比較など、やりたいことを伝えると、エージェントがクリックと入力を行って達成する。スクレイピング、フォーム入力、テスト、その他の定型的なブラウザ作業に使われる。
関連コンテンツ
BrowserAgentに関連するツール、スキル、記事を探す。
BrowserAgentの代替ツール
Forefront
Forefront · コーディングForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。
Startkit
StartKit.AI · コーディングStartkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。
Testim
Tricentis · コーディングTestimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。
