Browser-Use開源:讓AI自動幫你操作任何網站

🌐 Browser-Use:讓 AI 自動幫你操作任何網站
想象一下:你只需要說“幫我買一份午餐”,AI 就會自動打開外賣網站、選擇餐廳、下單付款。這就是 Browser-Use 的能力。
Browser-Use 是一個開源的 AI Agent 工具,能讓 AI Agent自動操作瀏覽器,完成各種網頁任務。它就像你的“瀏覽器替身”。
🎯 核心能力
| 能力 | 說明 | 示例 |
|---|---|---|
| 求職申請 | 自動投簡歷 | “幫我申請 10 個前端崗位” |
| 購物下單 | 自動買商品 | “幫我買一份午餐” |
| 數據採集 | 網頁爬蟲 | “抓取 GitHub Trending 前 10” |
| 自動操作 | 任何網站 | “查航班價格並預訂” |
⚡ 工作流程
用户输入自然语言任务 → AI Agent 理解意图 → 浏览器执行操作 → 返回结果
- 用戶輸入:你用自然語言描述任務,比如 “幫我申請這份工作”
- AI 理解:Agent 分析任務,拆解成瀏覽器操作步驟
- 瀏覽器執行:自動打開網頁、點擊按鈕、填寫表單、提交數據
- 返回結果:完成任務後,Agent 返回結果給你
📊 Benchmark:100 個真實任務測試
Browser-Use 在100 個真實瀏覽器任務上進行基準測試,表現優異:
- ChatBrowserUse 模型:比其他模型快 3-5 倍,準確率 SOTA
- Cloud Agent:比開源版本更強大,適合複雜任務
🔧 兩種使用方式
1. 開源版本(免費)
# 安装(Python 3.11+)
uv init && uv add browser-use && uv sync
# 运行第一个 Agent
from browser_use import Agent, Browser, ChatBrowserUse
import asyncio
async def main():
browser = Browser()
agent = Agent(
task="Find the number of stars of the browser-use repo",
llm=ChatBrowserUse(),
browser=browser,
)
await agent.run()
asyncio.run(main())
特點:
- 免費,MIT License
- 需要自己配置 LLM(OpenAI、Google、Ollama 等)
- 適合深度定製和本地部署
2. Cloud 版本(推薦)
特點:
- 隱身瀏覽器:避免被檢測和封禁
- 代理輪換:自動切換 IP
- CAPTCHA 解決:自動處理驗證碼
- 1000+ 集成:Gmail、Slack、Notion 等
- 持久文件系統:跨會話保存數據
- 記憶功能:記住用戶偏好
# 使用 Cloud browser = Browser(use_cloud=True) # 启用隐身浏览器
🛠️ CLI 命令行工具
Browser-Use 提供快速 CLI 工具,適合開發調試:
# 快速浏览器自动化 browser-use open https://example.com # 打开网页 browser-use state # 查看可点击元素 browser-use click 5 # 点击第 5 个元素 browser-use type "Hello" # 输入文本 browser-use screenshot page.png # 截图 browser-use close # 关闭浏览器
CLI 保持瀏覽器運行,命令之間無需重新啓動,迭代速度快。
🔗 Claude Code 集成
Browser-Use 提供Claude Code Skill,讓 Claude Code AI 助手也能操作瀏覽器:
# 安装 Claude Code Skill mkdir -p ~/.claude/skills/browser-use curl -o ~/.claude/skills/browser-use/SKILL.md \ https://raw.githubusercontent.com/browser-use/browser-use/main/skills/browser-use/SKILL.md
安裝後,Claude Code 就能自動幫你操作瀏覽器了。
💰 定價
ChatBrowserUse 模型定價(每 1M tokens):
- 輸入 tokens:$0.20
- 緩存輸入 tokens:$0.02
- 輸出 tokens:$2.00
比其他 LLM 提供商便宜很多,而且專門優化了瀏覽器任務。
🔐 認證和 CAPTCHA
認證處理
- 真實瀏覽器 Profile:複用你現有的 Chrome 登錄狀態
- AgentMail:使用臨時郵箱賬戶
- Profile 同步:同步認證狀態到遠程瀏覽器
CAPTCHA 處理
Cloud 版本提供隱身瀏覽器,自動:
- 避免觸發 CAPTCHA
- 處理驗證碼挑戰
- 代理輪換防止封禁
📝 總結
Browser-Use 是AI Agent 時代的瀏覽器自動化神器:
- 開源免費,MIT License
- 自然語言控制瀏覽器
- ChatBrowserUse 模型比其他模型快 3-5 倍
- Cloud 版本提供隱身瀏覽器、代理輪換、CAPTCHA 解決
- 1000+ 集成(Gmail、Slack、Notion 等)
- CLI 快速迭代,Claude Code Skill 集成
告訴你的電腦做什麼,它就會完成。