browser-harness

网页上的重复操作,交给 AI 照着做就行

开源 🏷️完全免费 ✅ 目前可打开 智能体 🍴 复刻 1877 🐛 待处理 450 👀 关注 51
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 18977
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 MIT开源项目,全部功能免费,可自行部署使用,无付费版本。

项目预览

browser-harness 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队browser-use
定价模式🏷️完全免费
价格说明MIT开源项目,全部功能免费,可自行部署使用,无付费版本。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai-agent,browser-agent,browser-automation,browser-use,browser-use-box,browser-use-cloud,cdp,chrome,chrome-devtools-protocol,claude-code,cloud-browser,codex,cursor,llm,mcp,persistent-browser,real-browser,telegram-agent,vps-agent,web-automation
GitHub 星标★ 18977
上线时间2026-04-17 00:00:00
代码更新2026-11-10
仓库体积5.5 MB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-09
浏览次数8

项目介绍

自愈式浏览器工具框架:能够自我修复、稳定运行,让 LLM 通过浏览器自动完成任意任务,为智能体提供可靠的网页操作能力。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 18977

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:命令行工具 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 3.12(README 中明确要求用 uv 配合 Python 3.12 安装)
  • uv 包管理工具(README 用它安装或升级 browser-harness)
  • 一个编码智能体:Claude Code 或 Codex
  • 本地 Chrome 浏览器(需允许远程调试连接)

安装与启动步骤

  1. 1准备环境

    README 要求用 uv 以 Python 3.12 安装,请先自行准备好 uv 与 Python 3.12 环境;README 未给出具体安装命令,按 uv 官方方式准备即可。

  2. 2粘贴安装提示词

    把 README 给出的 setup prompt 原样粘贴到 Claude Code 或 Codex,由智能体完成安装、注册 skill 并连接浏览器。

    Install or upgrade browser-harness to the latest stable version with uv using Python 3.12, register the skill from `browser-harness skill`, and connect it to my browser. Ask whether I want local browser recordings enabled; default to no and preserve my existing preference on upgrades. Follow https://github.com/browser-use/browser-harness/blob/main/install.md if setup or connection fails.
  3. 3允许远程调试

    智能体会自动打开 chrome://inspect/#remote-debugging,首次设置时必须勾选该复选框,agent 才能连上你的浏览器。

  4. 4选择本地录制

    过程中智能体会询问是否开启本地浏览器录制,README 默认选否,并在后续升级时保留你已有的偏好。

  5. 5云端替代方案

    不想用本地浏览器时,可直接在 Browser Use Cloud 中试用 browser-harness,无需自己连接浏览器。

关键配置

配置项必填说明示例
Python 版本是browser-harness 安装所需的 Python 运行版本3.12
local browser recordings否是否开启本地浏览器录制,默认关闭且升级时保留原偏好no

如何确认成功

智能体成功连上你的浏览器并能代为执行网页任务,即表示安装与连接成功。

常见问题

Q:安装或连接失败怎么办?

A:按 setup prompt 的最后一句,参照仓库 install.md 文档排查:https://github.com/browser-use/browser-harness/blob/main/install.md

Q:智能体连不上我的浏览器?

A:确认已打开 chrome://inspect/#remote-debugging 并勾选其中的复选框,首次设置必须手动勾选一次。

Q:支持哪些编码智能体?

A:README 给出的 setup prompt 是给 Claude Code 或 Codex 使用的,粘贴到这两者之一即可。

Q:需要自己写浏览器操作代码吗?

A:不需要,agent 会在缺少 helper 时自己写入 agent_helpers.py,harness 随任务自愈改进。

Q:可以不用本地浏览器吗?

A:可以,README 提供 Browser Use Cloud 的在线试用方式,也可通过 cdp websocket 连接云浏览器。

注意事项

  • 本教程只依据 README 节选整理,README 未给出可直接执行的安装命令,具体命令请以仓库 install.md 为准。
  • setup prompt 需粘贴到编码智能体内执行,不要当作 shell 命令直接运行。
  • 首次连接必须手动勾选 chrome://inspect/#remote-debugging 中的复选框。
  • 本地浏览器录制默认关闭,升级时请保留用户已有偏好设置。

核心亮点

  • 基于CDP协议实现浏览器深度控制,支持持久化会话,让LLM在长任务中保持上下文连续,显著提升复杂任务完成率
  • 自修复机制自动处理页面元素变化和导航异常,减少人工干预,适合动态网页环境
  • 提供云浏览器集成,可扩展至大规模并行任务,且与browser-use生态兼容,上手成本低

不足之处

  • 文档/社区待观察:自修复逻辑在极端复杂页面下的鲁棒性缺乏公开基准验证
  • 依赖CDP协议,对非Chromium内核浏览器支持有限,可能限制部分使用场景

适用场景

  • 自动化Web测试与回归验证,利用LLM理解业务逻辑并执行端到端操作
  • 数据采集与信息抽取,处理需登录、分页或动态渲染的网站
  • 智能体驱动的RPA流程,如表单填写、报表生成等重复性办公任务

替代项目

browser-use、Playwright MCP、Skyvern

上一篇:nocobase

下一篇:WorkBuddy-Guide

同类项目推荐

LLM-AutoHotkey-Assistant 开源

按个热键,选中文本即刻调用多模型AI处理

An AutoHotkey v2 application that utilizes OpenRouter.ai to seamlessly integrate Lar···

★ 127 2026-08-09
bops 开源

给每个 AI 员工配电脑邮箱电话,替你跑业务

Bops: a team of AI bots that run your business ops, each with its own computer, emai···

★ 530 2026-10-18
Scrapegraph-demo 开源

用大白话问网页要数据,不用写爬虫代码

Streamlit demo of Scrapegraph-ai for GPT4-hackaton

★ 120 2026-08-09
pi-warden 开源

给 Pi 代理加护栏,写文件守规则,假完成和死循环当场抓出

Guardrails for Pi that steer instead of interrupt: enforces your project rules on ev···

★ 178 2026-09-26
hatchet 开源

复杂后台任务和 AI 工作流,崩溃也能续跑

An orchestration engine for background tasks, AI agents, and durable workflows

★ 8257 2026-09-12
TopAutomationTools 开源

按场景查自动化工具,选型不再大海捞针

A curated list of tools for marketing, development, sales, and workflow automation.

★ 158 2026-09-27
pie-ai-agent 开源

用大白话指挥 Chrome,AI 自动帮你干活,先确认再执行。

Pie – free, open-source AI browser agent for Chrome. Reads pages & PDFs, fills form···

★ 93 2026-08-09
bua 开源

用大白话指挥浏览器,AI 帮你自动点击操作

AI-powered browser automation for Go — describe tasks in plain English, let the age···

★ 85 2026-08-09
flowgram.ai 开源

拖拽画布+内置物料,快速搭建 AI 工作流平台

FlowGram is an extensible workflow development framework with built-in canvas, form,···

★ 8571 2026-08-10