Browserbase — это платформа cloud browsers для агентов: одна API key открывает fleets headless-браузеров, Search/Fetch, Functions, Model Gateway и Agent Identity. Канон: What is Browserbase и Playwright quickstart.
Связка: Stagehand, Firecrawl, Cursor Browser. Pillar: n8n для начинающих.
Для кого Browserbase
- Нужен удалённый Chromium с replay, live view и масштабом, а не локальный Selenium в CI.
- Агент упирается в логины, CAPTCHA, JS-heavy UI — нужен реальный браузер, не только scrape markdown.
- Уже пишете на Playwright/Puppeteer/Selenium и хотите перенести сессию в облако за несколько строк.
- Планируете Stagehand в проде: docs рекомендуют browserbase.launch для hosted browser + Model Gateway.
Быстрый старт с Playwright
- Скопируйте API key из Dashboard Navigation в
BROWSERBASE_API_KEY. - Node:
npm i playwright-core @browserbasehq/sdk. Python:pip install playwright browserbase. - Создайте сессию:
bb.sessions.create(). - Подключитесь:
chromium.connectOverCDP(session.connectUrl), возьмитеcontexts[0].pages[0]. - Сделайте goto/screenshot, закройте page и browser; запись — на
browserbase.com/sessions/{id}.
| Компонент | Задача | Когда брать |
|---|---|---|
| Sessions API | Создать/закрыть cloud browser | Любая автоматизация UI |
| Contexts | Переиспользовать cookies/auth | Логины между прогонами |
| Search / Fetch | Поиск и markdown без полного UI | Дешёвый сбор контента рядом с браузером |
| Functions / Runtime | Деплой агента рядом с браузером | Прод без своего оркестратора |
| Stagehand | act / extract / observe | AI-шаги вместо хрупких селекторов |
| Model Gateway | LLM через тот же API key | Не хотите отдельный provider account |
Сверка: docs.browserbase.com what-is-browserbase + Playwright quickstart (проверка 2026-09-09). Тарифы и concurrency не фиксируем — смотрите Plans/Billing в кабинете.
Browserbase vs локальный Chromium
- Managed session: изоляция, регионы, proxies, CAPTCHA helpers, Session Inspector.
- Self-hosted Chromium в VM вы сами патчите, масштабируете и дебажите anti-bot.
- Docs прямо сравнивают managed vs self-hosted: для большинства агентов выигрывает managed.
Сильные стороны
- Один ключ на browsers + search/fetch + models + deploy Functions.
- CDP-коннект знаком Playwright/Puppeteer — миграция короткой правкой кода.
- Observability: live debug URL, session replay HLS/MP4.
- Прямая связка со Stagehand и шаблонами Mastra/LangChain/CrewAI.
Типичные ошибки
- Путать Browserbase с Firecrawl: первое — браузерная платформа, второе — LLM-ready scrape/crawl API.
- Не закрывать browser после работы — сессия висит и жрёт квоту.
- Класть API key в публичный репозиторий.
- Выдумывать цены в ₽ из блогов вместо Plans в dashboard.
FAQ: Browserbase
Что такое Browserbase?
Browserbase — платформа cloud browsers для агентов: сессии headless-браузеров, Search/Fetch, Functions, Model Gateway и Agent Identity под одним API key. Канон: docs.browserbase.com.
Чем Browserbase отличается от Stagehand?
Browserbase даёт инфраструктуру (sessions, proxies, replay). Stagehand — SDK браузерных агентов (act/extract/observe) поверх Browserbase или localBrowser. Их часто используют вместе.
Как создать первую сессию?
Поставьте @browserbasehq/sdk + playwright-core (или pip browserbase + playwright), задайте BROWSERBASE_API_KEY, вызовите sessions.create(), подключитесь через chromium.connectOverCDP(session.connectUrl).
Нужен ли project id отдельно от API key?
В Playwright quickstart project выводится из API key. В части Python-примеров docs ещё показывают BROWSERBASE_PROJECT_ID — сверяйте актуальный quickstart.
Где смотреть запись сессии?
После закрытия браузера открывайте https://browserbase.com/sessions/{session.id} в dashboard Session Inspector / replay.
Вывод
Browserbase — cloud browsers под агентов. Начните с sessions.create + Playwright CDP, затем Contexts и Stagehand. Для чистого markdown смотрите Firecrawl; для AI-шагов UI — Stagehand.
Хотите нейросети под свои задачи, а не «для всех»?
Когда базовых гайдов уже мало, помогает разбор под вашу работу. Наставничество, курсы и подписка Артём Денисов — все форматы на странице обучения. Тех-pillar — n8n для начинающих.