← AI Tools
ワークフロー初級

browser-use

browser-useは、大規模言語モデル(LLM)およびビジョン言語モデル(VLM)を、Web自動化ライブラリであるPlaywrightと組み合わせることで、Webブラウザを自律的に制御するオープンソースのAIエージェントフレームワークです。2024年11月に開発チームによって公開されたこのツールは、ユーザーが複雑なプログラミングコードやWeb要素セレクターを一つ一つ記述することなく、自然言語による指示だけで動的なWebサイトを操作し、目標とするタスクを自律的に実行できるようにします。エージェントは、ブラウザのDOM(

browser-useは、大規模言語モデル(LLM)およびビジョン言語モデル(VLM)を、Web自動化ライブラリであるPlaywrightと組み合わせることで、Webブラウザを自律的に制御するオープンソースのAIエージェントフレームワークです。2024年11月に開発チームによって公開されたこのツールは、ユーザーが複雑なプログラミングコードやWeb要素セレクターを一つ一つ記述することなく、自然言語による指示だけで動的なWebサイトをナビゲートし、目標とするタスクを自律的に実行できるようにします。エージェントは、ブラウザのDOM(Document Object Model)構造とリアルタイムの画面スクリーンショットの視覚情報を同時に分析し、現在のページのステータスを正確に把握し、次に実行する最適なブラウザの動作を自律的に推論して適用します。

従来のSeleniumやPlaywrightベースのWebスクレイピングスクリプトは、WebページのCSSセレクターやHTML構造に強く依存しており、Webサイトのデザインがわずかに変更されたり、動的なレイアウトが適用されたりすると、スクリプト全体が機能しなくなるという重大な欠点がありました。人が自動運転車に乗り込み、目的地を伝えるだけで、車両が道路状況や標識をリアルタイムで視覚的に認識しながら自律的に運転するように、browser-useはWebブラウザ内にAIドライバーを搭載し、複雑なインタラクティブなWebインターフェース、フォーム入力、マルチタブの移動、ログインプロセスなどを人間のように認識し、柔軟に対応します。特に、単純なテキストプロンプティングを超えて、ブラウザ要素を大幅に削減するDOM精製ツリー構造と視覚的要素のタグ付け技術を適用することで、トークンの消費量を最小限に抑えながら、CAPTCHAやドロップダウンメニューなどの複雑な要素を正確にクリックして操作することができます。

生命工学およびバイオメディカル研究分野において、browser-useは、個別のREST APIが提供されていない、または複雑なセッションログインが必要な複数のデータベースから研究データを自動的に収集する際に、強力なパフォーマンスを発揮します。たとえば、研究者がNCBI PubMed、UniProt、ClinicalTrials.govなどの複数のWebポータルにアクセスし、特定の遺伝子変異や臨床3相試験情報を一つ一つ検索して収集する作業を、自然言語による指示だけで自動化することができます。OpenAI GPT-4o、Anthropic Claude 3.5 Sonnetだけでなく、ローカルのOllama環境のビジョンモデルとも完全に互換性があるため、セキュリティが重要な病院や研究所の内部ネットワークデータ探索時に、外部データ漏れなしに自律ブラウザエージェントを構築し、データ分析パイプラインに直接接続することができます。

💻 必要なスペック

🧠RAM

0GB (クラウド API 使用時) / ローカルビジョンモデル(Ollama Llama-3.2-Visionなど)駆動時のNVIDIA VRAM 8GB~12GB+

💾ストレージ

パッケージおよびPlaywright Chromiumバイナリを含む約1~2GB

⚡ インストール

4-1. クイックスタート

pip install browser-use

4-2. 詳細なインストール

# uv パッケージマネージャーを使用する場合
uv add browser-use

# Playwright ブラウザのバイナリをインストール
playwright install

🧬 バイオ活用シナリオ

🔬

🔬 Webベースの生物学データベースの自律的な探索とメタデータの自動収集

NCBI PubMed、UniProt、ClinicalTrials.govなど、APIに制限がある生物医学データベースにアクセスし、ターゲット遺伝子変異および臨床第3相試験データを自然言語による指示で収集し、Pandas DataFrame形式で整理する。

🧬

🧪 バイオテクノロジー試薬および消耗品の価格・在庫のリアルタイムモニタリング

フォームログインや複雑なWebセッションの作成が必要な試薬サプライヤーのプラットフォームに自動的にログインし、数百種類の抗体および試薬の価格・在庫状況を週単位で自動的に追跡する。

💊

📊 学術論文の補足資料(Supplementary Data)の自動抽出パイプライン

主要な学術雑誌のWebサイトの動的なPDFリンクおよびExcel添付ファイルを自律的にクリックおよびダウンロードし、内部のRAG(Retrieval-Augmented Generation)システムに自動的に転送する。

FAQ

browser-useとは何ですか?

browser-useは、大規模言語モデル(LLM)およびビジョン言語モデル(VLM)を、Web自動化ライブラリであるPlaywrightと組み合わせることで、Webブラウザを自律的に制御するオープンソースのAIエージェントフレームワークです。2024年11月に開発チームによって公開されたこのツールは、ユーザーが複雑なプログラミングコードやWeb要素セレクターを一つ一つ記述することなく、自然言語による指示だけで動的なWebサイトをナビゲートし、目標とするタスクを自律的に実行できるようにします。エージェントは、ブラウザのDOM(Document Object Model)構造とリアルタイムの画面スクリーンショットの視覚情報を同時に分析し、現在のページのステータスを正確に把握し、次に実行する最適なブラウザの動作を自律的に推論して適用します。 従来のSeleniumやPlaywrightベースのWebスクレイピングスクリプトは、WebページのCSSセレクターやHTML構造に強く依存しており、Webサイトのデザインがわずかに変更されたり、動的なレイアウトが適用されたりすると、スクリプト全体が機能しなくなるという重大な欠点がありました。人が自動運転車に乗り込み、目的地を伝えるだけで、車両が道路状況や標識をリアルタイムで視覚的に認識しながら自律的に運転するように、browser-useはWebブラウザ内にAIドライバーを搭載し、複雑なインタラクティブなWebインターフェース、フォーム入力、マルチタブの移動、ログインプロセスなどを人間のように認識し、柔軟に対応します。特に、単純なテキストプロンプティングを超えて、ブラウザ要素を大幅に削減するDOM精製ツリー構造と視覚的要素のタグ付け技術を適用することで、トークンの消費量を最小限に抑えながら、CAPTCHAやドロップダウンメニューなどの複雑な要素を正確にクリックして操作することができます。 生命工学およびバイオメディカル研究分野において、browser-useは、個別のREST APIが提供されていない、または複雑なセッションログインが必要な複数のデータベースから研究データを自動的に収集する際に、強力なパフォーマンスを発揮します。たとえば、研究者がNCBI PubMed、UniProt、ClinicalTrials.govなどの複数のWebポータルにアクセスし、特定の遺伝子変異や臨床3相試験情報を一つ一つ検索して収集する作業を、自然言語による指示だけで自動化することができます。OpenAI GPT-4o、Anthropic Claude 3.5 Sonnetだけでなく、ローカルのOllama環境のビジョンモデルとも完全に互換性があるため、セキュリティが重要な病院や研究所の内部ネットワークデータ探索時に、外部データ漏れなしに自律ブラウザエージェントを構築し、データ分析パイプラインに直接接続することができます。

browser-useはいつ使いますか?

browser-useは、大規模言語モデル(LLM)およびビジョン言語モデル(VLM)を、Web自動化ライブラリであるPlaywrightと組み合わせることで、Webブラウザを自律的に制御するオープンソースのAIエージェントフレームワークです。2024年11月に開発チームによって公開されたこのツールは、ユーザーが複雑なプログラミングコードやWeb要素セレクターを一つ一つ記述することなく、自然言語による指示だけで動的なWebサイトを操作し、目標とするタスクを自律的に実行できるようにします。エージェントは、ブラウザのDOM(

browser-useのバイオ研究での活用例は何ですか?

🔬 Webベースの生物学データベースの自律的な探索とメタデータの自動収集: NCBI PubMed、UniProt、ClinicalTrials.govなど、APIに制限がある生物医学データベースにアクセスし、ターゲット遺伝子変異および臨床第3相試験データを自然言語による指示で収集し、Pandas DataFrame形式で整理する。

📄 公式ドキュメント🐙 GitHub

📝 アップデートノート

まだアップデートノートはありません。

🧪 関連「生命のコード」

関連する「生命のコード」記事はまだありません。

BioPlayground

閲覧・リンク・適法な引用は開放し、高速な一括収集と無断再配布は制限します。

別途表示がない限り、コンテンツの権利はBioPlaygroundまたは正当な権利者に帰属します。