BrowserBee:プライバシーを重視したWeb自動化Chrome拡張機能
BrowserBeeとは?
BrowserBeeはオープンソースのChrome拡張機能で、自然言語の指示でブラウザを制御し、Webページの自動化を実現します。言語モデルの解析能力とPlaywrightの自動化機能を組み合わせることで、ユーザーはプライバシーを重視しながら様々なタスクを効率的に完了できます。

BrowserBeeの機能特徴
プライバシー保護:BrowserBeeの操作は主にローカルブラウザ内で完結し、LLMプロバイダーとのみ通信を行うため、その他のデータ送信は発生しません。
マルチモデル対応:Anthropic、Openai、Gemini、Ollamaなど、複数の主要なLLMプロバイダーをサポートしています。
豊富なツールセット:ナビゲーション、タブ管理、ページ操作、観察、マウス・キーボード操作など多彩なツールを提供します。
メモリ機能:便利な操作シーケンスを保存・再利用でき、効率を向上させます。
ユーザー承認フロー:購入やソーシャルメディアへの投稿など、機密性の高い操作を実行する際には、ユーザーに明確な承認を求めます。
コスト追跡:LLMのトークン使用量と費用を tracking し、コスト管理を支援します。
BrowserBeeの使用シーン
ソーシャルメディア管理:通知の確認、メッセージの要約、返信のサポート。
ニュース集約:お気に入りのニュースソースやブログの最新ヘッドラインを収集して要約します。
パーソナルアシスタント:メールの確認と送信、航空券の予約など日常的なタスクを処理します。
リサーチアシスタント:企業、求人リスト、市場動向、学術論文などの情報を収集・整理します。
ナレッジブックマークと要約:記事を素早く要約し、重要な情報を抽出して保存します。
BrowserBeeのインストールと使用方法
インストール手順
BrowserBeeは以下の手順でインストールできます:
git clone https://github.com/parsaghaffari/browserbee.git cd browserbee
依存関係のインストール
npm install
拡張機能のビルド
npm run build
Chromeに拡張機能を読み込む
chrome://extensions/ にアクセスします。
右上の「デベロッパーモード」を有効にします。
「パッケージ化されていない拡張機能を読み込む」をクリックし、dist ディレクトリを選択します。
BrowserBeeのオプションページが自動的に開くので、LLM APIキー(Anthropic、OpenAI、Geminiなど)を設定するか、Ollamaを設定します。
使用方法
ChromeツールバーのBrowserBeeアイコンをクリックするか、Alt+Shift+B を押してサイドパネルを開きます。
「Go to Google, search for Cicero, and click the first result」のような指示を入力します。
Enterキーを押し、BrowserBeeがタスクを完了するのを待ちます。
メリットと限界
メリット:
プライバシーを最優先し、データはサードパーティのバックエンドを経由しません。
オープンソースで透明性が高く、ユーザーは自分でコードを確認・修正できます。
複数のLLMオプションが提供され、ユーザーはニーズに応じて選択できます。
メモリ機能により、反復作業の効率を向上できます。
限界:
LLM APIキーを手動でインストール・設定する必要があります。
現在、Chromeブラウザのみをサポートしています。
LLMの使用には一定の費用がかかります。
ユーザーはより効果的な指示の伝え方を学習する必要があります。
プロジェクトリンク
https://github.com/parsaghaffari/browserbee
脚本プランナー▸
AIアプリ
AIニュース 