BrowserBash logo

BrowserBash

Freemium
访问

BrowserBash 将自然语言目标转化为浏览器操作,支持 Markdown 测试、结构化 CI 输出,并提供无需 API 密钥的免费本地模型选项。

什么是 BrowserBash?

BrowserBash 是一款用于根据简单英文运行浏览器任务和测试的自然语言浏览器自动化 CLI。它会将目标转化为真实的浏览器操作,然后返回可被 CI 系统和其他自动化工具消费的结构化输出。

该产品围绕开源 CLI、基于 Markdown 的测试文件,以及在本地机器或受支持的云网格上运行真实浏览器而构建。源内容强调其免费默认路径,包含本地模型、无需 API key,以及用于运行历史和回放的可选仪表板和云端功能。

BrowserBash 能做什么?

简单英文目标

用简单英文描述浏览器任务,BrowserBash 就会将其转换为真实的浏览器操作,无需编写选择器或页面对象代码。

Markdown 测试文件

将场景存放在可提交的 `*_test.md` 文件中,使用 `@import` 复用流程,并通过变量为重复性测试模板化数值。

免费模型支持

通过 Ollama 在免费的本地模型上运行,或使用无需 API key 的免费 OpenRouter 模型;也支持你自己的 Anthropic 或 OpenRouter key。

多个浏览器提供方

用同一个目标驱动本地 Chrome、任意 CDP 端点,或 Browserbase、LambdaTest 和 BrowserStack 等云网格。

代理与 CI 输出

以 NDJSON 格式按行流式输出每个 JSON 事件,并使用清晰的退出码,让代理和 CI 系统能够直接读取结果。

录制与回放

使用 `--record` 录制视频和截图,然后在本地仪表板或带有回放和历史记录的免费云端仪表板中查看运行结果。

使用场景

“CI 回归测试”

将端到端浏览器检查编写为易读的 Markdown 文件,然后在 CI 中运行它们,并用退出码表示通过、失败、错误或超时。

“常规浏览器任务”

通过用简单英文描述目标,而不是脚本化选择器,来自动化登录、结账、抓取以及其他浏览器工作流。

“调试与回放”

为一次运行捕获视频和截图,然后在步骤失败或你需要可分享记录时,在仪表板中回放会话。

“私有本地自动化”

当你想避免 API key 并将会话保留在本机上时,使用 Ollama 在本地运行浏览器自动化。

“跨提供方测试运行”

当团队需要在笔记本运行和托管基础设施之间切换时,将同一个测试文件指向本地浏览器或云网格。

常见问题

BrowserBash 是做什么的?

BrowserBash 旨在通过简单英文来自动化浏览器任务。源内容显示,它可以执行登录、添加商品到购物车、抓取文本以及运行基于 Markdown 的测试等目标,然后返回结构化输出和退出码。

我该如何开始使用?

源内容说明,你可以通过 npm 安装 CLI,使用本地 Chromium 或其他受支持的浏览器提供方运行它,并通过 Ollama 使用免费的本地模型。用于运行历史和回放的云端仪表板账户是可选的。

BrowserBash 是免费的吗?

是的。定价页面说明 CLI、本地仪表板和云端账户都是免费的,无需信用卡。它还提到,唯一可选的付费项目是超过免费保留期限的云端数据延长保留,但该功能即将推出。

使用它需要 API key 吗?

BrowserBash 支持通过 Ollama 使用免费的本地模型,以及无需 API key 的免费 OpenRouter 模型。你也可以提供自己的 Anthropic 或 OpenRouter key,源内容还提到任何兼容 OpenAI 的服务器,例如 vLLM 或 LM Studio。

我可以在商业或 CI 工作流中使用 BrowserBash 吗?

源内容说明 BrowserBash 采用 Apache-2.0 开源许可。它可用于商业用途,并且 CLI 面向 CI 场景,因为它会输出 NDJSON 事件并使用退出码来表示通过、失败、错误或超时。

快速信息

类别
开发者工具
主要界面
CLI
自动化方式
自然语言浏览器自动化
许可证
Apache-2.0
默认模型路径
本地 Ollama 模型
源域名
browserbash.com

BrowserBash 流量分析

流量数据仅供参考。

域名评分
3

BrowserBash 替代品

Kitesurf logo

Kitesurf

developers.cloudflare.com

Kitesurf 是 Cloudflare 为 AI 智能体和自动化工作流打造的无状态浏览器,可运行于 Workers,处理页面渲染、截图和 HTML 提取,并在常见智能体任务中比 Chromium 占用更少的 CPU 和内存。

CapSolver logo

CapSolver

capsolver.com

AI 驱动的 CAPTCHA 解决方案,适用于采集、测试和 RPA

Escape logo

Escape

escape.tech

面向安全与工程团队的 AI 攻击性安全平台,持续发现、测试、验证并修复现代应用和 API。

blop logo

blop

blopai.com

编写、运行、聚类并修复浏览器测试的 QA 代理

Argmin AI logo

Argmin AI

argminai.com

Argmin AI 通过工作流、规则、文档和少量示例,帮助团队在发布前评估 AI 功能,无需 ML 团队或定制评估代码。

Airtop logo

Airtop

airtop.ai

面向销售和营销团队的无代码 AI 自动化平台