用途:agent-browser 是 Vercel 的无头浏览器自动化命令行工具,面向 AI 智能体,适合通过 CLI 自动化浏览器交互、填写表单、截图、抓取页面等场景。
主要能力:采用无障碍快照加引用(@e1、@e2)的选择模式,便于大模型操作。支持导航(open、back、forward、reload、close)、快照(snapshot,含 -i 仅交互元素、--json、-c 紧凑、-d 限制深度)、交互(click、dblclick、fill、type、press、hover、check、uncheck、select、scroll、scrollintoview)、获取信息(get text/html/value/attr/title/url)、截图与 PDF(screenshot、--full、pdf)、等待(wait 元素、毫秒、文本)。
使用方式:先检查安装 command -v agent-browser,未安装则 npm install -g agent-browser,再执行 agent-browser install 下载 Chromium。核心流程为:open 打开 URL,snapshot -i 获取引用,用引用交互,导航或 DOM 变化后重新快照。可用 --headed 显示浏览器调试,--session 并行多浏览器,session list 查看会话。
适用场景:偏好 Bash 工作流、需要快速一次性自动化、希望命令更简单的任务。若需深度 MCP 工具集成或构建复杂自动化流水线,可考虑 Playwright MCP。
限制:资料未提供收费、价格、平台支持范围及性能数据,暂未提供相关信息。