🤖

Agent Browser

Node.js フォールバック付きの Rust 製高速ヘッドレスブラウザ自動化 CLI。AI エージェントが構造化コマンドでページのナビゲート、クリック、入力、スナップショット取得を実現します。

TheSethRose作v1.0.0
Browser & AutomationProductivityOpen SourceAutomationCLIDeveloper Tool
VMに接続中...
VMに接続中...
npx clawhub@latest install agent-browser
1.0k現在のインストール数
957累計インストール数
v1.0.0バージョン
Agent Browser は、AI エージェント向けに設計されたヘッドレスブラウザ自動化ツールです。シンプルで組み合わせ可能なコマンドを通じて、Web ページのナビゲーション、要素との対話、構造化データの抽出、JavaScript の実行を CLI インターフェースで提供します。高速な Rust ベースのコアを使用し、幅広い互換性のために Node.js フォールバックも備えています。

仕組み

1

Step 1

ナビゲート
agent-browser navigate <url> を使用してブラウザを任意の URL に向ける
2

Step 2

スナップショット
agent-browser snapshot でページ構造をキャプチャし、利用可能な要素を把握する
3

Step 3

対話
スナップショットの参照を使用して要素をクリック、入力、スクロール、選択する
4

Step 4

確認
次のステップに進む前に、スナップショットまたはスクリーンショットで結果を確認する

主な機能

ナビゲート & スナップショット
ページを開き、確実な対話のための構造化要素参照を取得
クリック、入力 & スクロール
構造化コマンドでページ上の任意の要素と対話
JavaScript 実行
evaluate を使用してページコンテキストで任意の JS を実行
タブ管理
ブラウザタブをプログラムで一覧表示、開く、切り替え、閉じる
スクリーンショット取得
自動化ワークフロー内の任意の時点でスクリーンショットを撮影
待機 & 条件
指定時間または条件が満たされるまで実行を一時停止
Rust コアと Node.js フォールバック
高パフォーマンスと幅広い互換性を両立

動作要件

Node.js
Node.js フォールバック層に必要なランタイム
npm
npm install -g agent-browser によるグローバルインストールに使用
API キー不要
完全ローカル実行、外部サービス不要

ユースケース

Web 自動化
フォーム送信や複数ステップのワークフローなど、繰り返しのブラウザ作業を自動化
データ抽出
動的にレンダリングされたページから構造化データをスクレイピング・抽出
フォーム入力
入力内容を含むフォームをプログラムで記入・送信
UI テスト
CLI コマンドでユーザー操作をシミュレートして Web インターフェースをテスト

インストール方法

1
Run in your terminal
npx clawhub@latest install agent-browser
or
2
Click the Install button at the top of this page for one-click setup

よくある質問

レビュー

0件のレビュー

レビューを書くにはログイン

まだレビューはありません。最初の体験をシェアしましょう!