腾讯开源 BrowserSkill:AI 借你浏览器替你干活

TL;DR:腾讯今年 6 月开源的 BrowserSkill,能让 Cursor、Claude Code、Codex 这些 AI 智能体直接“借”走你已登录的浏览器标签页去干活:复用你的登录态、不打断你刷网页、遇到验证码再喊你接管。上线不到三个月已拿到 4500+ Star,MIT 协议,任何能跑 shell 命令的智能体都能接。

BrowserSkill:让 AI 智能体借用你真实登录的浏览器

一、AI 什么都行,就是登录不上去

现在的 AI 智能体已经能写代码、查资料、分析数据,可你只要说一句“登录后台,把这个月的报表导出来”,它多半当场卡住。

原因很朴素:主流方案给智能体的都是一个干干净净的空白浏览器。Playwright、Selenium 是这样,browser-use 这类 AI 浏览器智能体也是这样:新开一个实例,没有 Cookie,没有登录态。想让它进你的后台?要么把 Cookie 导出来给它,要么专门配一个测试账号,两种都不省心。

模型看得懂页面、点得动按钮,却始终拿不到“你是谁”。这道坎,浏览器自动化领域拖了很多年。

二、BrowserSkill:让 Agent “借”你的浏览器

今年 6 月,腾讯把一套叫 BrowserSkill 的方案开源了。一句话讲清它做的事:把 Cursor、Claude Code、Codex、OpenClaw、CodeBuddy、WorkBuddy、Pi、Hermes Agent、DeepSeek Harness 这些主流 AI 智能体,连到你电脑上正在用的、已经登录的浏览器。

核心机制叫“借用”(borrow):智能体想碰你已经打开的某个标签页,必须显式“借”过来,干完活再“还”回去,其余标签页一概不碰。整个过程发生在你的浏览器里、你的视线内,控制权始终在你手上。

技术上,它是 Rust 写的 bsk 命令行工具加本地守护进程,配上一个 TypeScript 浏览器扩展;MIT 协议,跨 macOS、Windows、Linux,支持 Chrome 和 Edge,Firefox 在规划中。

三、四个设计,决定了它好不好用

复用真实登录态。 智能体直接用你已经登录过的站点,不用单独开账号、不用导 Cookie。你登到哪,它就能用到哪。

不打断你手头的活。 浏览器任务跑在一个独立、可见的 Agent Window 里,你自己的普通窗口照常用。它忙它的,你该刷什么刷什么。

不绑定任何一家。 只要智能体能通过 shell 调 bsk 这条命令就能接入,不挑模型、不挑 harness。它甚至不是 MCP 服务,没有 MCP 客户端也能跑,这点后面细说。

内置人在回路。 碰到验证码、登录、确认弹窗这类只有人能过的关卡,智能体会主动请你接管,你点完它接着往下干。

四、它是怎么跑起来的

整条链路都在你本机:

Agent(harness) → bsk CLI → bsk 守护进程 → WebSocket(127.0.0.1) → 浏览器扩展 → Agent Window

智能体从不直接和浏览器对话,而是先调 bsk,本地守护进程把请求转给扩展,扩展在隔离的 Agent Window 里执行,全程走 127.0.0.1 回环地址,没有云端中转。装完跑一句 bsk doctor,就能确认扩展连上没有。

浏览器扩展显示已连接,处于就绪状态

五、和 browser-use、Playwright 差在哪

这是发布后被问得最多的问题。三者都能让程序控制浏览器,定位却差得远:

维度

BrowserSkill

browser-use

Playwright

给智能体的浏览器

你真实登录的标签页

全新空白浏览器

全新空白上下文

形态

CLI 加守护进程加扩展

Python 库

自动化测试工具

登录态

直接复用你的

要自己处理

要自己处理

绑定程度

任何能跑 shell 的智能体

偏绑定单一智能体栈

与模型无关,靠写脚本

适合的活

要登录才能干的事

复杂、非结构化网页任务

确定性、高并发的自动化

它最不一样的地方,是把“借你真实已登录的标签页、用完归还”做成了不挑智能体栈的命令行工具,没有绑死在某一家 Python 库里。分工也很清楚:决策是智能体的事,BrowserSkill 只负责安全、可控地把浏览器交出去,再收回来。

六、便利背后,风险也要看清

安全上它做了两层防护。其一,默认每次借标签页都要你确认,而且这个开关在浏览器扩展里,不在命令行参数上,智能体或一条被注入的恶意提示词很难悄悄把它关掉。其二,验证码、登录这类敏感步骤强制交还给你。

但它毕竟跑在你的真实登录态上:如果智能体访问的网页本身藏了提示注入,理论上可能借你的身份触发真实操作,发布当天就有工程师指出这一点。所以原则很朴素:只让它碰信得过的站点,银行、邮箱这类高敏感页面别交给它借。

七、三步上手

第一步,装 bsk 命令行工具(macOS、Linux 示例,Windows 走 PowerShell 脚本):

curl -fsSL https://raw.githubusercontent.com/Tencent/BrowserSkill/main/install.sh | sh
bsk --version

第二步,装浏览器扩展。Chrome、Edge 应用商店搜 BrowserSkill 即可,装完点开扩展弹窗,确认状态是已连接。

第三步,把 skill 装进你的智能体,再跑一次自检:

bsk install-skill --harness cursor
bsk doctor

之后在支持的工具里直接甩一句话就能用:

/browser-skill open example.com and summarize what is on the page.

八、哪些人最该试试

做运营、自媒体的:跨平台搬运内容、抓高赞评论做舆情画像,已有实测在几分钟内跑完整条链路。

开发者:让智能体在真实登录态下做集成验证、盯数据看板,省掉一堆测试账号。

普通打工人:定期查报表、填重复表单,这类机械活交给它正合适。

一句话总结:凡是“要登录才能干”的浏览器活,BrowserSkill 都比从零开一个空白浏览器省事得多。它不神,但确实把 AI 和真实网络之间的最后一公里打通了。

github仓库链接:
https://github.com/Tencent/BrowserSkill

展开阅读全文

更新时间:2026-09-30

标签:科技   腾讯   浏览器   智能   真实   标签   进程   空白   绑定   工具   账号

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302034844号

Top