Skip to content

Stagehand

Browser-SDK von Browserbase für TypeScript, Python und Go, das Code im Stil von Playwright mit act- und extract-Schritten in natürlicher Sprache mischt.

Getestet von Sheela · Aktualisiert

Auf GitHub ansehen Open Source

Unsere Bewertung

4.3/5

Stagehand passt zu Engineers, die Zeile für Zeile entscheiden wollen, wie viel eines Browser-Skripts ein Modell steuert, und es belohnt still und leise, dieses Skript auf Browserbase laufen zu lassen.

Was ist Stagehand?

Stagehand ist ein Open-Source-SDK, gepflegt vom Cloud-Browser-Unternehmen Browserbase, für Skripte und Agenten, die einen echten Chrome-Browser steuern. Statt einem Modell die ganze Aufgabe zu übergeben, lässt es Entwickler gewöhnliche Schritte schreiben (goto, click, locator) und ein Modell nur dort aufrufen, wo eine Seite unberechenbar ist: act führt eine Anweisung wie 'click the sign in button' aus, observe gibt die Selektoren zurück, die es verwenden würde, und extract liefert Daten, die gegen ein Schema validiert sind.

Version 4, veröffentlicht am 10. August 2026, baute es zu einem einzigen Treiber für TypeScript, Python und Go um, der über das DevTools Protocol ohne Abhängigkeit von Playwright mit Chrome spricht und einen Teil seiner Logik als Erweiterung im Browser ausführt. 4.3.0 erschien am 20. Oktober 2026; die Linie 3.x bekommt weiterhin Patches. Der Code steht unter MIT-Lizenz.

Es läuft gegen ein lokales Chrome oder einen Cloud-Browser von Browserbase. Zwei Funktionen, ein Model Gateway, das das Modell pro Schritt auswählt, und ein serverseitiger Cache für wiederholte Aktionen, funktionieren nur auf Browserbase.

Was kostet Stagehand?

TarifPreisWas enthalten ist
SDKFreeMIT
Browserbase FreeFree1 Stunde
Developer$20/month100 Stunden, danach 0,12 $ pro Stunde
Startup$99/month500 Stunden, danach 0,10 $ pro Stunde
ScaleCustom

SDK kostenlos unter MIT. Browser von Browserbase: Free 1 Stunde; Developer 20 $ im Monat (100 Stunden, danach 0,12 $ pro Stunde); Startup 99 $ im Monat (500 Stunden, danach 0,10 $ pro Stunde); Scale individuell. Das Model Gateway wird zu den Preisen der Anbieter abgerechnet.

Lohnt sich Stagehand?

Stagehands Argument beruht auf einer Designentscheidung: Das Modell ist ein Werkzeug in einem Skript, nicht der Pilot. Ein Login-Ablauf kann das E-Mail-Feld mit observe finden, es in normalem Code aus einer Umgebungsvariable befüllen und act nur für den Button nutzen, dessen Markup sich ständig ändert. Weil observe echte Selektoren zurückgibt, laufen Passwörter nie durch das Modell, eine bessere Sicherheitsvorgabe, als einem Agenten das ganze Formular zu überlassen. Browser Use, die nächste offene Alternative, setzt am anderen Ende an, mit einem Modell, das jeden Schritt wählt.

Version 4 ist fast ein neues Produkt. Sie hat Playwright fallen gelassen, liefert gleichwertige SDKs für TypeScript (Node 22.18 oder neuer), Python 3.11 und Go 1.26 und hat einen Teil der Laufzeit in eine Browser-Erweiterung verlagert, um Roundtrips zu sparen. Die Aktivität im Repository passt dazu: 25.791 Sterne, rund 104 offene Issues und vier Minor-Releases zwischen dem 10. August und dem 20. Oktober 2026. Teams, die von 3.x aktualisieren, sollten das als Migration behandeln, nicht als Versionssprung.

