真没想到!Agent 操控浏览器这件事,很多人还在硬塞 Playwright 脚本,Vercel Labs 已经直接做成一条 CLI 了。

真没想到!Agent 操控浏览器这件事,很多人还在硬塞 Playwright 脚本,Vercel Labs 已经直接做成一条 CLI 了。

agent-browser,Apache-2.0,约 4.4 万星。原生 Rust,专门给 AI Agent 用的浏览器自动化命令行。

以前要自己写选择器、盯弹窗、截图还容易糊。它用 accessibility tree 的 ref 点元素,有遮罩挡着会提前报失败。

核心能力:
- open / snapshot / click
@ref
这条链路
- fill、type、press、drag、upload 等常用交互
- screenshot(可标注、可跳过没变的画面)
- 自然语言 chat 模式,单次或 REPL 控浏览器
- 可连已有 Chrome(CDP),也支持 WebMCP 调页面工具
- npm / Homebrew / Cargo 都能装

我觉得真正省事的是:Agent 不用再猜 CSS,对着 snapshot 的 ref 干活就行。

做浏览器 Agent、自动化测试,或想让编码助手自己点网页的,值得装一份玩。

https://github.com/vercel-labs/agent-browser



分类