产品推荐 2026-07-25

browser-agent:免费的浏览器自动化工具(源码)

一个用自然语言控制浏览器的开源视觉AI工具。

开源软件跨平台工具

产品简介

browser-agent 开源视觉AI工具,通过自然语言指令控制浏览器,实现Web任务自动化、数据提取和应用测试。解决传统浏览器代理基于DOM结构不通用、控制不灵活的问题。适合需要自动化浏览器操作和测试的开发者与测试人员。

browser-agent 主界面

核心功能

  • 自然语言浏览器控制
  • 视觉导航与界面理解
  • 精确鼠标键盘交互
  • 智能结构化数据提取
  • 内置测试验证与断言

快速开始

  1. 运行 `npx create-magnitude-app` 创建新项目并设置示例
  2. 按提示配置并运行示例脚本进行自动化
  3. 对于现有Web应用,安装测试运行器 `npm i --save-dev magnitude-test` 并初始化配置

界面预览

browser-agent 界面截图

与其他方案对比

对比项browser-agent同类方案
架构通用性视觉优先架构,独立于DOM结构,通用性强基于DOM编号元素,复杂网站下不通用
控制灵活性可控可重复的自动化,支持自定义动作和提示固定工作流,控制不灵活,不适合生产环境

适合谁用

  • 需要自动化浏览器任务的开发者
  • 进行Web应用功能测试的测试工程师
  • 从网站提取结构化数据的数据分析师

下载与版本

当前最新版本为 magnitude-test@0.3.13,发布于 2026-02-08。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项