SuperAPI AI 工具集

agent-browser

测试与质量

查看项目

更新于 10-15 17:33

技能介绍

用途:通过 agent-browser CLI 执行浏览器自动化,用于 UI 调试、验证与自动操作,适合页面打开、点击、表单输入、截图、抓取和 Web 应用检查等场景。

主要能力:支持打开 URL、点击元素、填写表单、输入文本、按键、截图、关闭浏览器;导航含 back、forward、reload;信息获取含 get text、get html、get url、get title;等待含 wait @e1、wait 1000;调试含 --headed、console、errors、highlight @e1;支持多标签/多会话并行管理。

使用方式:先确认安装,which agent-browser;未安装则 npm install -g agent-browser 后执行 agent-browser install。推荐 AI 快照工作流:agent-browser open <url>,agent-browser snapshot -i -c 获取交互元素引用,再用 agent-browser click @ref、agent-browser fill @ref "text" 操作,最后用 snapshot、get url 或 screenshot 确认结果。会话可用 --session 指定,如 agent-browser --session admin open <url>,agent-browser session list 查看。

适用场景:UI 调试与验证、表单自动填写、页面状态检查、截图记录、Web 应用检查。

限制:默认无头模式,需 --headed 才显示浏览器;会话在显式 close 前保持;需认证的站点应利用会话。与 MCP 工具相比,优先使用 agent-browser,复杂 E2E 测试可考虑 playwright MCP。