夜雨聆风学习资料网

ARTICLE · 1031878

AI 编程工具接管浏览器了——腾讯开源 BrowserSkill,Claude Code 直连你的登录态

AI 编程工具接管浏览器了——腾讯开源 BrowserSkill,Claude Code 直连你的登录态
你肯定遇到过这个场面:让 Claude Code 帮你盯一下公司工单系统、去内网知识库查个文档,它回你一句「我无法访问网页」。换 Playwright 起个 headless 浏览器?卡在登录墙上——总不能把密码明文塞进 prompt。这事到 9 月有了干净的解法:腾讯 6 月开源、9 月 16 日刚发 0.3.0 的 BrowserSkill,让 Cursor、Claude Code、Codex 这些 agent 直接复用你已经登录好的 Chrome 或 Edge 干活。GitHub 上它 9 月 17 日单日涨了 1300 多星,等于总星数的三分之一都是一天涨的。接入只要 3 条命令,装完你的 agent 就多了一双「用你账号的手」。

它不玩 headless,玩「借窗」

先说清楚它和传统浏览器自动化的本质区别。

Playwright、Selenium、browser-use 这类工具的共同思路是:给 AI 一个全新的、空白的浏览器实例——没 cookie、没 session、没登录。所以任何需要登录的网站,第一道坎就是身份问题。

BrowserSkill 反着来。它在你正在用的浏览器里开一个独立的「Agent Window」,和你的日常窗口同属一个浏览器 profile——你在 Chrome 里登录过的 GitHub、飞书、公司内网,agent 打开同一个网址,天然就是登录状态。不需要交账号密码,不需要配置登录流程,凭证从头到尾没离开过你的机器。

链路上它是三层结构:agent 只会执行一条 bsk 命令 → 本地守护进程收到请求 → 通过 127.0.0.1 的 WebSocket 转给浏览器扩展 → 扩展在 Agent Window 里执行操作。agent 自始至终不直接碰浏览器,整条链路都在本机。

三条设计原则值得单独说:

agent 是访客,不是主人。 Agent Window 是独立窗口,你在屏幕上看得到它,你的其他窗口它碰不到。想用你已经开着的某个标签页?必须显式「借用」,用完归还。

人在回路。 遇到验证码、二次确认弹窗、需要付款的页面,agent 会主动停下来把控制权交还给你,你处理完它接着跑。这比硬刚验证码靠谱得多。

💡 卧槽点:原来 AI 过不了登录墙,从来不是能力问题,是所有自动化工具都在给它造一个「没登录过的假浏览器」——BrowserSkill 直接把真浏览器借给它。

三条命令接入

下面是全部安装过程,命令逐字来自官方 README(0.3.0 版),macOS/Linux/Windows 全支持,浏览器支持 Chrome 和 Edge(Firefox 官方标注「计划中」)。

第一步,装 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"

Windows(PowerShell):

irm https://raw.githubusercontent.com/Tencent/BrowserSkill/main/install.ps1 | iex

装完验证:bsk --version。

第二步,把技能装进你的 agent。BrowserSkill 内置了一份教 agent 怎么用 bsk 的 skill,一条命令完成:

bsk install-skill

用空格键选中你在用的 harness(Cursor、Claude Code、Codex、OpenClaw、CodeBuddy、WorkBuddy、Pi、Hermes Agent 都在列表里),回车即装。想跳过交互可以直接指定:bsk install-skill --harness cursor --json。

第三步,装浏览器扩展(Chrome Web Store 或 Edge Add-ons 搜 BrowserSkill),然后跑一次体检:

bsk doctor

它会检查二进制、守护进程、扩展三件套的配对状态,缺什么报什么。

有个坑提前说:README 明确提醒,如果你的 agent 沙箱每次执行完命令就回收后台进程,守护进程会被杀——官方给的方案是把守护进程放进常驻宿主环境,共享 BSK_HOME 并设 BSK_AUTO_START=0。另外 agent 的 shell 可能找不到新装的 PATH,用绝对路径或重启 agent 就好。

💡 卧槽点:装完不是「多了个插件」,而是你现有的每个 agent——不管哪家——同时获得同一双浏览器操作的手,因为对 agent 来说 bsk 就是一条普通 shell 命令。

用 DeepSeek Harness 的有专属插件

