
BrowserSkill 是什么?腾讯开源浏览器 Agent 实测
BrowserSkill 是腾讯 2026 年 6 月在 GitHub 开源的本地浏览器桥接工具(仓库 Tencent/BrowserSkill),它把 Cursor、Claude Code、Codex 等 AI Agent 连接到你已经登录的 Chrome 或 Edge 浏览器,让 Agent 复用你现有的登录状态干活,而不是另起一个要重新登录的空白浏览器。截至 2026 年 9 月 22 日,该项目实测 6,424 星,采用 MIT 协议,个人和商用都免费。
本文讲清五件事:它解决什么问题、工作原理、怎么安装、和 Playwright 有什么区别、是否安全。
BrowserSkill 解决了什么问题

让 AI Agent 操作浏览器,目前常见的两条路都有硬伤:
- 无头方案(Playwright、Selenium 这类):每次都启动一个全新浏览器,没有 cookie、没有登录态,验证码一拦一片,还得单独维护测试账号。
- 直接接管你正在用的窗口:Agent 一操作,你的鼠标和焦点就被抢走,等于两个人抢一台电脑。
BrowserSkill 走的是第三条路:Agent 在一个独立可见的 Agent Window 里工作,这个窗口和你日常浏览器共用登录态,但互不干扰。需要动你已经打开的某个标签页时,Agent 必须显式"借用",用完归还,其余标签页不碰。
一句话概括它补的位:Agent 不缺点击能力,缺的是你已登录的那个身份。
BrowserSkill 的工作原理
BrowserSkill 由两个本地组件组成,整条链路都在你自己的电脑上,不经云端:
bskCLI 与本地 daemon:Agent 通过 shell 调用bsk命令下发浏览器任务。- 浏览器扩展:daemon 通过 127.0.0.1 的本地 WebSocket 把任务路由到扩展,由扩展在 Agent Window 中执行。
完整链路是:AI Agent 经 shell 调 bsk CLI,本地 IPC 到 daemon,再经 127.0.0.1 WebSocket 到扩展,最后落到浏览器页面。

几个值得了解的设计细节:
- 技术栈:仓库是 Cargo + pnpm 的 monorepo,CLI 和 daemon 用 Rust 写,浏览器扩展用 TypeScript 写。
- 元素引用会过期:Agent 每次 observe 页面会拿到带编号的 @eN 元素引用,页面跳转后旧引用直接作废,逼 Agent 重新观察而不是凭记忆瞎点。
- 人机协作内建:遇到验证码、登录确认、二次确认弹窗时,Agent 调
bsk request-help请你接管,你完成后任务自动继续。
BrowserSkill 安装教程(三步)

最省事的装法是把官方 README 里那句安装指令直接发给你的 Agent,它会自己装好并引导你加载扩展。手动安装分三步:
第一步,装 bsk CLI。 macOS 和 Linux 在终端执行:
curl -fsSL https://raw.githubusercontent.com/Tencent/BrowserSkill/main/install.sh | sh
export PATH="${BSK_INSTALL_DIR:-$HOME/.local/bin}:$PATH"
bsk --version
Windows 在 PowerShell 执行:
irm https://raw.githubusercontent.com/Tencent/BrowserSkill/main/install.ps1 | iex
第二步,装浏览器扩展。 从 Chrome 应用商店或 Edge 加载项商店搜索 BrowserSkill 安装;其他基于 Chromium 的浏览器装 Chrome 商店版本即可。
第三步,装 skill 并自检。 运行 bsk install-skill,用空格键选择你要接入的 Agent(支持 Cursor、Claude Code、Codex、OpenClaw、CodeBuddy、WorkBuddy、Pi、Hermes Agent、DeepSeek Harness),然后运行 bsk doctor 检查连接状态。装好后让 Agent 打开一个网页并总结内容,能读出来就说明链路通了。
如果不确定怎么在 Claude Code 里管理这类能力,可以参考站内的 Claude Code 怎么安装 Skill。
BrowserSkill 和 Playwright 的区别
两者不是替代关系,定位完全不同:

