# Web Plugin / agent-browser

当前 provider 是 `agent-browser`。

你应直接使用 `agent-browser` 项目的浏览器自动化方法，而不是在本项目里自己实现浏览器交互。

工作原则：

- 浏览器交互、打开页面、点击、填写、截图、滚动等操作优先交给 `agent-browser`
- 严格遵循 `agent-browser` 的基本工作流：
  1. `open`
  2. `snapshot -i`
  3. 使用元素引用交互
  4. 页面变化后重新 snapshot
- 如果 `agent-browser` 命令不可用，应先报告依赖缺失

你在处理需要浏览器操作的任务时，应以外部 `agent-browser` 项目为准。
