Vercel 出的 Rust 命令行浏览器,专为 AI 智能体设计:snapshot 把页面读成带 @e1 引用的无障碍树,智能体点一下、读一眼、再下一步,每步都是短 shell 调用。给 Claude Code 这类终端智能体配上「浏览器手脚」,做网页采集、自动填表、数据服务都能落地。npm 一装即用,门槛就是会用终端。
Selenium、Playwright 这类浏览器自动化是给「人写的脚本」用的,agent-browser 则是 Vercel 开源的原生 Rust CLI,专为 AI 智能体设计:智能体一条命令开网页、读页面、点按钮,逐轮推进。核心机制:snapshot 命令把页面渲染成紧凑文本快照,每个可交互元素带一个 ref(如 @e1),智能体对 ref 执行 click 等操作,再读一次快照确认结果,循环往复;浏览器在命令之间保持打开,每步只是一次很短的 shell 调用,省 token 也稳。上手:npm install agent-browser,首次运行 agent browser install 下载 Chrome for Testing;Mac 可 brew install agent-browser,Linux 会顺带装齐系统依赖,也可免安装直接 npx agent browser open example.com 体验。快速上手:open example.com → snapshot 看交互元素 → click @e1 → get url 检查结果 → close 收尾。适合想让 Claude Code、Codex 这类终端智能体拥有真实浏览器能力的开发者,拿来做网页数据采集、后台自动操作、批量填表等自动化活儿。纯命令行驱动,不用写脚本。
vercel-labs/agent-browser
2026-11-09 榜单 · ★ 2,190(进页自动刷新) · 本期涨星 +2190 · 语言 Rust
做AI项目,先看AI雷达 - AiRadar.com.cn · 全部GitHub热榜 →