> A Browserbase percenként ad kezelt Chromot, a Stagehand pedig természetes nyelvű lépésekkel épül rá. Mennyibe kerül, hol futnak a méterek, és mikor nyer a sima Playwright.
>
> Web page: https://balazscsorba.com/hu/blog/browserbase-stagehand · Language: Magyar · Also available in: [English](https://balazscsorba.com/blog/browserbase-stagehand.md) · [Deutsch](https://balazscsorba.com/de/blog/browserbase-stagehand.md)
> Author: Balázs Csorba · Published: 2026-09-30 · Keywords: browserbase, stagehand, stagehand vs playwright, browserbase pricing, ai web agent framework, headless browser api, browserbase alternatives

[Blog](https://balazscsorba.com/hu/blog)/Webfejlesztés

# A Browserbase és a Stagehand értékelése: bérelt Chrome AI-agentekhez

A Browserbase percenként ad kezelt Chromot, a Stagehand pedig természetes nyelvű lépésekkel épül rá. Mennyibe kerül, hol futnak a méterek, és mikor nyer a sima Playwright.

[Balázs Csorba](https://balazscsorba.com/hu/about)·2026\. szeptember 30.·10 perc olvasás

-   Browser automation
-   Web agents
-   Headless browsers
-   Playwright
-   MCP

![Három egyre magasabb téglalap sorban, nyíl egy nyitott dobozba, felette kör.](https://balazscsorba.com/images/blog/browserbase-stagehand/cover.webp?v=5d018dd772)

## A lényeg röviden

-   A Stagehand MIT licenc alatt, 4.1.0-s verzióban ingyenes, míg a Browserbase 0,12 dolláros óradíjtól számlázza a böngészőpercekét, amint elfogy a 20 dolláros Developer csomag 100 órája.
-   Az act és az observe szerveroldali gyorsítótára csak akkor érvényes, ha a szkript env = BROWSERBASE mellett fut, a helyi futtatás tehát minden ismétlésért modelltokeneket fizet.
-   Az egyidejűség 3 session a Freen és 25 a Developeren, a session-létrehozás pedig percenként 5, illetve 25, így a rövid sessionökből álló roham rate-limitbe ütközik, mielőtt bármelyik óra elfogy.
-   A proxy-forgalom a második méter: 1 GB a Developeren és 5 GB a Startupon benne van, utána 12, illetve 10 dollár gigabájtonként — ez lepi meg a rezidens IP-kkel dolgozó csapatokat.
-   A Browser Use 2026. szeptember 21-én közzétett összehasonlítása 42%-on tüntette fel a Browserbase-t saját 81%-ával szemben egy stealth-benchmarkon, ezért a felismerést nem szabad rögzített SLA-be árazni.

Ezen az oldalon

1.  [Mi ez](https://balazscsorba.com/#what-it-is)
2.  [Hogyan működik](https://balazscsorba.com/#how-it-works)
3.  [Első lépések](https://balazscsorba.com/#getting-started)
4.  [Árazás](https://balazscsorba.com/#pricing)
5.  [Identitás és felismerés](https://balazscsorba.com/#identity-and-detection)
6.  [Hol csikorog](https://balazscsorba.com/#where-it-shingles)
7.  [Ítélet](https://balazscsorba.com/#verdict)
8.  [Források](https://balazscsorba.com/#sources)

Cikk meghallgatása

0:000:00

A Browserbase bérelt Chromot ad: sessionök gyorsan indulnak, proxyhálózat mögött futnak, és a Chrome DevTools Protocolon át a Playwright, a Puppeteer vagy a Selenium irányíthatja őket. A Stagehand ugyanannak a cégnek az SDK-ja, amely három természetes nyelvű primitívet tesz erre a vezérfelületre. Az itt képviselt álláspont: ez a megfelelő páros termelési böngésző-agentekhez, amelyeknek alattuk változó oldalakat kell kibírniuk, és rossz páros annak, aki rögzített havi költséget akar, mert minden érdekes funkciót külön mérnek.

Ott ül, ahol egy agent-framework kézre van szüksége. A LangChain, a CrewAI és a Mastra dönt; a Stagehand kattint. Ami helyére lép, az a saját böngésző-farm: egy poolnyi headless példány, egy proxy-előfizetés, egy captcha-szolgáltatás és egy session-felvevő, amiket a Browserbase mind beépít egy óradíjba. A legkeményebb verseny nem egy másik cloud-böngésző, hanem egy sima Playwright-suite valakin a gépén, amit amúgy is már kifizetnek.

## Mi ez

Egy szállító alatt két termék fut. A Browserbase az infrastruktúra: kezelt Chromium, proxyk, session-felvétel, identitási funkciók és HTTP-végpontok kereséshez, letöltéshez és kinyeréshez. A Stagehand az automatizálási könyvtár, MIT licenc alatt, jelenleg `4.1.0` verzióban az npm-en, TypeScript-, Python- és Go-SDK-kkal azonos hatókörrel.

-   Szállító: Browserbase, Inc.; a Stagehand nyíltan a `github.com/browserbase/stagehand` helyen, MIT licenc alatt fejlődik.
-   Böngészőidő: percenként számlázva, sessionenként egy perc minimum; az ingyenes csomag sessionenként 15 percet enged, a fizetősök 6 órát.
-   Egyidejűség: 3 session ingyen, 25 a Developeren, 100 a Startupon, 250+ a Scale-en, a session-létrehozás pedig percenként 5, 25, 50 és 150 maximálisan.
-   Stagehand-API: `act`, `extract` és `observe` a modellvezérelt lépésekhez, mellette Playwright-szerű page és locator metódusok mindenhez, amihez nem kell modell.
-   Futatókörnyezet: közvetlenül a Chriumot vezérli CDP-n, v3 óta Playwright-függőség nélkül, v4 óta pedig a saját kiterjesztését tölti be a böngészőbe.
-   Nyelvek: TypeScript, Python és Go; az npm-csomag Node 22.18-as vagy újabb verziót kíván.
-   Kiegészítők: hosztolt MCP-szerver, Search- és Fetch-végpontok, session-felvétel, rezidens proxyk és egy Model Gateway, amely a modelleket piaci áron számlázza.

## Hogyan működik

Egy session távoli Chromium-példány. Az SDK ehhez CDP-kapcsolatot nyit; 4-es verzió óta az az állapot, amit korábban a kliens tükrözött — célkövetés, frame-kontextusok, dispatch —, az oldal mellett betöltött kiterjesztésben él, így a kliens az igazságot olvassa és nem a másolatát. Modellhívások csak ott keletkeznek, ahol a kód kéri őket: egy act vagy extract kérés felépít egy rövidített nézetet az oldalról, elküldi egy modellnek, és a választ parancsokká alakítja.

![A Browserbase és a Stagehand kérési útja Négy doboz balról jobbra: a saját kód, a Stagehand SDK, a böngészőbe töltődő kiterjesztés és maga a böngésző-session. Alul két mező: a modellhívások, amelyek csak act, extract és observe esetén keletkeznek, és a számlázás, amely a böngészőperceket, a proxy-gigabájtokat és a gateway-tokeneket számolja. Három sor rögzíti, hogy a szerveroldali gyorsítótár az ismételt utasításokra csak hosztolt sessionben válaszol, hogy a stealth-szint és a captchamegoldás a csomagból jön és nem a szkriptből, valamint hogy a helyi futtatás a saját gépen indítja a Chromét, és a saját modellkulcsot használja.](https://balazscsorba.com/images/blog/browserbase-stagehand/diagram-7.webp?v=3c2970f725)

Egyetlen kapcsolat a szkripttől a böngészőig; a modellt csak ott kérdezik meg, ahol a kód kéri.

Ez a szétválasztás a költségekben ugyanúgy számít, mint a szerkezetben. Determinisztikus lépések — egy már ismert szelektor — a böngészőpercen kívül semmibe sem kerülnek. Modellvezérelt lépésenként egy completion fut, és a szállító gyorsítótára éppen azért létezik, mert ugyanarra a kattintásra kétszer fizettek.

### A három primitív

Az ígéret az, hogy a szkript lépésről lépésre eldöntheti, mennyit ért meg egy oldalból. A dokumentáció szerint a formátum szándékosan hibrid: természetes nyelv ott, ahol a DOM ismeretlen, kód ott, ahol a szelektor stabil.

-   `act("click the login button")` egy természetes nyelvű utasítást hajt végre, és magát javítja, ha a szerkezet elmozdul.
-   `extract(prompt, schema)` tipizált adatot ad, amely Zod- vagy Pydantic-sémára ellenőrzött, nem szabad szöveg.
-   `observe(instruction)` valódi szelektorokat hordozó jelölt műveleteket ad vissza; így a hitelesítő adatok távol maradnak a prompttól.
-   A page és a locator goto, click, fill, screenshot és frame-bejárást ad, következtetés nélkül.

A dokumentáció ajánlott sorrendje először observe, aztán act: a felderítés egy completionbe kerül, a talált művelet pedig cache-elhető és egyszerű parancsként lejátszható. Ott van a Browserbase-en futó agent tartós költsége — nem a böngészőórában, hanem a nem változott oldalakon végzett megismételt következtetésben.

**A gyorsítótár csak a hosztolt csomagon létezik**

Az

tagchildren

és az

tagchildren

szerveroldali gyorsítótára csak akkor érvényes, ha a szkript

tagchildren

\=

tagchildren

mellett fut; a dokumentáció szerint helyben nincs hatása. A helyi futtatás ezért minden ismétlésért modelltokeneket fizet, míg ugyanaz az utasítás hosztolt sessionben a gyorsítótárból jön vissza. A laptopról a cloudba költöző csapatok gyakran azt látják, hogy a modellszámla gyorsabban esik, mint amennyire a böngészőszámla nő.

## Első lépések

A quickstart helyi Chrome-on fut, a saját modellkulccsal; ha a böngészőt `browserbase.launch()` cseréljük le, azzal ugyanaz a szkript a cloudba kerül. Az alábbi kódrészlet mindkét felet elvégzi: egy természetes nyelvű lépést és egy tipizált kinyerést, a végén egy determinisztikus kattintást.

```
import { browserbase, Stagehand } from "@browserbasehq/stagehand";
import { z } from "zod/v4";

const browser = await browserbase.launch({ apiKey: process.env.BROWSERBASE_API_KEY! });
const stagehand = await Stagehand.create({ browser, cache: true });
const [page] = await browser.context.pages();

await page.goto("https://example.com/pricing");

// natural language step, answered from cache when it repeats
await stagehand.act("open the plan comparison table");

// typed extraction: validated against the schema, not just prompted
const { data } = await stagehand.extract(
  "extract every plan and its monthly price",
  z.object({ plans: z.array(z.object({ name: z.string(), price: z.string() })) }),
);
console.table(data.plans);

// deterministic step: a real selector, no model involved
await page.locator('a[href="/docs"]').click();

await stagehand.close();
await browser.close();
```

Az utolsó két hívás mutatja a lényeget: a kinyerés séma ellenőrzött, így a hiányzó ár kivétel, nem pedig mondat, amit parseolni kellene, az utolsó kattintás pedig sosem ér el modellt. A másolható minta az arány — következtetés azokra a részekre, amelyeket még senkinek nem térképezett fel, locator a már ismert részekre.

**Három feltétel az indulás előtt**

Az npm-csomag Node 22.18-as vagy újabb verziót kíván, és a Zodot a 4.4.x vonalra rögzíti, mert az újabb minor verziók elrontják az extract típusait. Helyi böngésző nem tudja használni a Model Gatewayet, a modell nevét és kulcsát külön kell megadni. Browserbase-en a gateway a böngészőóradíjon felül piaci áron számlál, így a modellszámla külön méter, nem pedig benne foglalt extra.

## Árazás

Négy csomag, ebből három nyilvános. A böngészőórák, a proxy-sávszélesség, az agent-futások és a Search- vagy Fetch-hívások külön havi keretet kapnak, utána felárat; semmit sem zárnak le keményen, így a nehéz hónap többet számláz, nem pedig hibával végződik.

Csomag

Ár

Tartalmazott böngészőidő

Egyidejűség és session-határ

Free

$0

1 óra, proxyk nélkül

3 párhuzamos, 15 perces sessionök, percenként 5

Developer

$20 havonta

100 óra, utána $0,12 óránként

25 párhuzamos, 6 órás sessionök, percenként 25

Startup

$99 havonta

500 óra, utána $0,10 óránként

100 párhuzamos, 6 órás sessionök, percenként 50

Scale

Egyedi

Fogyasztásarányos

250+ párhuzamos, 6+ órás sessionök, percenként 150+

A számítás könnyen félremegy. 300 nyers böngészőóra havonta a Developeren 20 plusz 200 óra felár 0,12 dolláron, azaz 44 dollár; ugyanez az 500 óra a Startupon benne van az előfizetésben. A proxy-forgalom a második változó: 1 GB van a Developeren, 5 GB a Startupon, utána gigabájtonként 12, illetve 10 dollár — ez a sor lepi meg azokat a csapatokat, amelyek rezidens IP-kkel futnak be a bejelentkezési folyamatokba.

**Ami az óradíjban nincs benne**

A böngészőidő felfelé kerekedik percre, sessionenként egy perc minimummal, a sessionök létrehozása pedig az egyidejűségtől külön korlátozott: egy rövid sessionökből álló roham már az ingyenes csomagon eléri a percenkénti 5-öt, mielőtt bármelyik óra elfogy. Az adatmegőrzés Free és Developer csomagon 7 nap, Startupon 30 nap. A SOC 2 minden csomagra vonatkozik; a HIPAA megállapodással, DPA és SSO csak a Scale csomagon van.

## Identitás és felismerés

Egy böngészőt eljuttatni egy olyan oldalra, amely nem akar automatizálást, itt önálló termékcsalád — és csomagonként lépcsőzött, nem külön eladott.

-   Stealth: nincs a Freen, Basic a Developeren és a Startupon, Advanced Verified identitással a Scale-en.
-   Captchamegoldás: minden fizetős csomagon automatikus, a Freen nincs meg.
-   Proxyk: a kezelt rezidens forgalom gigabájtonként mért, és saját proxy-szállító is beállítható helyette.
-   Megfelelés: SOC 2 minden csomagon; HIPAA megállapodással, DPA és SSO csak a Scale csomagon.

Ez a rész az, ahol egészséges a kételkedés. Az anti-bot védelem bérbe vehető, nem megoldott: a szintek azt írják le, mit alkalmaz a szállító, nem pedig sikerességi arányt, a publikált számok pedig olyan szállítóktól jönnek, akiknek érdekük a válasz. A Browser Use 2026. szeptember 21-én közzétett összehasonlítása a Browserbase-t Basic Stealth mellett 42%-on szerepeltette a saját 81%-ával szemben az egyik stealth-benchmarkon, és 70,3%-on 84,8%-kal szemben egy másikon. A mérnöki tanulság nem az, hogy a Browserbase gyenge, hanem az, hogy a felismerés célpontja mozog, és senki nem árazhat be rá rögzített SLA-t.

## Hol csikorog

A gyengeségek szerkezetiek, nem véletlenek. Az SDK-n kívüli minden komponens zárt forrású: egy év helyi Stagehand sem hoz önfenntartó megfelelőt a proxy-poolnak, a stealth-rétegnek, a captchamegoldónak vagy a session-felvevőnek, hiszen maga az ingyenes csomag is 1 óránál és 3 párhuzamos sessionnél ér véget. Az árazásnak három métere van — böngészőórák, proxy-gigabájtok és modelltokenek —, és nincs publikált becslés arról, mennyibe kerül valós agent-terhelés elvégzett feladatonként. Saját adatközponti üzemeltetés nincs; a dokumentáció a kérdést régiókkal és tanácsadással válaszolja meg.

Eszköz

Mit ad el

Elszámolási egység

Hol nyer

Browserbase és Stagehand

Hosztolt böngésző-flotta plusz AI primitíveket adó MIT-SDK

Böngészőóra 0,12 dollártól, proxy-GB 10 dollártól, token piaci áron

Hosszú sessionök proxykkal, captchamegoldással és cache-elt ismétlésekkel

Playwright

Saját gépen futtatható könyvtár, MCP-szerverrel és agentekhez való CLI-jal

Saját infrastruktúra; a szoftver ingyenes

Determinisztikus folyamatok és CI-suitok, ahol minden szelektor ismert

Browser Use

Kezelt böngészők és egy agent-termék, nyílt forrással a magjában

0,02 dollár böngészőóránként előfizetés nélkül, 5 dollár GB proxy

A legolcsóbb nyers böngészőidő és elköteleződés nélküli fizetés használat szerint

Skyvern

Workflow-termék: észlelési hurkok, hitelesítés, 2FA, emberi ellenőrzés

Credit: 29 dollár havonta 30.000-ért, 149 dollár 150.000-ért

Felügyelet nélküli portál-folyamatok, ahol a teljes futás az egység

Ezekkel szemben az őszinte összefoglaló: a Browserbase a működési érettséggel versenyez, a darabáron viszont veszít: a Browser Use 0,02 dollárt ír ki böngészőórára a 0,10-0,12 dolláros felárral szemben, ötszörös különbséggel, amely csak akkor számít, amikor a benne foglalt órák elfogytak. A Playwright ingyenes marad és verhetetlen, ha a folyamatban semminek sem kell olyan oldalt megértenie, amilyet még nem látott.

## Ítélet

A flottát a Browserbase-től kell megvenni, a Stagehandet pedig opcionális rétegként kezelni rajta, nem pedig az előfizetés okaként. Az SDK szabadon megtartható, az infrastruktúra nem, és az elszámolási séma azokat a csapatokat jutalmazza, amelyek tudják, mely lépésekhez kell modell.

1.  Érdemes, ha az agent-folyamatoknak be kell jelentkezniük, dizájnváltást kell kibírniuk, és felügyelet nélkül kell futniuk olyan oldalakon, amelyeket a csapat senkije sem irányít.
2.  Érdemes, ha a alternatíva a proxyk, a captchamegoldás és a session-felvétel saját felépítése lenne; ezek a komponensek azok, amiket az óradíj megvesz.
3.  Inkább hagyd el, ha a folyamat minden oldala előre ismert: egy Playwright-suite és egy olcsó virtuális gép gyorsabb és olcsóbb lesz.
4.  Inkább hagyd el, ha a költségvetésnek feladatonként rögzítettnek kell lennie: a böngészőpercek plusz a proxy-forgalom plusz a gateway-tokenek instrumentáció nélkül sosem adnak kiszámítható számot.
5.  A Freenél a Developerrel kezdj: 1 óra és 15 perces sessionök a szkript megírásához elegendők, a kipróbálásához nem.

> A Browserbase böngészőidő a unalmas részekkel együtt; a Stagehand egy szabad könyvtár, amely csak ott költ tokeneket, ahol ezt engedik. Az elsőt az elvégzett folyamatonkénti áron, a másodikat azon kell mérni, hány completionbe kerül egy folyamat.

## Források

1.  [Browserbase pricing](https://www.browserbase.com/pricing) — plan limits, overage rates and the capability table
2.  [Browserbase plans and pricing docs](https://docs.browserbase.com/guides/plans-and-pricing) — browser allocations, session duration and creation caps, retention and compliance by plan
3.  [Stagehand documentation](https://docs.stagehand.dev/) — the act, extract and observe primitives and the Playwright-style page API
4.  [Stagehand quickstart](https://docs.stagehand.dev/v4/first-steps/quickstart) — local launch, schema-typed extraction and the swap to browserbase.launch()
5.  [Stagehand v4 announcement](https://www.browserbase.com/blog/stagehand-v4) — the extension architecture, the cache rename and the measured round-trip numbers
6.  [Stagehand repository](https://github.com/browserbase/stagehand) — MIT licence, install commands and the hosted MCP server
7.  [Browser Use comparison of the two vendors](https://browser-use.com/posts/browser-use-vs-browserbase) — the September 2026 stealth, latency and price figures used in this review
8.  [Browser Use pricing](https://www.browser-use.com/pricing) — browser-hour and proxy rates in the comparison table
9.  [Skyvern pricing](https://skyvern.com/pricing) — credit allowances and concurrency in the comparison table
10.  [Playwright](https://playwright.dev/) — the free alternative and its MCP server and CLI

## Gyakori kérdések

Mennyibe kerül a Browserbase, amikor elfogy a benne foglalt óra?

A Developer 20 dollár havonta 100 böngészőóráért, utána 0,12 dollár óránként; a Startup 99 dollár 500 óráért, utána 0,10 dollár. A proxy-forgalom külön számlázódik gigabájtonként 12, illetve 10 dollárral, a Model Gateway tokenjei pedig piaci áron jönnek a böngészőóra mellé.

Ingyenesen használható a Stagehand?

A könyvtár MIT licenc alatt áll és 4.1.0-s verzióban van az npm-en, az SDK tehát önmagában ingyenes, és saját modellkulccsal helyi Chrome-on is futhat. A gyorsítótár, a stealth-szintek, a proxyk és a session-felvétel hosztolt Browserbase-funkciók, és a csomaghatárok mögött maradnak.

Stagehand vagy sima Playwright?

A Playwright akkor nyer, ha minden szelektor előre ismert, mert nem kell hozzá modelltoken és előfizetés sem. A Stagehand azokon az oldalakon éri meg, amelyeket még senki nem térképezett fel, ahol az act és az extract a törékeny szelektorokat következtetésre cseréli, a dokumentáció pedig amúgy is kevert használatot ajánl.

A Stagehand még függ a Playwrighttől?

3-as verzió óta nem: a függőség azért esett ki, hogy a Chriumot közvetlenül a Chrome DevTools Protocolon át vezérelje, a 4-es verzió pedig a célkövetést és a frame-dispatchot az oldal mellé betöltött kiterjesztésbe tette. A Playwright-szerű page és locator metódusok továbbra is a részei az API-nak.

Írta: Csorba Balázs

Senior fullstack és AI mérnök Stájerországban – több mint 10 év Vue, Nuxt, Node.js és PHP, ma AI-ügynököknek építek eszközöket.

[AI fejlesztés és MCP szerverek →](https://balazscsorba.com/hu/expertise/ai-engineer)[Rólam →](https://balazscsorba.com/hu/about)

## További cikkek

-   [Schema.org strukturált adatok B2B webshopokhoz: bejelentkezés mögötti árak, egységek és változatok](https://balazscsorba.com/hu/blog/schema-org-structured-data-b2b-shop)
-   [AI-asszisztens a B2B webshop ügyfélszolgálatához: eszközök, jogosultságok és átadás embernek](https://balazscsorba.com/hu/blog/ai-assistant-b2b-shop-customer-support)
-   [AI-csevegő UI Vue-ban és Nuxtban: akadálymentes streaming](https://balazscsorba.com/hu/blog/vue-ai-chat-ui-streaming-accessibility)
-   [LLM-fordítási pipeline i18n-hez: glosszárium, helyőrzők és review](https://balazscsorba.com/hu/blog/llm-translation-pipeline-i18n)

## Pont erre van szükséged?

Írj a projektedről vagy a pozícióról – szívesen hallok felőled.

[Lépj velem kapcsolatba](mailto:contact@balazscsorba.com) [Kapcsolódjunk LinkedInen](https://www.linkedin.com/in/balazs-csorba)
