Browserbaseは、ソフトウェアが操作できるブラウザを渡します。ブラウザを大規模に動かすのは難しく、メモリの使用量、ボット検知、セッション管理といった問題があります。Browserbaseはクラウド上でホストし、PlaywrightやPuppeteerなどのAPIとライブラリ経由で使えるようにします。エージェントはページを開き、クリックし、フォームに入力し、データを取り出せます。
プラットフォームには、エージェントに必要な機能があります。何が起きたかを見るためのセッションの録画と再生、ブロックされにくくするプロキシとステルスの設定、ログインとCookieの処理、多くのセッションの並行実行です。オープンソースのフレームワークStagehandを使うと、開発者は自然言語の指示とコードを組み合わせてブラウザを操作できます。
Browserbaseには無料枠と、利用量に応じた有料プランがあります。ウェブサイトの自動化は、そのサイトの利用規約に従うべきです。操作まで行うエージェントは、安全策がないと高くつく失敗をすることがあります。代替にはBrowserless、Steel、Anchor Browser、Apify、自分でホストするPlaywrightがあります。Browserbaseは、ウェブを使うエージェントを作る開発者に向いています。