产品简介
agent-browser 这是一个浏览器自动化命令行工具,专为AI代理设计,支持通过命令行模拟用户操作浏览器,如点击、填写表单、截图等。解决AI开发中手动操作浏览器的繁琐问题,适合AI开发者和自动化测试人员使用。
核心功能
- 快速原生 Rust CLI 性能优异
- 支持多种安装方式(npm、Homebrew、Cargo)
- 命令行驱动浏览器自动化,包括点击、填充、截图等
- 提供可访问性树快照,方便AI代理理解页面
- 集成AI聊天功能,用自然语言控制浏览器
快速开始
- 第一步:全局安装 agent-browser,命令 npm install -g agent-browser
- 第二步:运行 agent-browser install 下载 Chrome 浏览器
- 第三步:使用 agent-browser open example.com 打开网页
- 第四步:通过 agent-browser snapshot 获取页面快照
- 第五步:用 agent-browser close 关闭浏览器
界面预览
与其他方案对比
| 对比项 | agent-browser | 同类方案 |
|---|---|---|
| 性能 | 基于原生 Rust,运行速度快,资源占用低 | 同类工具如 Puppeteer 基于 JavaScript,可能性能较低 |
| AI专用性 | 专门为 AI 代理设计,提供可访问性树和自然语言接口 | 通用浏览器自动化工具,缺乏 AI 优化 |
适合谁用
- AI代理开发者,需要自动化浏览器交互进行测试和开发
- 自动化测试工程师,用于模拟用户操作进行网页测试
- 数据采集人员,通过命令行批量处理网页任务
下载与版本
当前最新版本为 v0.33.0,发布于 2026-07-23。支持 Windows、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/vercel-labs/agent-browser