简介
Browserbase 是 Stagehand 和大部分生产级 AI 浏览器自动化栈背后的云 Chromium 平台。通过 API 起浏览器,用 Playwright 或 Stagehand 驱动,拿回截图、网络日志、完整会话回放 —— 不用自己维护 Chrome 基础设施。适合需要持久会话、住宅代理、或 100+ 并行抓取的 agent。兼容 Stagehand / Playwright / Puppeteer / Selenium / Browser Use。装机时间 2 分钟(注册 + API key)。
你能拿到什么
| 特性 | 详情 |
|---|---|
| 托管 Chromium | Linux 上跑最新 Chrome,没版本漂移 |
| 并行会话 | Pro 100+ 并发,Scale 套餐可继续扩 |
| 住宅代理 | 自带 IP 轮换,美/欧/亚区域 |
| 会话回放 | 完整视频 + DOM 快照,方便调试 |
| 反爬模式 | 主流站点的 bot 检测能绕开 |
| 持久上下文 | 跨任务保存 cookies / localStorage(爬登录后内容) |
从 Stagehand 接
import { Stagehand } from "@browserbasehq/stagehand";
const stagehand = new Stagehand({
env: "BROWSERBASE", // 不是 LOCAL
apiKey: process.env.BROWSERBASE_API_KEY,
projectId: process.env.BROWSERBASE_PROJECT_ID,
});
await stagehand.init();
// 自然语言驱动
await stagehand.act("Click the login button");
await stagehand.act("Fill in email with foo@bar.com");
// 或提取结构化数据
const products = await stagehand.extract({
instruction: "Get all product names and prices on this page",
schema: z.object({
products: z.array(z.object({
name: z.string(),
price: z.number(),
})),
}),
});从 Playwright 接
from playwright.sync_api import sync_playwright
import os
with sync_playwright() as p:
browser = p.chromium.connect_over_cdp(
f"wss://connect.browserbase.com?apiKey={os.environ['BROWSERBASE_API_KEY']}"
)
page = browser.new_page()
page.goto("https://example.com")
page.screenshot(path="example.png")价格速览
- 免费档:每月 1 小时浏览时间,不要信用卡
- Pro:$99/月起,约 150 小时
- Scale:>1000 小时/月、住宅代理、专属基础设施,谈价
FAQ
Q: Browserbase 免费吗? A: 有免费档,每月 1 小时浏览时间,不要信用卡。生产级工作负载从 $99/月起。
Q: 跟 Stagehand 啥区别? A: Stagehand 是 自动化库(驱动浏览器的自然语言 API)。Browserbase 是 基础设施(Stagehand 连的云 Chromium)。Stagehand 也能本地跑,Browserbase 让它能扩。
Q: agent 能跨会话保持登录吗? A: 能。Browserbase 持久上下文保存 cookies 和 localStorage。下次会话传同一个 contextId,浏览器恢复登录态。爬认证仪表板必备。