做Agent开发的人都知道一个痛点:现有的浏览器自动化方案(Playwright…

做Agent开发的人都知道一个痛点:现有的浏览器自动化方案(Playwright、headless Chrome、browser-use等)开的都是另一个浏览器,没有你的登录态、没有你的Cookie,碰到需要登录的站点就得单独配测试账号。 腾讯团队开源的BrowserSkill直接解决了这个问题。它的核心思路是:Agent操作的就是你已登录的真实浏览器profile,无需任何测试账号。 具体怎么实现的?架构分四层:Agent → bsk CLI(shell)→ bsk守护进程(本地IPC)→ 浏览器扩展(WebSocket)→ Agent Window。Agent永远不直接碰浏览器,通过CLI和守护进程间接控制。 几个关键设计: 登录态复用:Agent操作的就是你已登录的真实profile,无需任何测试账号。 互不干扰:自动化任务在一个独立可见的Agent Window里运行,你可以继续正常用浏览器。 框架无关:不绑定MCP或任何特定Agent框架——只要能跑shell命令(Cursor、Claude Code、Codex、CodeBuddy等)就能用。 人工介入:遇到验证码、短信OTP、支付确认等只有人能完成的步骤,Agent可以发bsk request-help请求你接管,完成后继续。 安全模型做得相当严谨:所有写操作只能作用于Agent Window里的标签页,除非该标签被显式借用(borrow)。借用需要用户确认(默认开启),步骤结束立即归还。凭证零提取——SKILL.md开篇即声明绝不提取凭证、Cookie、token或任何机密。 0.3.0新增远程模式:Agent跑在服务器上,通过一次性配对链接+可续期/吊销的设备凭证,经TLS认证的WSS连回你本地的浏览器。这在云端Agent操控本地登录态的场景里是稀缺能力。 安装体验也是Agent优先的:用户只需对Agent说一句按照AGENT_INSTALL.md装好browser-skill,Agent会自行完成CLI安装、技能注入、诊断和首次验证。 项目地址:github.com/Tencent/Browse… 做Agent开发的朋友可以试试,特别是需要操作用户真实浏览器场景的,这个方案比自己折腾Playwright省事多了。
话题来源 @shao__meng 31K阅读 ❤️265 x.com/…↗ 已改写,非原文转载
23 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单