browser-use/browser-use

Agents that use the browser.

它解決了什麼問題

Browser Use 讓 AI 代理能像人類一樣導覽並與網頁互動。它透過讓 LLM 控制網頁瀏覽器,解決了自動化複雜網頁任務(如預約、處理 CAPTCHA,或從動態網站提取資料)的困難。

它的運作方式

它提供一個框架,將大型語言模型(LLM)連接到瀏覽器實例。代理接收以自然語言描述的任務,分析頁面,並執行動作以達成目標。它可以作為 Python 函式庫用於自訂應用程式開發、作為 CLI 讓現有代理(如 Claude Code 或 Cursor)獲得瀏覽器存取權,或透過完全託管的雲端 API(同時管理代理和瀏覽器基礎架構)使用。

適用對象

此工具專為建構 AI 代理的開發者、希望用 LLM 驅動的導覽取代脆弱爬蟲的自動化工程師,以及想將瀏覽器控制整合到現有 AI 工作流程中的使用者而設計。

亮點

  • 彈性部署:可作為開源 Python 函式庫、CLI 工具或受管理的雲端服務使用。
  • 模型無關:支援多種模型,包括 OpenAI、Anthropic、Google,以及一個名為 BU2 的專業自動化模型。
  • 可擴充:允許開發者註冊自訂工具(Python 函式),代理可在瀏覽器工作階段中呼叫這些工具。
  • 隱匿能力:提供具有住宅代理和隱匿功能的雲端瀏覽器,以減少機器人偵測並解決 CAPTCHA。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案