Stagehand 4 kjører som nettleserutvidelse og lover 2x fart mot Playwright i skyen
Bytt til Stagehand hvis agenten din bruker Playwright: rundturen per handling forsvinner når driveren kjører som utvidelse.
Playwright ble bygget for testsuiter der skriptet vet nøyaktig hvilken knapp det skal trykke på. Browserbases Stagehand er bygget for det motsatte: en agent som må finne ut av siden underveis. Forskjellen er nå også arkitektonisk. Stagehand 4 kjører som en utvidelse ved siden av nettleseren i stedet for å sende hver handling som en rundtur mellom skriptet og nettleseren, og Browserbase oppgir at samme skript på deres skytjeneste kjører dobbelt så raskt som tilsvarende Playwright-nettlesere i skyen.
«Playwright ble bygget for testing. Stagehand er bygget for agenter.» Stagehands README
SDK-en finnes i TypeScript, Python og Go, er MIT-lisensiert, og Go-pakken installeres fra v4-stien. Tre metoder bærer den: «act» utfører en handling beskrevet i naturlig språk, «observe» finner elementer, og «extract» returnerer data validert mot et skjema du oppgir. Alle tre justerer seg selv når nettstedet endrer seg under føttene på dem.
Det smarteste grepet er hvordan «observe» håndterer innlogging. Den returnerer ekte selektorer i stedet for å utføre handlingen, slik at du selv fyller brukernavn og passord med en vanlig locator. Innloggingsdataene går dermed aldri gjennom modellen. Tilgjengelighetstreet trimmes hybrid for å gi agenten akkurat nok sidekontekst, som holder tokenforbruket nede.
Nytt på agentsiden er batch-kommandoer, WebMCP, dype locators for nestede iframes og lukket Shadow DOM, utklippstavlestøtte og OTel-traces. Browserbase legger på sitt eget lag: en Model Gateway som velger billigste modell per handling, bufring av gjentatte kall på serversiden, og en driftet MCP-server som gir «navigate», «act», «observe» og «extract» til enhver MCP-klient uten lokal nettleser. Kjører du lokalt, trenger du Chrome installert og din egen modellnøkkel.
Hva bør du gjøre?
- Kjører du allerede Playwright, se på migreringsguiden før du skriver om noe. API-et er bevisst Playwright-formet, med goto, click, locator og screenshot.
- Bruk «observe» til alt som involverer innloggingsdata, og «act» til resten. Det er den ene grensen i API-et som avgjør om passordene dine havner i en modellkontekst.
- Vil du teste uten oppsett, gir den driftede MCP-serveren deg de fire verktøyene i MCP-klienten du allerede bruker.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.