开源 Python 库,让大模型智能体像人一样操控真实浏览器,并可选用托管云浏览器与 Agent API。
APUS-AI-Lab/fast-browser-use
一个本地优先的浏览器自动化引擎与 Agent Skill,用本地 Qwen3.5 模型从可见页面元素中选择操作。
- Star
- 232
- Fork
- 26
- 未关闭 Issue
- 0
- 最近提交
- 28天前
这是什么?
Fast Browser Use 是一个浏览器自动化工具,决策模型完全在本地运行:Apple Silicon 上使用 MLX,NVIDIA GPU 或 CPU 上使用 PyTorch。它不让大模型生成选择器或 Playwright 代码,而是扫描渲染后页面中可见的可交互元素,将其整理为 CLICK、SELECT、TYPE_TEXT、DONE 等有限的候选动作,模型通过一次前向计算对这些候选打分并选出一个。
项目以 Agent Skill 形式提供,可接入 Claude Code 和 Codex,也可通过独立的 fbu 命令行工具或 Python API 使用。任务结束后,可用最终 URL、页面标题或页面文本进行外部断言校验,每个操作都会写入执行轨迹。支持的模型为 Qwen3.5-9B 和 Qwen3.5-35B-A3B,文档列出了 Apple Silicon、NVIDIA GPU 和 CPU 的硬件要求。
核心功能
- 01通过 MLX 或 PyTorch 在本地运行决策模型,不调用云端 API。
- 02从可见 DOM 元素生成的候选动作中选择操作,避免凭空生成选择器。
- 03在一次前向计算中为候选动作和 DONE 打分。
- 04支持 --expect-url、--expect-title、--expect-text 进行结果断言。
- 05可作为 Claude Code 和 Codex 的 Agent Skill 安装,也提供命令行和 Python API。
适用场景
- 在数据不能离开本机的环境中自动化重复性的网页表单填写或页面导航。
- 为 Claude Code 或 Codex 等编程代理添加本地浏览器控制能力。
- 在 CI 中运行浏览器任务,并对结果的 URL、标题或文本进行明确校验。
标签
常见问题
- fast-browser-use 是什么?
- 一个本地优先的浏览器自动化引擎与 Agent Skill,用本地 Qwen3.5 模型从可见页面元素中选择操作。 Fast Browser Use 是一个浏览器自动化工具,决策模型完全在本地运行:Apple Silicon 上使用 MLX,NVIDIA GPU 或 CPU 上使用 PyTorch。它不让大模型生成选择器或 Playwright 代码,而是扫描渲染后页面中可见的可交互元素,将其整理为 CLICK、SELECT、TYPE_TEXT、DONE 等有限的候选动作,模型通过一次前向计算对这些候选打分并选出一个。
- fast-browser-use 可以免费使用吗?用的什么许可证?
- fast-browser-use 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- fast-browser-use 还在维护吗?
- 活跃维护中。fast-browser-use 最近一次提交是在 2026年9月21日。
- fast-browser-use 适合用来做什么?
- 在数据不能离开本机的环境中自动化重复性的网页表单填写或页面导航。 为 Claude Code 或 Codex 等编程代理添加本地浏览器控制能力。 在 CI 中运行浏览器任务,并对结果的 URL、标题或文本进行明确校验。
- 在哪里获取 fast-browser-use?
- 源代码和安装说明在 GitHub 上:https://github.com/APUS-AI-Lab/fast-browser-use
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一组基于 Claude API 的入门示例项目,覆盖客服助手、金融分析、浏览器与电脑操作代理等可部署应用。
基于 Python 的开源加密货币交易机器人,支持主流交易所、回测、模拟运行,可通过 Telegram 或 Web UI 管理。
一个用于构建、运行和管理智能体平台的 Python 框架与运行时。
开源自主研究智能体,可基于网页和本地文档进行深度研究,使用任意 LLM 服务并生成带引用的报告。
一个开源智能体框架,为 AI 智能体提供完整的 Docker Linux 桌面、浏览器、文档协作和连接本机的能力。