AIエージェントがWebページを検索・スクレイピングして操作し、整形済みのMarkdown、JSON、スクリーンショットを取得できるAPI。
エージェントと MCP
AI エージェント向けブラウザ自動化:オープンソース 42 件(2026年)
AI エージェントがサイトを操作し、フォームに入力し、公開中のページからきれいなデータを取り出せます。
- プロジェクト
- 42
- 今週
- +1.1万
- 更新
- 3 時間前
選び方
まず、ページから整ったデータを取りたいのか、エージェントにブラウザを操作させたいのかを決めてください。MarkdownやJSONが欲しいなら、firecrawl/firecrawl はAPI形式(AGPL-3.0のため、クローズドソースでの利用では注意が必要)、unclecode/crawl4ai はオープンソースのPythonクローラーです。Pythonで実際のブラウザを操作するエージェントなら browser-use/browser-use、LLMクライアントがMCPに対応しているなら microsoft/playwright-mcp がPlaywright経由で手軽に使えます。
上位プロジェクトの比較
| プロジェクト | スター | 今週 | ライセンス | 更新 |
|---|---|---|---|---|
| 19.9万 | +2115 | AGPL-3.0 | 5 時間前 | |
| 12万 | +599 | MIT | 3 時間前 | |
| 8.7万 | +403 | Apache-2.0 | 3 日前 | |
| 4.7万 | +1651 | Apache-2.0 | 3 時間前 | |
| 4.2万 | +2496 | AGPL-3.0 | 8 時間前 | |
| 3.9万 | +402 | Apache-2.0 | 23 時間前 |
すべてのプロジェクト
実ブラウザーを操作するAIエージェントを構築できるオープンソースのPythonライブラリ
WebサイトをLLM向けのMarkdownに変換するオープンソースのPythonクローラー。構造化抽出やホスト型APIにも対応。
AIエージェントがスナップショットや要素参照、一般的な自動化コマンドを使ってChromeを操作できる、Rust製のネイティブCLIです。
AIエージェントや自動化向けにZigで一から実装されたヘッドレスブラウザ。CDPとWebDriver BiDiのサーバーを備える。
構造化されたアクセシビリティスナップショットを通じて、LLMクライアントからPlaywrightで実ブラウザーを操作できるModel Context Protocolサーバー。
LLMとグラフベースのパイプラインを使い、プロンプトに基づいてWebサイトやローカル文書から構造化データを抽出するPythonライブラリ。
あらゆるWebページにGUIエージェントを組み込み、自然言語で操作できるJavaScriptライブラリ。
Playwright風APIと自然言語のact・observe・extract呼び出しでChromeを操作する、ブラウザーエージェント向けTypeScript・Python・Go SDK。
LLMとコンピュータビジョンを使ってあらゆるサイトのWebワークフローを実行するオープンソースのブラウザ自動化ツール。PlaywrightにAIコマンドを追加します。
AIエージェント向けにRustで構築されたヘッドレスブラウザー。CDP、WebDriver、BiDiによる自動化と、必要に応じたレイアウト・描画に対応します。
AIエージェントと人が共有できるブラウザ。エージェントは独立したSpaceで作業し、あなたのタブやログイン状態には触れません。
Webサイトを構造化APIに変換し、スクレイピングやクロール、検索、監視、AI抽出を行うオープンソース基盤。
AIエージェント向けに構築されたオープンソースのChromiumベースブラウザー。ローカルで動作し、ログイン済みアカウントを使ってエージェントを複数のタブで並行実行できます。
AIエージェントがログイン済みのブラウザー上でWebタスクを実行する、オープンソースのChrome/Edge拡張機能です。
マルチインスタンスのオーケストレーションとライブダッシュボードを備え、AIエージェントがChromeをトークン効率よく操作できるGo製HTTPサーバー。
普段どおりブラウザを使いながら、ログイン済みのChromeやEdgeをAIエージェントに操作させるCLIとブラウザー拡張機能。
AIエージェントがPlaywrightブラウザーを操作し、クリックや入力、データ抽出などのWebタスクを自律的に実行できるTypeScriptフレームワーク。
階層型のツール振り分け、CDPブラウザプロキシ、サイトごとの情報メモを通じて、Claude CodeなどのローカルAIエージェントにWebアクセス機能を提供するAgent Skillです。
AIエージェントやアプリ向けのオープンソースのブラウザーAPI。Puppeteer、Playwright、Seleniumで操作できる、管理型Chromeサンドボックスを提供します。
PlaywrightとZodまたはJSON Schemaを基盤に、LLMであらゆるWebページから構造化データを抽出するTypeScriptライブラリ。
ブラウザー操作を一度記録して再現性の高いワークフローとして再実行し、ステップに失敗した場合はBrowser Use AIに切り替えます。
OpenAI、Gemini、Ollama、LiteLLMのモデルでページからデータを抽出する、Streamlit製のLLM搭載Webスクレイパー。
コーディングエージェントがPlaywrightの自動化スクリプトを作成・実行できるAgent Skill
シェルベースのコーディングエージェント向けに、Chrome DevTools Protocol経由で実際のChromeを操作する小規模なRust製CLIです。
Bright Dataを通じて、AIエージェントにWeb検索、ページのスクレイピング、構造化データの抽出、リモートブラウザー操作を提供するMCPサーバー。
AIエージェントによるWeb自動化を実行するための、ステルス機能、CAPTCHA解決、プロキシを備えたクラウドブラウザー基盤とPlaywrightベースのフレームワーク。
Chrome、Firefox、Edgeに対応し、好みのLLMを使ってページとチャットしたり、複数ステップのブラウザー操作を自動化したりできるオープンソースのAIブラウザーエージェント拡張機能。
自然言語でタスクを伝えるだけでWebサイト向けのMCP連携を構築し、APIのないサイトもAIエージェントから利用可能にします。
Playwrightと連携するAI搭載クエリ言語で、稼働中のWebサイトからデータを抽出・自動化するツールキット。SDKとREST APIも提供します。
よくある質問
- プロジェクトはどう選ばれていますか?
- Repolode に掲載するプロジェクトはすべて品質チェックを通過しています。今すぐ使えること、具体的な課題を解決すること、単なる薄いラッパーではないこと、メンテナンスが続いていることが条件です。このページでは掲載済みのプロジェクトをテーマ別にまとめ、GitHub スター順に並べています。
- ここで一番人気のプロジェクトは?
- firecrawl/firecrawl(GitHub スター 19.9万)です。選ぶ前に各プロジェクトのライセンスと最終コミットも確認してください。