Skip to main content

BrowserUse

ShanoneのBrowserUse連携では、クラウドブラウザ自動化に関する27個のツールをエージェントに提供します — BrowserUse独自のブラウジングエージェントによるセッション、再利用可能なブラウザプロファイル、ワークスペースのファイルストレージ、請求状況の確認をカバーしています。

はじめに

1

BrowserUse Cloud APIキーを取得する

BrowserUse CloudダッシュボードでAPIキーを発行します。
2

Shanoneで接続する

エージェントにブラウザ自動化タスクの実行を依頼するか、ShanoneダッシュボードのインテグレーションからAPIキーを事前に登録します。
3

リクエストを再試行する

キーが保存されると、browseruse_*ツールに対するshanone_execute_toolの呼び出しが成功するようになります。

利用可能なツール

Shanoneは BrowserUse向けに27個のツールを提供しており、以下のカテゴリに分類されています。
browseruse_create_session, browseruse_get_session, browseruse_list_sessions, browseruse_stop_session, browseruse_delete_session, browseruse_list_session_messages, browseruse_wait_for_session
browseruse_create_browser, browseruse_get_browser, browseruse_list_browsers, browseruse_update_browser, browseruse_list_browser_downloads
browseruse_create_profile, browseruse_get_profile, browseruse_list_profiles, browseruse_update_profile, browseruse_delete_profile
browseruse_create_workspace, browseruse_list_workspaces, browseruse_get_workspace, browseruse_update_workspace, browseruse_delete_workspace, browseruse_list_workspace_files, browseruse_delete_workspace_file, browseruse_get_workspace_size, browseruse_upload_workspace_file
browseruse_get_billing_account

よくある使い方

エージェント型ブラウジングタスク

自然言語でゴールを説明し、セッションにブラウザ操作をエンドツーエンドで任せる

再利用可能なログインプロファイル

Cookieや認証状態を保存したプロファイルを作成し、繰り返しのセッションで手動ログインを省く

一括自動化の監視

複数のセッションを起動し、browseruse_wait_for_sessionで各セッションの完了までポーリングする

ワークスペースファイルの受け渡し

セッション前に入力ファイルをワークスペースにアップロードし、後で出力ファイルを取得する

トラブルシューティング

セッションは実際のゴール記述に対して非同期に実行されます。適切なタイムアウトを設定してbrowseruse_wait_for_sessionを使うか、browseruse_get_sessionをポーリングし、browseruse_list_session_messagesで進行状況を確認してください。
セッション作成時に既存のprofile_id(browseruse_create_profileで作成)を指定してください — プロファイルを指定しないセッションは常にクリーンなブラウザ状態から始まります。
ワークスペースIDがセッションの設定と一致しているか確認し、browseruse_get_workspace_sizeでストレージの容量制限に達していないか確認してください。