Die Open-Source-Geschichte hat eine kommerzielle Kante. Auf einem lokalen Browser geht jeder Aufruf von act, observe und extract an das Modell, das du konfigurierst, von fünf eingebauten Anbietern (OpenAI, Anthropic, Google, Groq, Cerebras) oder über deinen eigenen Callback; eine Einstellung für die Base-URL gibt es nicht, ein selbst gehostetes Modell braucht also diesen Callback. Auf Browserbase ist Caching standardmäßig an, und wiederholte Aufrufe kommen ohne verbrauchte Tokens zurück, und das Model Gateway rechnet laut Dokumentation zu Anbieterpreisen ohne Aufschlag ab. Beides funktioniert lokal nicht, der günstigste Weg, Stagehand in großem Umfang zu betreiben, ist also die Cloud seines Maintainers.

Beim Datenschutz ist das SDK sauberer als sein Hauptkonkurrent. Nach unserer Lektüre des Repositorys sendet die mitgelieferte CLI Nutzungsereignisse an PostHog (Befehlsnamen, Versionen, Laufzeiten und Exit-Codes, nie rohe Argumente), sofern nicht DO_NOT_TRACK oder BROWSERBASE_TELEMETRY_DISABLED gesetzt ist, während die SDK-Pakete Tracing-Hooks für OpenTelemetry und keine PostHog-Aufrufe enthalten. Browser Use dagegen wird mit eingeschalteter Telemetrie ausgeliefert, die Aufgabentexte und URLs umfasst.

Wo es sich lohnt

  • Ein Finance-Operations-Engineer bei einem SaaS-Unternehmen mit 50 Leuten

    Jede Nacht Rechnungen aus Lieferantenportalen ohne API abholen

    Melde dich mit normalem locator-Code und gespeicherten Zugangsdaten an, nutze act für Navigation, die bei Redesigns bricht, und extrahiere jede Rechnungstabelle in ein Zod- oder Pydantic-Schema. Lokal kosten die Modell-Tokens pro KI-Schritt; auf Browserbase werden wiederholte Schritte aus dem Cache bedient.

  • Eine QA-Leiterin mit einer großen Playwright-Suite, die bei jedem Redesign bricht

    Die wackligsten End-to-End-Tests UI-Änderungen überstehen lassen

    Portiere die Suite mit dem Migrationsleitfaden für Playwright und ersetze nur die fragilen Selektoren durch act- oder observe-Aufrufe. Der Rest bleibt deterministisch, die Modellkosten beschränken sich also auf die Schritte, die früher scheiterten.

  • Ein Produktmanager, der einen Agenten budgetiert, der für Kunden Termine bucht

    Die monatlichen Kosten für 1.000 Browser-Läufe am Tag schätzen

    Bei drei Minuten pro Lauf sind das rund 1.500 Browserstunden im Monat: Browserbase Startup für 99 $ plus 1.000 zusätzliche Stunden zu je 0,10 $, rund 199 $, vor Modell-Tokens und Proxy-Traffic für 10 $ pro GB jenseits von 5 GB.

Bevor du dich festlegst

Einrichtung
pnpm add @browserbasehq/stagehand mit Zod 4, pip install stagehand oder go get für das Go-Modul v4; lokale Läufe brauchen ein installiertes Chrome. Der Quickstart führt in drei Schritten von einem leeren Verzeichnis zu einem funktionierenden Skript mit act, observe und extract.
Integrationen
Eingebaute Anbieter OpenAI, Anthropic, Google, Groq und Cerebras oder ein Callback für alles andere; dokumentierte Leitfäden für CrewAI, Mastra, LangChain Deep Agents, Vercel AI SDK, Claude Code, Codex und Cursor; Computer-Use-Toolsets von Claude und OpenAI; WebMCP; ein gehosteter Browserbase-MCP-Server.
Daten und Datenschutz
Lokal gehen Seiteninhalte nur an den Modellanbieter, den du konfigurierst. Auf Browserbase sieht die Cloud jede Seite und jeden Formularwert; Sitzungsdaten werden bei Free 7 Tage und in bezahlten Plänen 30 Tage aufbewahrt, und HIPAA-BAA und DPA sind nur für Scale gelistet. Die PostHog-Telemetrie der CLI ist mit DO_NOT_TRACK=1 aus. Keine veröffentlichten Sicherheits-Advisories.
Kosten im großen Maßstab
Lokal kostenlos bis auf die Modell-Tokens. Auf Browserbase kostet Developer 20 $ für 100 Stunden, danach 0,12 $ pro Stunde, Startup 99 $ für 500 Stunden, danach 0,10 $, mit Proxys für 12 $ oder 10 $ pro GB über dem Kontingent; Aktionen aus dem Cache kosten keine Tokens.
Grenzen
Die Parallelität auf Browserbase liegt je nach Plan bei 3, 25, 100 oder mehr als 250 Browsern. Das Gateway lehnt stopSequences ab und hat keinen lokalen Fallback. Das meistgewünschte offene Issue ist die Unterstützung der neuesten Modellschnittstelle des Vercel AI SDK.

