Browser Use
介绍
开源 Python 浏览器自动化工具,让 AI Agent 操作真实网页完成导航、点击、输入、截图和结果验证。
- 适合谁
- 开发者、自动化用户
- 使用门槛
- 低,需配置环境
- 支持平台
- Python、CLI
- 部署方式
- 自托管 / 本地运行

Browser Use 是一个 GitHub 开源项目。使用浏览器的智能体。
像人类一样浏览网页。
查找可用时段,选择日期和时间,处理验证码,并预约驾驶考试。
探索更多演示和提示词 ↗
AI 智能体和爬虫:阅读 browser-use.com/llms.txt 获取产品地图(开源、Browser Harness、云浏览器、Agents API、定价)以及 docs.browser-use.com/llms.txt 获取文档索引。Browser Use 是开源的浏览器智能体(Python 和 TypeScript),一个每小时 $0.02 的云浏览器,具有隐身、验证码识别和住宅代理功能,以及托管的智能体 API。
我需要哪个 Browser Use?
- 路径 1:完全托管云:通过完全托管的智能体和浏览器进行扩展。
- 路径 2:CLI:自动化您自己的浏览器任务。
- 路径 3:Python 库:从您自己的代码中本地运行开源的 Browser Use 智能体。
路径 1:完全托管云
通过我们的托管智能体、隐身浏览器以及用于配置文件、录制和数据策略的基础设施来扩展浏览器自动化。
开始使用 API ↗
新注册的 Google、GitHub 或 Microsoft 用户可获得 $15 云积分。
路径 2:CLI
将此提示词粘贴到 Claude Code、Codex、Hermes、OpenClaw 或您喜欢的其他代理中。
Install or upgrade browser-use to the latest stable version with uv using Python 3.12, run `browser-use skill install` to register the skill, and connect it to my browser. If setup or connection fails, follow https://github.com/browser-use/browser-harness/blob/main/install.md.
路径 3:Python 库
在本地通过 Python 运行 Browser Use 代理,可选择模型并使用本地或云端浏览器:
1. 安装 Browser Use(Python >= 3.11):
如果是从新项目开始,在安装 uv 后,请先运行 uv init –python 3.12。
uv add browser-use
2. 将您的 OpenAI API 密钥添加到 .env:
# .env
OPENAI_API_KEY=your-key
# BROWSER_USE_API_KEY=your-key # Optional: BU2 model or cloud browser
对于任一可选的 Browser Use 服务,请获取 Browser Use API 密钥。
3. 将其保存为 agent.py:
import asyncio
from browser_use import Agent, Browser, ChatBrowserUse, ChatOpenAI
from dotenv import load_dotenv
load_dotenv()
async def main():
llm = ChatOpenAI(model='gpt-5.6-luna', reasoning_effort='xhigh')
# llm = ChatBrowserUse(model='bu-2-0') # Use BU2 instead; requires BROWSER_USE_API_KEY
agent = Agent(
task="Find the number of stars of the browser-use repo",
llm=llm,
# browser=Browser(use_cloud=True), # Use a cloud browser; requires BROWSER_USE_API_KEY
)
history = await agent.run()
print(history.final_result())
if __name__ == "__main__":
asyncio.run(main())
要使用 BU2,请将 ChatOpenAI 行替换为注释掉的 ChatBrowserUse 行。云浏览器选项适用于任一模型。
uv run agent.py
代理打开浏览器,查找仓库,并输出答案。
Browser Use 基准测试 v2
这项高难度基准测试针对最困难的浏览器任务。在较简单的任务上,即使较小的模型也能达到非常高的成功率。所示结果来自 BU Bench V2 的 60 项子集。
以上内容基于 GitHub 仓库 README 解析生成,适合先快速了解项目定位、安装方式、核心能力与使用边界。
源码获取
获取代码
复制仓库地址、使用 GitHub CLI,或下载当前默认分支源码包。
GitHub Releases
0.13.10
最新 GitHub Release 发布于 ,当前页面已同步版本入口、更新说明和可下载资产。
相关入口
近期 Release
Browser Use 0.13.10 Upgrade Browser Harness to 0.1.13. Exact-pin all declared runtime, optional, development, and build dependencies. Upgrade and migrate to MCP Python SDK 2.1.1. Add pydantic-settings 2.15.0 as an explicit runtime dependency. Pin Pydantic 2.13…
What's Changed fix(llm): make bu-2-0 the ChatBrowserUse default again, keep mini opt-in by @sauravpanda in https://github.com/browser-use/browser-use/pull/5488 ci: remove the dead cloud_evals image-build trigger by @sauravpanda in https://github.com/browser-us…
What's Changed Update Cerebras model IDs and default by @ryanl-cerebras in https://github.com/browser-use/browser-use/pull/5323 Recover Anthropic tool arguments when the model serializes its call as text by @ElayGelbart in https://github.com/browser-use/browse…
Ships the latest version of the CLI, which includes bug fixes and better browser management. What's Changed fix: dont send default params in gemini genconfig by @markmcd in https://github.com/browser-use/browser-use/pull/5173 Fix tool name in flash prompts: re…
What's Changed Release 0.13.6 with Browser Harness 0.1.6 by @gregpr07 in https://github.com/browser-use/browser-use/pull/5245 Full Changelog: https://github.com/browser-use/browser-use/compare/0.13.5…0.13.6
What's Changed Update README.md by @ShawnPana in https://github.com/browser-use/browser-use/pull/5197 feat: accept bu-qa-1 model alias in ChatBrowserUse by @Alezander9 in https://github.com/browser-use/browser-use/pull/5226 support MCP registry by @laithrw in …
What's Changed MCP server for CLI 3.0: shared MCP runner, max_dim guard. Fix navigation readiness detection: per-target lifecycle event storage, and handle same-document navigations without burning the readiness timeout. Fix markdown extraction destroying URLs…
What's Changed Launch Browser Use CLI 3.0 powered by Browser Harness. Add browser-use skill so coding agents can install the Browser Use skill directly. Pin Browser Harness to 0.1.4 and ship the Browser Use skill with the package. Improve skill install behavio…
下载资产
browser-use 是 Browser Use 项目的 GitHub 维护组织,负责开源仓库、版本发布和项目协作。
资源档案
继续比较
相关资源
同专题 · 工作流自动化 · 技能 / 规则包
liquid-glass
liquid-glass 指导 iOS/macOS 26+ Liquid Glass UI,适合 Apple 界面打磨。
同专题 · 工作流自动化 · 技能 / 规则包
canvas-design
画布设计是一项两步技能,可生成原创视觉哲学并将其呈现为成品静态艺术品。
同专题 · 工作流自动化 · 技能 / 规则包
memory-hygiene
memory-hygiene 用于审核、清理和重建 Agent 向量记忆,适合长期记忆维护。
同专题 · 工作流自动化 · 技能 / 规则包
agent-reach
agent-reach 统一访问 16 个内容平台,适合获客、调研和社媒采集型 Agent。
社区讨论
讨论与评分
先沉淀真实使用经验,评分作为可选信号补充。