用途:通过 browse CLI 自动化浏览器交互,适合需要导航网站、读取页面状态、点击元素、填写表单或执行键盘操作的任务,可配合 Claude 使用。
主要能力与状态检查:优先使用 browse snapshot 而非截图,它返回带元素引用的结构化无障碍树,可用于后续交互;仅在需要视觉布局或图像内容时使用截图。常用状态命令:browse status、browse get url、browse get title、browse snapshot。
典型工作流:先用 browse open <url> 打开起始地址;运行 browse snapshot 查看结构与元素引用;再基于快照引用、选择器或键盘动作进行交互;然后运行快照或其他状态检查验证结果;重复直至任务完成。常见交互命令:browse click <ref>、browse type <text>、browse press <key>、browse fill <selector> <value>、browse wait timeout <ms>。
环境说明:评测环境将 browse 固定在当前基准会话并预选环境,不要在评测期间安装包。本地模式使用本机 Chrome;远程模式在配置凭据后使用 Browserbase。除非任务或评测框架明确要求,不要切换环境。
最佳实践与限制:交互前务必先导航;尽量使用快照中的引用;每个重要动作后先验证再继续;保持动作聚焦于任务指令;不要编辑仓库文件;不要使用浏览命令之外的浏览器或网络工具。完成后按评测提示要求的 EVAL_RESULT 格式报告结果。