AI Tools
ワークフロー初級

BrowserAct Skills

AIエージェント専用のブラウザ自動化ランタイム — 50種類以上の標準化されたCLIコマンドを提供

- AIエージェント専用ブラウザランタイム(browser-act):50以上の標準化されたCLIコマンドを使用して、エージェントが直接Webページの閲覧、クリック、フォームへの入力、スクリーンショットの取得、ネットワーク応答のキャプチャを実行。生のHTMLではなく、インデックス化されたコンパクトなテキストを返すことで、LLMのトークン消費量を93%削減。 - 自動スキル生成ファクトリー(browser-act-skill-forge):対象サイトを閲覧し、APIエンドポイントまたはDOMパターンを識別し、再利用可能なSkillパッケージ(SKILL.md + スクリプト)を自動生成。「一度閲覧すれば、永続的に再利用可能」という原則。 - 3層分離アーキテクチャ:(1)フィンガープリントのランダム化(Canvas、WebGL、Audio、Navigator)、(2)レジデンシャルIPの自動ローテーション(195以上の国)、(3)セッションごとに独立したCookie/IDを完全に分離。 - アンチボット突破 + CAPTCHAの自動解決:reCAPTCHA、hCaptcha、Cloudflare Turnstile、DataDome、HUMAN Securityなどの主要な防御システムを自動的に回避。プラットフォーム全体で1,000万件以上のCAPTCHAを解決。 - Chrome Takeover:既存のChromeセッションに接続し、Gmail、LinkedIn、Amazonなどの認証状態をそのまま引き継ぐ。パスワードを共有することなく、ログインセッションを再利用。 - Remote-Assist(Human-in-the-Loop):SMS認証、2FAなど、自動化が不可能な段階で、制御権を人に移し、同じセッションで再開。クロスデバイスのリモートハンドオフをサポート。 - Confirmation Gate:機密性の高い操作(支払い、削除など)を実行する前に、明示的なユーザーの承認を求めるプロトコル。 - SkillHubエコシステム:10万件以上のセキュリティ監査を完了したSkillマーケットプレイス。ブラウザ自動化、競合他社インテリジェンス、データ分析、コンテンツ生成など、12のカテゴリー。

💻 必要なスペック

🧠RAM

不要(GPUを使用せず、純粋なCPUとブラウザエンジンに基づく)

💾ストレージ

CLIパッケージ自体は数十MB、Chrome/Chromiumブラウザは別途必要(約500MB)

インストール

### 4-1. 簡単な始め方

```bash
# 1. CLI のインストール
uv tool install browser-act-cli --python 3.12

# 2. バージョンの確認
browser-act --version

# 3. コア Skill のダウンロード
browser-act get-skills core --skill-version 2.0.2

# 4. 基本的な抽出テスト
browser-act stealth-extract https://example.com
```

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

```bash
# uv がインストールされていない場合は、まずインストールします
curl -LsSf https://astral.sh/uv/install.sh | sh

# browser-act CLI のインストール
uv tool install browser-act-cli --python 3.12

# uv tool ディレクトリが PATH に含まれているか確認します
browser-act --version

# API キー認証 (stealth/CAPTCHA 機能用。基本的な自動化はキーなしで可能です)
browser-act auth login
browser-act auth poll
# または、直接キーを設定します
browser-act auth set <your_api_key>

# コア Skill のダウンロード (必須 — 実行前に必ず実行してください)
browser-act get-skills core --skill-version 2.0.2

# 基本的な抽出テスト
browser-act stealth-extract https://example.com

# セッションベースのブラウザ操作
browser-act --session my-task browser open <id> https://example.com
browser-act --session my-task state
browser-act --session my-task click 3
```

### 4-3. エージェント環境との統合

Claude Code、Cursor、VS Code、Codex、Gemini CLI、OpenClaw など、シェルベースの AI エージェントから直接呼び出すことができます。エージェントに次の指示を与えます。

```
Install browser-act. Skill source: https://github.com/browser-act/skills/tree/main/browser-act
```

🧬 バイオ活用シナリオ

🔬

大規模なウェブデータの収集

CloudflareやDataDomeなどのアンチボット防御が適用されたサイトで、フィンガープリントの分離とIPローテーションにより、安定したスクレイピングを実現。従来のスクレイパーと比較して、エラーとリトライのループを90%削減。プラットフォーム全体で5億ページ以上の自動化実績。

🧬

複数アカウントの並行運用

ECサイトのセラーアカウントやソーシャルメディアアカウントなどを、セッション間で完全に分離して同時に管理。Cookie、フィンガープリント、IPが混ざり合うことなく、独立して運用。10,000以上の同時セッションをサポート。

💊

自動求職支援

LinkedInなどの採用プラットフォームで、Chrome Takeoverによりログインセッションを引き継ぎ、100件の応募を10分以内に自動処理。2要素認証が発生した場合は、リモートアシストで人の介入後に再開。

🎙️

競合価格のモニタリング

Amazon ASINに基づいて競合他社を分析し、複数のリージョンにおける価格を追跡する処理を、独立したIDセッションで並行して実行。CSV形式での自動エクスポートをサポート。

🤖

Skill Forgeに基づくカスタム自動化

反復作業(ダッシュボードレポート、在庫確認など)をSkill Forgeで1回探索し、再利用可能なSkillパッケージに変換。外部のワークフローツール(Make、n8n、Zapier)とMCPプロトコルを連携可能。

📄 公式ドキュメント🐙 GitHub

📝 アップデートノート

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

🧪 関連「生命のコード」

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