Was gut ist

  • Deterministischen Code und KI-Schritte in einem Skript mischen
  • observe gibt Selektoren zurück, Secrets bleiben also aus Prompts heraus
  • Dieselbe API in TypeScript, Python und Go
  • Seit v4 keine Abhängigkeit von Playwright

Was nicht

  • Caching und das Model Gateway setzen Browserbase voraus
  • Keine Base-URL-Option für eigene oder lokale Modell-Endpunkte
  • v4 ist eine inkompatible Neufassung der API von 3.x
  • CLI-Telemetrie standardmäßig an

Am besten für

Engineering-Teams, die KI-Hilfe für die brüchigen Teile der Browser-Automatisierung wollen und den Rest als gewöhnlichen, testbaren Code behalten.

Alternativen zu Stagehand

Stagehand: häufige Fragen

Lohnt sich Stagehand?
Stagehand passt zu Engineers, die Zeile für Zeile entscheiden wollen, wie viel eines Browser-Skripts ein Modell steuert, und es belohnt still und leise, dieses Skript auf Browserbase laufen zu lassen. Wir bewerten es mit 4.3 von 5.
Was kostet Stagehand?
SDK kostenlos unter MIT. Browser von Browserbase: Free 1 Stunde; Developer 20 $ im Monat (100 Stunden, danach 0,12 $ pro Stunde); Startup 99 $ im Monat (500 Stunden, danach 0,10 $ pro Stunde); Scale individuell. Das Model Gateway wird zu den Preisen der Anbieter abgerechnet.
Welche Nachteile hat Stagehand?
Caching und das Model Gateway setzen Browserbase voraus; Keine Base-URL-Option für eigene oder lokale Modell-Endpunkte; v4 ist eine inkompatible Neufassung der API von 3.x; CLI-Telemetrie standardmäßig an.
Für wen eignet sich Stagehand?
Engineering-Teams, die KI-Hilfe für die brüchigen Teile der Browser-Automatisierung wollen und den Rest als gewöhnlichen, testbaren Code behalten.
Was kostet Stagehand für ein Team oder im Produktivbetrieb?
Lokal kostenlos bis auf die Modell-Tokens. Auf Browserbase kostet Developer 20 $ für 100 Stunden, danach 0,12 $ pro Stunde, Startup 99 $ für 500 Stunden, danach 0,10 $, mit Proxys für 12 $ oder 10 $ pro GB über dem Kontingent; Aktionen aus dem Cache kosten keine Tokens.
Ist Stagehand sicher für Firmendaten?
Lokal gehen Seiteninhalte nur an den Modellanbieter, den du konfigurierst. Auf Browserbase sieht die Cloud jede Seite und jeden Formularwert; Sitzungsdaten werden bei Free 7 Tage und in bezahlten Plänen 30 Tage aufbewahrt, und HIPAA-BAA und DPA sind nur für Scale gelistet. Die PostHog-Telemetrie der CLI ist mit DO_NOT_TRACK=1 aus. Keine veröffentlichten Sicherheits-Advisories.
Was sind die besten Alternativen zu Stagehand?
Die nächsten Alternativen, die wir getestet haben, sind Browser Use, Crawl4AI, Firecrawl, Skyvern, BrowserOS und Obscura.

Antworten geprüft am 23. Okt. 2026.