| 维度 | BrowserSkill | Playwright / browser-use |
|---|---|---|
| 浏览器来源 | 复用你已登录的 Chrome/Edge | 每次启动全新无头浏览器 |
| 登录态 | 直接用你的现有会话 | 需要重建登录或维护测试账号 |
| 典型场景 | 后台查数、表单填写、站点操作 | 大规模回归测试、批量抓取 |
| 并发能力 | 单机单人,一个浏览器实例 | 可多实例并行 |
| 人工介入 | 内建 human-in-loop,遇验证码求助 | 需要自己搭人机交互 |
选型建议:给个人 Agent 加"已登录浏览器"能力选 BrowserSkill;做 CI 里的自动化测试或批量采集,仍然用 Playwright 这类无头框架。如果你的需求是让 Agent 调试网页,也可以看看 chrome-devtools-mcp 接入指南,那是另一条更偏开发调试的路径。
BrowserSkill 安全吗?三个必须知道的边界
1. Agent 用的是你的身份。 它能做的操作等同于你能做的操作,包括发帖、提交表单这类有副作用的写操作。建议先用只读任务(查数据、总结页面)试跑,确认行为再放大范围。
2. 扩展权限不小。 扩展申请了 debugger、scripting、tabs、windows、downloads、notifications 以及 主机权限,官方称不接收遥测、不含跨站追踪。安装后建议到浏览器的扩展管理页逐项核对权限。
3. 无人值守是开关,不是参数。 从 0.3.0 版本起,--unattended 等旧命令行参数无法再绕过扩展开关,借用标签是否需要确认、是否允许请求人工协助,都以你在扩展弹窗里保存的设置为准。项目还提供默认关闭的操作审计,记录保留最近 30 天,可用来回看 Agent 做过什么,但官方明确它不提供防篡改保证。
BrowserSkill 支持哪些系统
- 操作系统:macOS(Apple Silicon 和 Intel)、Linux(x64 和 ARM64)、Windows x64。
- 浏览器:Chrome 和 Microsoft Edge 官方支持;其他 Chromium 系浏览器通常可用但官方不背书;Firefox 在计划中。
- Agent:任何能调用 shell 的 Agent 都能用,官方适配列表包含 Cursor、Claude Code、Codex、OpenClaw、CodeBuddy、WorkBuddy、Pi、Hermes Agent、DeepSeek Harness。想了解 WorkBuddy 本身,可以看 WorkBuddy 和 Codex 怎么选。
总结
BrowserSkill 补的是 AI Agent 浏览器自动化里"权限模型"这一层:复用真实登录态、借用标签要确认、验证码会求助、本地链路不经云端。它不抢 Playwright 的生意,而是给个人 Agent 用户提供了第三条路。如果你日常用 Cursor、Claude Code 或 Codex,又常让 Agent 碰到登录墙,值得花十分钟装上试试。
参考来源:Tencent/BrowserSkill GitHub 仓库、Chrome 应用商店扩展页、掘金每日开源第 154 期、All Agent 百科(2026-09-17,核验日期 2026-09-22,以官方仓库 README 为准)。
本文由 AI345 整理,最后更新于 2026 年 9 月。想系统了解 Agent 能力的更多玩法,可以继续阅读 Agent Skills 和 MCP 有什么区别,以及 AI Agent 是什么。
常见问题
BrowserSkill 是免费的吗?
答:是。BrowserSkill 采用 MIT 协议开源,个人和商用都免费,CLI、浏览器扩展、skill 均无付费墙。它只是本地工具,不消耗模型额度。
BrowserSkill 真是腾讯开源的吗?仓库在哪?
答:是。仓库在 GitHub 的腾讯官方组织下:github.com/Tencent/BrowserSkill,2026 年 6 月 22 日创建,9 月 22 日实测 6,424 星、475 fork,持续更新中。
BrowserSkill 和 Playwright 怎么选?
答:看场景。要给个人 AI Agent 加"用我已登录账号操作网页"的能力,选 BrowserSkill;要做自动化测试、批量抓取等规模化任务,选 Playwright 这类无头框架。两者可以共存。
遇到验证码 BrowserSkill 能自动过吗?
答:不能保证。它内建 human-in-loop 机制,Agent 会弹窗请你接管验证码、人脸核验等步骤,完成后自动继续。具备图像理解能力的模型在授权允许时可以尝试图形验证码,但扫码、人脸等仍需人工。
不会写代码能用吗?
答:可以。官方推荐的安装方式就是把一行指令发给 Cursor 或 Claude Code,让 Agent 帮你装。前提是你已经在用这类 AI 编程工具,初次接触的话建议先看 [AI Agent 是什么](https://www.ai345.info/ai-guide/what-is-ai-agent)。
Agent 会不会看到我浏览器里的所有内容?
答:默认不会。Agent 只在独立的 Agent Window 里工作,访问你已打开的标签页必须显式借用并经你确认(可在设置中调整)。但要注意,被操作的页面内容对 Agent 是可见的,涉及敏感账号的任务请自行评估风险。

京ICP备2024094994号-29