Web Access
Web Access v2 让智能体在需要时使用受控浏览器访问网页。它适合普通网页抓取无法覆盖的场景:动态页面、需要登录的后台、复杂表单、单页应用、内网系统和需要截图验证的页面。
启用方式
Web Access 是 Skill-scoped 能力。只有相关技能启用后,浏览器控制、CDP 代理、站点经验和本地书签工具才会暴露给智能体。
这种设计可以避免普通任务误用浏览器工具,也能让你清楚知道智能体什么时候可能操作网页。
能做什么
| 能力 | 说明 |
|---|---|
| 标签页控制 | 打开、列出、切换和关闭浏览器标签页 |
| 页面操作 | 点击、滚动、输入、选择元素 |
| 截图观察 | 截取页面或元素状态,辅助视觉判断 |
| CDP 代理 | 通过 Chrome DevTools Protocol 读取更细的页面状态 |
| 文件上传 | 在需要时选择本地文件上传,通常需要确认 |
| 本地书签 | 查询 Chrome / Edge 等浏览器的书签和历史线索 |
| 站点经验 | 记录某个站点的登录入口、选择器、操作路径和注意事项 |
SitePattern
SitePattern 是站点经验记录。它帮助智能体记住某个网站如何使用,例如:
- 登录入口和常见跳转
- 搜索框、筛选器、导出按钮的位置
- 常见错误和弹窗处理方式
- 哪些页面需要等待动态加载
写入站点经验前会进行校验,避免把无效或过度宽泛的规则保存下来。
LocalBookmarks
LocalBookmarks 可以从本机浏览器书签和历史中寻找 URL 线索。它不会自动登录网站,也不会绕过权限;只是帮助智能体找到你常用系统的入口。
安全边界
- 默认只允许
http和httpsURL - 上传文件、提交表单、删除或发布内容等有外部影响的操作会触发审批
- 浏览器会尽量隔离会话标签页,避免不同任务互相污染
- 截图和页面内容会进入当前任务上下文,请避免在敏感页面开启无关任务
与 WebFetch / WebSearch 的关系
优先级通常是:
WebSearch查找公开信息WebFetch读取静态网页正文- Web Access 处理动态、登录态或需要操作的页面
如果普通抓取足够完成任务,智能体不需要打开浏览器。