主流产品 & 官网
| 产品 | 官网/地址 | 说明 |
|---|---|---|
| agent-browser (Vercel Labs) | 🔗 github.com/vercel-labs/agent-browser | 开源 CLI,34.2k⭐,Rust 构建,支持 AI 上下文高效压缩 |
| Agent-Browser 官方 | 🔗 agent-browser.dev | 专门的 AI 浏览器自动化 CLI 文档站 |
| Browser Use | 🔗 browser-use.com | AI 操作浏览器的 API 平台,支持反检测、CAPTCHA 破解 |
| Browserbase | 🔗 browserbase.com | AI 专用托管浏览器,支持无头浏览、195+ 国家代理 |
| VS Code 内置 | VS Code Insiders | 集成浏览器 Agent 工具,可自主构建和验证 Web 应用 |
自动化测试应用场景
1️⃣ VS Code Browser Agent(开发测试)
- AI 自主创建 HTML/CSS/JS → 在浏览器打开 → 验证功能 → 修复 bug
- 全流程闭环,无需人工干预
- 适合:Web 应用开发、UI 验收测试
2️⃣ agent-browser CLI(终端测试)
npm install -g agent-browser
agent-browser install # 首次下载 Chrome
agent-browser open example.com
agent-browser snapshot # 获取紧凑的元素引用树
agent-browser click @e2 # 用 ref 点击元素
agent-browser screenshot # 截图
- 对比传统工具:传统 Selenium/Playwright 用 XPath,网站改版即失效;agent-browser 用语义化引用,布局变化也能适应
- 节省 93% 上下文 token
3️⃣ Browser Use(生产级测试)
- 支持自然语言编写测试用例
- 自愈机制(网站变化自动调整)
- 适合:持续集成、回归测试
4️⃣ Browserbase(大规模测试)
- 云端托管浏览器集群
- 支持多地区 IP、隐身模式
- 适合:爬虫、数据采集、大规模自动化测试
一句话总结
主流选择:Vercel 的
(轻量开源)用于开发测试;
或
用于生产级大规模自动化。