单独拎一节,因为这对国内开发者可能最实用:BrowserSkill 给 DeepSeek Harness(dsh)做了 first-class 插件,装上后 dsh 会获得原生 browser_* 工具,还能在 Web UI 里实时看 agent 的浏览器会话。先装好 CLI 和扩展,然后:

dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin
dsh --profile web

插件自带 skill,dsh 用户不需要再跑 bsk install-skill。

💡 卧槽点:一条 dsh plugin add,本地 harness 直接长出浏览器手脚——agent 生态的互通正在从「协议兼容」卷到「插件即插」。

它到底能替你干什么

四个场景,按实用度排:

内网系统自动化。 公司后台、工单、知识库——外部工具根本触不到,BrowserSkill 因为复用你的登录态天然可访问。让 agent 每天早上巡一遍新工单并汇总,是最典型的用法。

端到端验收。 写完页面让 agent 在真实 Chrome 里打开验收,不是 headless 模拟——你平时用哪个环境,它就在哪个环境测,结果更接近真实用户看到的。

重复后台操作。 导报表、批量改状态、核对数据,这类活最适合丢给 agent,遇到要确认的步骤它会停下来叫你。

取证截图。 0.3.0 新增的全页截图很好用:bsk screenshot --session <id> --full-page --out page.png,整页长图直接落盘。

说一句可能让你重新想想分工的话:agent 卡在登录墙上的原因从来不是能力不够,是我们不敢把钥匙给它——BrowserSkill 的答案是钥匙不用给,让它坐在你已登录的浏览器里当个守规矩的访客。

💡 卧槽点:所谓「AI 操控浏览器」的落地瓶颈不在模型,在权限模型——谁能安全地借走你的登录态,谁就吃下这层工作流。

横评:什么时候轮到它

工具实操不说单口相声,四个方案放一起看:

方案
登录态复用
打断你当前浏览器
接入成本
适合谁
BrowserSkill
✅ 直接复用
❌ 独立 Agent Window
3 条命令
让 agent 操作「你登录过的」网站
Playwright MCP
⚠️ 默认全新实例,可配持久化 profile 但要自己折腾
⚠️ 接管它驱动的实例
一条 npx 命令
抓公开页面、测试自己起的服务
browser-use
❌ 独立浏览器,登录自己想办法
⚠️ 同左
pip 安装
快速给 LLM 加浏览器能力的实验
Selenium/手写脚本
自己维护 cookie
不相关
高(写+维护)
流程固定的传统自动化

我的选法:抓公开数据、跑自己起的服务,Playwright MCP 够用;凡是「需要我登录过的身份」的场景——内网、工单、后台——BrowserSkill 目前是我见过设计最干净的解法。两者不冲突,一个管公开网页,一个管你的身份。

💡 卧槽点:横评到这里规律很清楚——方案的分界线不在「能不能自动化浏览器」,而在「你的登录态归谁管」。

边界和坑,一次说清

几件事必须诚实交代。BrowserSkill 不是 6 月横空出世的新东西,它是 2026 年 6 月 22 日首次开源的老项目,这波热度来自 9 月 16 日的 0.3.0(新增 canvas 支持、全页截图、远程网关、本地任务历史)加上 trending 曝光——但趋势是真的,单日新增星数占了总量的三分之一。

浏览器只支持 Chrome 和 Edge(其他 Chromium 系理论上可用),Firefox 还在计划中;Windows 只有 x64 构建。安全上,扩展的权限不小、能操作你 profile 里的页面,MIT 协议代码全开放,装之前建议花十分钟翻一眼源码。另外我这轮没有做大规模实测,文中命令与特性均逐字核对自官方 README 与 docs 文档(sandboxed-agents 等,0.3.0 口径),装完跑 bsk doctor 比什么都快。

💡 卧槽点:一个腾讯出品、MIT、不挑 agent 框架的本地桥接层,免费拿走试用成本只有 3 条命令——这大概是 9 月性价比最高的动手项目。

装完先别急着关页面:你打算让 agent 替你操作哪个网站?是每天巡工单,还是帮你盯着某个后台数据?评论区报一下你交给它的第一个任务,踩到坑的也欢迎回来留言,我看看要不要出一篇踩坑合集。

「一个人用AI提效」

一个开发者用 AI 把效率拉满的真实记录——不玩概念,只讲实操。觉得有用,点个赞和在看,关注一起折腾。

相关学习资料