Community研究&データ分析github.com

OpenCode Browser Automator

自律型Webエージェントツールキット2026 - AIによるブラウザ自動化(テスト&スクレイピング)

OpenCode Browser Automator とは?

OpenCode Browser Automatorは、AIエージェントがブラウザ操作を完全自動化するためのツールキットです。主にWebアプリケーションのテストやデータスクレイピングに特化しており、ユーザーは自然言語の指示を与えるだけでブラウザの操作、フォーム入力、ページ遷移、要素の抽出などが行えます。このスキルはClaude CodeやCusor、CodexなどのAIエージェントプラットフォーム上で動作し、PlaywrightやPuppeteerなどの既存のブラウザ自動化ライブラリと連携することで、高度な自律ブラウジングを実現します。開発者は手動テストの自動化、定期的なデータ収集、UI検証などをAIエージェントに委任でき、生産性を大幅に向上させることが可能です。

対応~Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add Dario2003-droid/opencode-browser-automator

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

OpenCode Browser Automator は何をしますか?

自律型Webエージェントツールキット2026 - AIによるブラウザ自動化(テスト&スクレイピング)

概要

このスキルは、AIエージェントがブラウザを完全に制御し、Webアプリケーションのテストやデータスクレイピングを自動化するためのツールキットです。ユーザーからの自然言語の指示を解釈し、ブラウザ操作に変換して実行します。

主な機能

  • フォーム入力の自動化: ユーザー名、パスワード、検索クエリなど、あらゆるフォーム要素への入力を自動化
  • ページ遷移とナビゲーション: リンクのクリック、ページ遷移、履歴操作を自律実行
  • データ抽出: ページ上のテキスト、表、リストなどの構造化データを抽出
  • スクリーンショット: 特定の要素やページ全体のスクリーンショットを撮影
  • UI検証: 要素の表示状態、テキスト内容、属性値の検証

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のOpenAI互換AIエージェント

クイックスタート

# リポジトリをクローン
git clone https://github.com/Dario2003-droid/opencode-browser-automator.git
cd opencode-browser-automator

# 依存関係をインストール
npm install

# ブラウザ自動化を開始
npx opencode-browser-automator --task "Googleにアクセスして'AIエージェント'で検索"

設定

環境変数で動作をカスタマイズできます:

変数名説明デフォルト値
BROWSER_HEADLESSヘッドレスモードで実行true
BROWSER_TIMEOUT操作のタイムアウト(ms)30000
AI_PROVIDER使用するAIプロバイダopenai
AI_API_KEYAI APIキー-

使用例

// AIエージェントにタスクを依頼
const automator = new BrowserAutomator();

await automator.execute({
  task: "ログインページにアクセスし、ユーザー名 'testuser' とパスワード 'pass123' でログイン。ログイン成功後にダッシュボードのスクリーンショットを撮影。",
  url: "https://example.com/login"
});

ライセンス

MIT License

関連スキル