Browserbase
Browserbase – ein intelligentes Tool, das sich auf KI-basierte Intelligenzen konzentriert.
Tags:AI AgentEine kurze Beschreibung
Browserbase ist eine Cloud-Browser-Plattform zur Erstellung, Ausführung und Debugging von Web-Proxies, die entfernte Chromium-, Search- und Fetch-Schnittstellen, den Functions-Runtime, Modelleingänge, ein Proxy-Netzwerk, Authentifizierungsfunktionen sowie Sitzungsüberwachung in einem einzigen Entwicklerkonto bündelt.
Einführung in die Tools
Browserbase wird von Browserbase Inc betrieben und dient hauptsächlich Entwicklern und Unternehmen, die Anwendungen benötigen, mit denen man wirklich im Browser surfen, sich anmelden, Klicks ausführen, Formulare ausfüllen oder dynamische Webdaten abrufen kann. Es kümmert sich um die Infrastruktur für Browserclustern, Konkurrenzverhältnisse, das Netzwerk, Sessions sowie die Debugging-Funktionen. Die Geschäftslogik wird weiterhin durch den Benutzercode oder AI-Agenten bestimmt.
Die Plattform unterstützt Playwright, Puppeteer, Selenium sowie das eigenentwickelte Stagehand. Zudem werden REST-APIs, SDKs für Node.js und Python, MCP sowie die Integration mit verschiedenen Proxy-Frameworks bereitgestellt. Der Browserbase-Cloud-Dienst und das open-source Stagehand sind miteinander verbundene, aber eigenständige Produktbereiche.
Plattformzusammensetzung
| Komponenten | Wirkung | Für Aufgaben geeignet |
|---|---|---|
| Browser API | Erstellen, Verbinden, Konfigurieren und Beenden von isolierten Browser-Sitzungen | Anmeldeprozess, Formulare, dynamische Webseiten und End-to-End-Tests |
| Search API | Zurück zu den strukturierten Suchergebnissen für Webseiten | Forschung, Erkennung von Kandidatenseiten und RAG-Suche |
| Fetch API | Inhalt der Seitenantwort ohne Ausführung von JavaScript abrufen | Leichtes Extrahieren, Vorausverarbeitung und Lesen von statischen Seiten |
| Functions | Ein Browser-Proxy oder Skript in der Sandbox der Plattform bereitstellen | Automatisierte Ausführung zu festgelegten Zeiten oder auf Anfrage |
| Model Gateway | Verwenden Sie einen einheitlichen Schlüssel, um die unterstützten Modelle aufzurufen und die Abrechnung zu vereinheitlichen. | Stagehand-Aktionen und Agenten-Reasoning |
| Identity | Agenten, Verifizierungscodes, Authentifizierung und Vertrauenswürdigkeit der Website | Webseiten, die ein Anmelden erfordern oder vor Automatisierungsangriffen geschützt sind |
| Observability | Echtzeit-Anzeige, Aufzeichnung, Protokolle und Netzwerkdienstleistungen | Fehlerbehebung, Auditing und Analyse der Betriebsqualität |
Hauptfunktionen
Entfernte Browser-Sitzung
Entwickler erstellen über die API Cloud-Chromium-Sessions und verbinden sich anschließend mit CDP oder WebDriver. Jede Session läuft isoliert und es ist möglich, Ansichtsbereich, Region, Proxy, Zeitlimits, Erweiterungen, CAPTCHA-Verarbeitung sowie weitere Browser-Einstellungen festzulegen.
Konkurrenz und globale Regionen
Die verschiedenen Pakete bieten 3, 25, 100 oder mehr gleichzeitige Browser an, wobei die Anzahl je nach Organisation unterschiedlich ist. Die offizielle API listet Regionen wie den Osten der USA, den Westen der USA, Mitteleuropa und Singapur in Asien-Pazifik auf; für weitere Regionen sowie höhere Kapazitäten ist eine Absprache mit dem Unternehmen erforderlich.
Persistenter Kontext
Der Kontext ermöglicht es, Cookies, Anmelde-Token sowie Browser-Speicherinhalte über mehrere Sitzungen hinweg zu speichern, sodass der Proxy sich nicht jedes Mal neu anmelden muss. Dadurch steigt jedoch auch das Risiko eines Datenlecks; daher ist es notwendig, die Zugriffe nach Benutzern zu isolieren, einzuschränken und Mechanismen zum Rückgängigmachen von Aktionen bereitzustellen.
Agenten und Fähigkeiten zur Gegenautomatisierung
Die Plattform bietet Wohn- oder Rechenzentrums-Proxye, benutzerdefinierte Proxye, grundlegende oder fortgeschrittene Versteckungsmodi sowie automatische Handhabung von Captcha-Codes. Der Zugang zur Zielwebsite hängt weiterhin von den Bedingungen der Website, den technischen Strategien, dem Standort und den Genehmigungen ab; diese Funktionen dürfen nicht als Erlaubnis zum Umgehen der Regeln aufgefasst werden.
Sitzungsanzeige und Videoaufzeichnung
Jede Sitzung kann im Session Inspector in Echtzeit angezeigt werden, wobei standardmäßig eine Videoaufzeichnung erstellt wird. Es ist außerdem möglich, mehrere Tabellen getrennt anzuzeigen. Unternehmen können die Protokolle sowie die Videoaufzeichnungen deaktivieren, um Sitzungen ohne Aufzeichnungen zu haben – doch dadurch wird die Menge an Beweismitteln für die Fehlersuche verringert.
Search API
Die Search API verwendet dasselbe Browserbase-Schlüssel, um strukturierte Suchergebnisse zurückzugeben. Pro Anfrage können maximal 25 Ergebnisse abgerufen werden. Sie eignet sich dazu, zunächst die möglichen Seiten auszuwählen und anschließend die Seiten, mit denen interagiert werden soll, an den vollständigen Browser weiterzuleiten.
Fetch und Extract
Fetch erhält die ursprüngliche Antwort über das Browserbase-Netzwerk, bietet optionale Proxy-, Umleitungs- und TLS-Verarbeitung an, führt jedoch kein JavaScript aus, und die Obergrenze für den Inhalt der Antwort beträgt 1 MB. Für dynamische oder große Seiten sollte stattdessen eine Browser-Sitzung verwendet werden; Extract führt zu unterschiedlichen Gebühren pro Aufruf.
Browserbase Functions
Funktionen ermöglichen es, Playwright-Skripte, Stagehand-Proxye oder andere Browserautomatisierungen als aufrufbare Cloud-Funktionen bereitzustellen und die Sitzungen automatisch zu verwalten. In der aktuellen Dokumentation wird eine Ausführungsdauer von maximal 15 Minuten angegeben; nur TypeScript wird unterstützt, und es gibt keine dauerhafte Speicherung zwischen den Aufrufen.
Model Gateway
Model Gateway ermöglicht es dem Stagehand, mithilfe des Browserbase-Schlüssels Modelle wie OpenAI, Anthropic oder Google auszuwählen und die Tokens in einer einzigen Rechnung zusammenzufassen. Laut den Herstellern wird gemäß dem Marktpreis des jeweiligen Modells abgerechnet – es werden keine Zusatzkosten erhoben. Zudem ist es möglich, eigene Schlüssel eines Modellanbieters zu verwenden.
Agent Identity
Die Identitätsschicht umfasst Account-API-Schlüssel, Zugriff mit 1Password-Zugangsdaten, Cloudflare Signed Agents sowie Nachweise für echten Menschenunterstützung basierend auf AgentKit. Einige der Verified-Funktionen, Web Bot Auth und Unternehmensnetzwerkfunktionen erfordern Scale, eine Anfrage zur Testung oder zusätzliche Konfiguration.
Was ist ein Stagehand?
Stagehand ist ein Open-Source-Browser-Proxy-SDK, das von Browserbase entwickelt und gewartet wird. Es baut auf der Playwright-basierten Steuerung auf und bietet zudem natursprachliche Befehle, strukturierte Extraktionen, die Möglichkeit, Elemente zu überwachen, Selbstheilungsfunktionen sowie mehrstufige Proxy-Funktionen. Es kann mit den Cloud-Browsern von Browserbase verbunden werden oder auch in einer lokalen Browserumgebung ausgeführt werden.
| Fähigkeiten eines Bühnenhelfers | Verwendung | Hinweise |
|---|---|---|
| act | Mit natürlicher Sprache einen Klick, Eingabe oder Seitenzugriff ausführen | Kritische Transaktionen müssen Ziele und Voraussetzungen begrenzen. |
| extract | Aus den Strukturdefinitionen Informationen der Seite extrahieren | Es müssen weiterhin fehlende Felder, Typen sowie die Aktualität der Seite überprüft werden. |
| observe | Erkennen von handhabbaren Elementen oder nächsten Schritten | Änderungen auf der Seite beeinflussen die Ergebnisse für Kandidaten. |
| agent | Ausführung mehrstufiger Webseitenaufgaben | Maximale Anzahl an Schritten, Domainnamen, Berechtigungen und Kosten begrenzen |
| Selbstheilung und Caching | Verringerung der Wartung von Selektoren und wiederholter Aufruf von Modellen bei Seitenänderungen | Für die Cache-Ergebnisse muss eine angemessene Ablaufstrategie festgelegt werden. |
Standard-Workflow
- Zuerst werden die potenziellen Seiten über die Search API gefunden, um zu vermeiden, dass bei jeder Suche der gesamte Browser gestartet wird.
- Rufen Sie für statische oder interaktionslose Seiten Fetch auf, um zu überprüfen, ob der Inhalt ausreicht, um die Aufgabe zu erledigen.
- Für Browserbase sind JavaScript, Anmeldung, Klicken oder das Ausfüllen eines Formulars erforderlich, um eine Session zu erstellen und Region, Proxy sowie Context einzustellen.
- Verwenden Sie Playwright, Puppeteer, Selenium oder Stagehand zur Steuerung der Seite sowie zur Strukturprüfung von Eingaben und Ausgaben.
- Die Ursachen für Fehlschläge werden durch Echtzeit-Ansicht, Videoaufnahmen, Protokolle und Netzwerkinformationen überprüft, und nach Abschluss wird die Sitzung explizit beendet.
- Implementieren Sie den stabilen Prozess als Funktion oder anschließend an eine eigene Warteschlange, und stellen Sie Wiederholungsversuche, Idempotenz, Warnungen sowie Kostenobergrenzen ein.
Schneller Einstiegsführer
Erste Sitzung erstellen
- Registrieren Sie ein Konto und erstellen Sie ein Projekt, um die API-Schlüssel auf Projektebene von der Konsole zu erhalten.
- Installieren Sie die offiziellen Node.js- oder Python-SDKs und speichern Sie die Schlüssel in sicheren Umgebungsvariablen oder einem Schlüsseldienst.
- Rufen Sie die Session-Erstellungs-Schnittstelle auf und wählen Sie die Standardregion sowie eine Testkonfiguration ohne persistenten Context.
- Verwenden Sie die zurückgegebene Verbindungsadresse, um auf Playwright, Puppeteer, Selenium oder CDP-Client-Zugriff zu erhalten.
- Öffnen Sie die Test-Seite, um Navigation und Screenshot-Anfertigung durchzuführen, und prüfen Sie anschließend im Session-Checker die Aufnahmen und Protokolle.
- Beenden Sie die Sitzung aktiv und überprüfen Sie den Verbrauch, um sicherzustellen, dass keine Keep-Alive-Aufgaben weiterhin berechnet werden.
Einen Proxy mit Stagehand erstellen
- Installieren Sie die Stagehand- und Strukturverifizierungs-Bibliotheken und wählen Sie die Browserbase-Cloud-Umgebung oder die lokale Umgebung aus.
- Konfigurieren Sie den Browserbase-Schlüssel und wählen Sie entweder Model Gateway oder Ihren eigenen Modellschlüssel aus.
- Zuerst werden die Seitenelemente mit observe erkannt, anschließend werden mit act kleine Aktionen ausgeführt, und mit extract werden strukturierte Daten zurückgegeben.
- Für mehrstufige Agenten werden Systemgrenzen, zulässige Domainnamen, maximale Anzahl an Schritten sowie Stoppsbedingungen festgelegt.
- Für irreversible Aktionen wie Kauf, Versand, Löschung und Einreichung wird eine manuelle Bestätigung hinzugefügt.
- Protokollieren Sie Eingaben, Ausgaben, Session-IDs und Geschäftsresultate, um Regressionstests anhand tatsächlicher Site-Änderungen durchzuführen.
Einsatz der Browserbase Funktion
- Schreiben Sie lokal eine Funktion mit einem eindeutigen Namen in TypeScript und deklarieren Sie die Struktur der Eingabeparameter.
- Die von der Verbindungsfunktion automatisch erstellten Browser-Sessions führen die Logik von Playwright oder Stagehand aus.
- Verpacken Sie die Abhängigkeiten, deployen Sie sie, erhalten Sie die Function ID und rufen Sie sie asynchron mit Testparametern auf.
- Der Betriebszustand wird abgefragt und die Ergebnisse, Aufnahmen, Konsole-Logs, Netzwerkanfragen sowie Fehlermeldungen überprüft.
- Vermeiden Sie es, Schlüssel direkt als gewöhnliche Parameter über einen langen Zeitraum zu übertragen – warten Sie ab oder nutzen Sie verfügbare sichere Schlüsselverfahren.
- Teilen Sie langwierige Aufgaben innerhalb einer 15-minütigen Frist auf und entwerfen Sie für wiederholte Aufrufe eine idempotente Identifikation.
Für welche Benutzer geeignet
- Entwickler von AI-Agenten: Es ist notwendig, dass die Agenten auf Webseiten zugreifen können, für die es keine API gibt oder mit denen eine Interaktion erforderlich ist.
- Datenteam: Parallelige Extraktion von dynamischen Seiten, Daten nach Anmeldung sowie strukturierten Webseiteninformationen.
- Automatisierung und Betriebsteam: Bearbeitung des Lieferantenportals, Formulare, Hoch- und Herunterladen von Dateien sowie wiederkehrende Backoffice-Aufgaben.
- Testingenieur: Führt End-to-End-Tests im isolierten Cloud-Browser aus und debuggt durch Videoaufnahmen.
- SaaS-Entwickler: Nutzen die Funktionen des Browsers als Teil ihres Produkts, ohne eine eigene Browser-Infrastruktur zu betreiben.
- Regulierte Unternehmen: Erforderlich sind DPA, BAA, SSO, Verbindung zum Private Cloud, Datenhaltung oder sessions ohne Aufzeichnung.
Typische Anwendungsszenarien
- Research-Agent: Suche auf Webseiten, leichte Extraktion von potenziellen Inhalten, anschließend Zugriff auf dynamische Seiten zur strukturierten Extraktion.
- Automatisierung nach Anmeldung: Context speichern und unter Genehmigung des Benutzers wiederholt auf das Unternehmensportal sowie das Backend-System zugreifen.
- Preis- und Lagerüberwachung: Parallel ausgeführte Timer-Aufgaben zur Erfassung von Seitenänderungen und fehlerhaften Sites.
- Formulare und Antragsbearbeitung: Ausfüllen mehrstufiger Formulare, Hochladen von Unterlagen sowie Beibehaltung von manuellen Genehmigungsstufen.
- End-to-End-Test: Überprüfung des Benutzerprozesses unter verschiedenen Bildschirmgrößen, Regionen und Netzwerkeinstellungen.
- Webdatenprodukte: Kombination aus Browser, Fetch und Proxy zu einem skalierbaren Datenerfassungspfad.
Vorteile des Produkts
- Browser, Suchfunktionen, Crawling, Laufzeitumgebungen, Modelle, Identitäten und Beobachtungen werden in einem einzigen API-Schlüssel sowie einer Rechnung zusammengefasst.
- Kompatibel mit Playwright, Puppeteer, Selenium und Stagehand – erleichtert den Umzug bestehender Automatisierungscode.
- Die kostenlosen, Developer- und Startup-Pakete listen konkurrierende Anfragen, Dauer, Anzahl der Aufrufe sowie den Preis pro Überschreitung öffentlich auf.
- Context, Echtzeit-Anzeige, Videoaufnahmen, Protokolle und Netzwerkanalyse umfassen die Fehlerbehebung in der Entwicklung und im Produktivbetrieb.
- Stagehand sowie die mehrsprachigen SDKs verfügen über aktive offizielle GitHub-Projekte, die es erleichtern, die Implementierung zu überprüfen und mitzuhelfen.
- Scale bietet unternehmensbezogene Optionen wie höhere Konkurrenzfähigkeit, geprüfte Agenten, SSO, DPA sowie HIPAA BAA.
Einsatzbeschränkungen und Hinweise
- Der Cloud-Browser gewährt nicht automatisch das Recht, Drittanbieter-Webseiten abzurufen, sich dort anzumelden oder automatische Aktionen durchzuführen. Es müssen die Gesetze, die Bedingungen der Website sowie die Genehmigungen der Nutzer eingehalten werden.
- Jede Browser-Sitzung wird mindestens mit 1 Minute an Ressourcen abgerechnet; solange der „Keep-Alive“-Modus aktiv ist, wird weiterhin Zeit in Anspruch genommen.
- Eine einzelne Sitzung dauert maximal 6 Stunden; im kostenlosen Tarif beträgt die Dauer einer Sitzung 15 Minuten, und eine Ausführung von Functions dauert maximal 15 Minuten.
- Automatische Videoaufnahmen können sensible Informationen zu Konten, Formularen und Seiten enthalten. Bevor personenbezogene oder gesundheitliche Daten verarbeitet werden, sollten die Strategien zur Aufzeichnung und Speicherung angepasst werden.
- Fetch führt keinen JavaScript aus und hat eine Obergrenze von 1 MB; er kann nicht alle Aufgaben eines echten Browsers ersetzen.
- Agenten, Verifizierungscode und Modell-Tokens sind separate Kostenfaktoren; für Aufgaben mit hohem Durchsatz müssen Budgets, Geschwindigkeitsbeschränkungen sowie Beendigungskriterien festgelegt werden.
- Functions unterstützt derzeit nur TypeScript; die sichere Speicherung von Schlüsseln ist noch im Roadmap-Plan. Zudem ist nicht garantiert, dass temporäre Verzeichnisse bei jedem Aufruf vollständig isoliert sind.
- Die Fähigkeit, Automatisierung zu unterbinden, ist nicht zu 100 Prozent erfolgreich – Veränderungen auf der Zielseite können weiterhin zu Captchas, Sperrungen, Auswahlmöglichkeiten sowie Fehlern in den Geschäftsabläufen führen.
Preise und Pakete
Stand zum 20. August 2026 bietet Browserbase vier Tarifpläne an: Free, Developer, Startup und Scale. Im Folgenden sind die aktuellen Monatsgebühren sowie die grundlegenden Limits auf der offiziellen Website aufgeführt. Model-Token, Proxies, zusätzliche Nutzungszeiten des Browsers sowie bestimmte Search- und Fetch-Aufrufe können zusätzlich berechnet werden.
| Paket | Monatsgebühr | Konkurrenz und Dauer der Browsernutzung | Agent, Search und Fetch | Agentur und Reservierungen |
|---|---|---|---|---|
| Free | 0 US-Dollar | 3 gleichzeitige Verbindungen; 1 Stunde; 15 Minuten pro Sitzung | 3 Agenten; 1.000 Suchvorgänge; 1.000 Abrufvorgänge | Kein Agentenlimit; 7 Tage Aufbewahrungsfrist; inklusive 5-Dollar-Modell-Token |
| Developer | 20 Dollar | 25 gleichzeitige Verbindungen; 100 Stunden, Zusatzkosten von 0,12 US-Dollar pro Stunde | 15 Agenten; 7 US-Dollar pro tausend Suchvorgänge; nach 1.000 Abholvorgängen wird nach Typ abgerechnet | 1 GB ab dem Proxy: 12 US-Dollar pro GB; 7 Tage Aufbewahrung |
| Startup | 99 Dollar | 100 gleichzeitige Verbindungen; 500 Stunden, Zusatzkosten von 0,10 US-Dollar pro Stunde darüber hinaus | 50 Agenten; 7 US-Dollar pro tausend Suchvorgänge nach 1.000 Suchen; Abrechnung nach Typ nach 10.000 Abrufen | 5 GB mit Proxy: 10 US-Dollar pro GB; Aufbewahrung für 30 Tage |
| Scale | Maßanfertigung | Mehr als 250 gleichzeitige Verbindungen; ab 500 Stunden nach Gebührenmodell | Agent-Anpassung; Search und Fetch nach Verbrauch | Ab 5 GB nach Verbrauch; 30 Tage Aufbewahrung; Unternehmensfunktionen |
Überhöhte Preise für Fetch und Extract
| Aufruftyp | Offizieller Preis des Entwicklers | Offener Ausgabepreis des Startups | Erklärung |
|---|---|---|---|
| Normaler Fetch | 1 Dollar pro tausend Mal | Auf der Paketkarte steht 1 US-Dollar pro tausend Aufrufe, in der Vergleichstabelle steht 0,50 US-Dollar. | Es gibt Unstimmigkeiten auf der Seite; es sollte die Rechnung in der Konsole als Maßstab herangezogen werden. |
| Proxy Fetch | 4 US-Dollar pro tausend Mal | 4 US-Dollar pro tausend Mal | Es kann außerdem den Datenverkehr des Proxys verbrauchen. |
| Extract | 4 US-Dollar pro tausend Mal | 4 US-Dollar pro tausend Mal | Strukturierte Extraktion ist teurer als einfaches Fetchen. |
| Agent Extract | 7 US-Dollar pro tausend Mal | 7 US-Dollar pro tausend Mal | Es beinhaltet gleichzeitig die Extraktion sowie Netzwerke von Agenten. |
Wie wählt man ein Paket aus?
| Nachfrage | Vorgeschlagene Lösung | Gründe |
|---|---|---|
| Lernen und Prototypen | Free | Keine Monatsgebühren, inklusive eines grundlegenden Browsers, Search, Fetch, Functions sowie einiger Model-Tokens |
| Entwicklung und Kleinmaßstäbige Tests | Developer | 25 parallele Verarbeitungen, 100 Stunden sowie automatische Verifizierungsverfahren – die Kosten sind vorhersehbar. |
| Produktionsworkflow | Startup | 100 Konkurrenzen, 500 Stunden, mehr Fetch und 30 Tage Speicherung |
| Szenarien mit hoher Konkurrenz oder unter regulatorischer Kontrolle | Scale | Anpassbare Kapazitäten, zertifizierte Agenten, SSO, DPA, BAA sowie Netzwerkkapazitäten |
In den aktuellen Einführungsunterlagen steht weiterhin, dass bei einem kostenlosen Konto nur eine Sitzung gleichzeitig ausgeführt werden kann, während auf der Preisseite von 3 parallelen Browsern die Rede ist; ähnliche Bezeichnungen aus dem alten System könnten in einigen Dokumenten noch vorhanden sein. Nach der Registrierung gelten die tatsächlichen Quoten in der Konsole sowie die Angaben auf der Rechnelseite.
API, SDK und Integration
| Methode | Unterstützungszustand | Verwendung |
|---|---|---|
| REST API | Anbieten | Verwaltung von Browser-Sessions, Suchfunktionen, Abrufen von Inhalten, Funktionen sowie Ressourcen der Plattform |
| Node.js SDK | Anbieten | Apache-2.0-Lizenz, geeignet für TypeScript und JavaScript |
| Python SDK | Anbieten | Apache-2.0-Lizenz, unterstützt synchrone und asynchrone Clients |
| Stagehand | Anbieten | MIT-Lizenz, das Kernrepository enthält Implementierungen in TypeScript, Python und Go |
| Andere Stagehand-Sprachen | Anbieten oder Alpha | Ruby, Java, C#, PHP, Kotlin, Rust usw. haben unterschiedlichen Status. |
| MCP | Anbieten | Es kann entweder eine verwaltete Stream-Übertragung oder das lokale STDIO verwendet werden, damit der MCP-Client den Browser steuern kann. |
| Automatisierungsframeworks | Unterstützung | Playwright, Puppeteer, Selenium sowie verschiedene Proxy-Frameworks |
Open-Source-Situation
Die Browserbase-Cloudplattform, die gehosteten Browser, das Proxy-Netzwerk sowie die Identitäts- und Abrechnungsdienste sind keine vollständig open-source-Produkte. Auf GitHub werden offiziell Stagehand, SDKs, Skills, Vorlagen, Integrationen sowie verschiedene Tools bereitgestellt; die Lizenzen müssen für jede Datei gesondert überprüft werden.
| Projekt | Lizenz oder Status | Kann die Plattform als Open Source dargestellt werden? |
|---|---|---|
| Hauptlager von Stagehand | MIT | Nein, es steht nur für das Browser-Proxy-SDK. |
| Browserbase Node.js und Python SDK | Apache-2.0 | Nein, es handelt sich nur um einen kommerziellen API-Client. |
| Offizielle Fähigkeiten, Vorlagen und Integration | Die meisten sind vom MIT. | Nein, es handelt sich um Beispiele, Fähigkeiten und Verbindungscode. |
| Mehrsprachige Stagehand-Bibliothek | Meist MIT, einige mit Alpha gekennzeichnet | Nein, Stabilität und Kompatibilität müssen getrennt überprüft werden. |
| Browserbase-Clouddienst | Kommerzielle Closed-Source-Lösungen | Für die Nutzung sind ein Konto, eine API-Schlüssel sowie das entsprechende Paket erforderlich. |
Datenschutz und Sicherheit
Laut der Datenschutzrichtlinie von Browserbase werden die Daten des Browsers ohne ausdrückliche Zustimmung des Nutzers nicht zur Schulung generativer KI-Modelle verwendet. Die Plattform kann weiterhin aggregierte oder anonymisierte Daten zu legitimen Geschäftszielen erstellen und geht bei Bedarf mit den Anbietern zur Bearbeitung der entsprechenden Informationen vor.
- Kostenlose und Standard-Daten für Entwickler werden 7 Tage lang aufbewahrt, für Startups 30 Tage, bei Scale ist es ab 30 Tagen verhandelbar.
- Standardmäßig werden die Sitzungsvideos aufgezeichnet. Die allgemeinen Bedingungen erlauben außerdem, dass die Aufnahmen 30 Tage lang gespeichert werden können; die genauen Pakete und Einstellungen sollten jedoch überprüft werden.
- Unternehmen können Protokolle und Aufzeichnungen deaktivieren, um Sitzungen ohne Datenspeicherung durchzuführen, verlieren jedoch die entsprechende Überwachungsfähigkeit.
- Die Behörden haben im Jahr 2024 die Konformität mit SOC 2 Type I und HIPAA bekannt gegeben. Auf der aktuellen Krankenversicherungsseite wird hingegen von SOC 2 Type II gesprochen; Käufer sollten den neuesten Bericht anfordern.
- Scale bietet HIPAA BAA, DPA, SSO, Optionen für Private Cloud, VPC-Verbindungen sowie Kontrolle über die Datenspeicherung.
- Der Kontext kann Cookies und Anmeldetoken enthalten; diese sollten nach Benutzern getrennt aufbewahrt, verschlüsselt gespeichert, der Zugriff darauf eingeschränkt und ein Löschmechanismus bereitgestellt werden.
Einsatz und Regionen
Browserbase ist eine cloudbasierte Plattform, die keine Standard-Installation auf lokalen Servern anbietet. Große Unternehmen können sich über Dienste wie Private Clouds, VPC-Verbindungen, Datenhaltung oder hybride Architekturen informieren – doch das bedeutet nicht, dass die gesamte Browserbase-Software auf eigenen Servern installiert werden kann.
| Einsatzoptionen | Status | Erklärung |
|---|---|---|
| Öffentlicher Cloud-Browserbase | Standard | Die Hauptfunktionen aller Pakete |
| Mehrfeld-Sitzung | Unterstützung | Man kann öffentliche Bereiche auswählen; für zusätzliche Kapazitäten in Asien-Pazifik ist möglicherweise eine Anfrage seitens des Unternehmens erforderlich. |
| Private Cloud und VPC | Unternehmen können einen Preisanfrage stellen. | Zur Netzwerkisolation und zur Verbindung von internen Systemen |
| Lokale Bereitstellung | Keine Standardprodukte erhältlich | Man kann sich an Serviceleistungen für hybride Architekturen wenden, es handelt sich jedoch nicht um eine Selbstbedienungsoption. |
| Stagehand lokaler Betrieb | Unterstützung | Es bedeutet nur, dass das SDK mit dem lokalen Browser verbunden werden kann, nicht jedoch, dass die Browserbase-Plattform lokalisiert ist. |
Grundlegende Informationen
| Felder | Inhalt |
|---|---|
| Name des Tools | Browserbase |
| Entwicklungsunternehmen | Browserbase Inc |
| Arten von Werkzeugen | Cloud-Browser, AI-Proxy-Infrastruktur und Webseiten-Daten-API |
| Preismuster | Kostenlose Version, monatliche Abonnemente, Pay-as-you-go sowie maßgeschneiderte Lösungen für Unternehmen |
| Kostenlose Nutzungsmenge | 1 Browser-Stunde, 3 Agenten, 1.000 Suchanfragen und 1.000 Abrufvorgänge |
| Ist eine Registrierung erforderlich? | Benötigt |
| Chinesische Benutzeroberfläche | Die offizielle Website und die Dokumentation sind hauptsächlich auf Englisch. |
| API | Vollständige REST-API bereitstellen |
| SDK | Node.js, Python und mehrsprachige Implementierung von Stagehand |
| MCP | Bereitstellung von Hosting und lokaler Zugang |
| Ist die Plattform offen source? | Nein |
| Open-Source-Komponenten | Bühnentechnik, SDK, Fähigkeiten, Vorlagen und Integration |
| Standardmäßige lokale Installation | Nicht verfügbar |
Empfehlungswert
Die Empfehlungswertung beträgt 4,7 von 5 Punkten. Browserbase bietet eine umfassende Produktlinie für die benötigten Browser, Suchfunktionen, Tools zum Scraping, Modelle, Deployment-Möglichkeiten sowie Funktionen zur Verwaltung von Identitäten und zur Überwachung – und bleibt dabei kompatibel mit den gängigen Automatisierungsframeworks sowie dem Open-Source-Tool Stagehand.
Die Abzüge entstehen hauptsächlich durch die Komplexität der mehrdimensionalen Pay-per-Use-Abrechnung, durch Unterschiede zwischen einigen Dokumenten und den Quoten auf der Preisseite sowie durch noch laufende Tests oder Roadmap-Projekte für Functions und Identitätsfunktionen. Vor der Einsatz in der Produktion sollten Kosten- und Datenverwaltungsprüfungen durchgeführt werden.
Häufige Fragen
Was ist Browserbase?
Es handelt sich um eine Cloud-Browser- und Web-Proxyschnittstelle, die Programmen einen steuerbaren, koncurrenten und überwachbaren echten Browser sowie Funktionen für Suchen, Crawling, Laufzeitverarbeitung und Modellierung bietet.
Ist Browserbase kostenlos?
Es gibt eine kostenlose Version; auf der Preisseite sind 3 parallele Verbindungen, 1 Stunde Browser-Zeit, 3 Agentenaufrufe sowie jeweils 1.000 Such- und Abrufvorgänge aufgeführt, dazu ein Modell-Token im Wert von 5 US-Dollar.
Was ist der Unterschied zwischen Entwicklern und Start-ups?
Entwickler: 20 US-Dollar pro Monat – dabei stehen 25 parallele Verbindungen sowie 100 Stunden Nutzung zur Verfügung. Startups: 99 US-Dollar pro Monat – dabei stehen 100 parallele Verbindungen, 500 Stunden Nutzung, mehr Fetch-Anfragen, Proxy-Zugriff sowie eine Datenspeicherung über 30 Tage zur Verfügung.
Was sind Browserstunden?
Es ist die Abrechnungseinheit für die tatsächliche Laufzeit des Fernzugriffs-Browsers. Jede Sitzung wird mindestens mit 1 Minute abgerechnet, wobei mehrere parallele Sitzungen zusammengezählt werden.
Wie lang kann eine einzelne Sitzung dauern?
Die API erlaubt Wartezeiten von 60 Sekunden bis 21.600 Sekunden, maximal also 6 Stunden. Auf der Preiseite der kostenlosen Version ist zudem eine Begrenzung von 15 Minuten pro Sitzung festgelegt.
Was ist der Zusammenhang zwischen Stagehand und Browserbase?
Stagehand ist ein Open-Source-AI-Browser-SDK, das von Browserbase gewartet wird. Browserbase wiederum ist eine kommerzielle Cloud-Infrastruktur. Stagehand kann lokal ausgeführt werden oder mit Browserbase verbunden werden.
Wird Playwright unterstützt?
Es wird unterstützt, und es ist auch mit Puppeteer, Selenium sowie direkten CDP-Verbindungen kompatibel. Entwickler können ihren vorhandenen Code weiterverwenden und nur den Teil für den Start des Browsers sowie die Verbindung ersetzen.
Wird Search und Fetch angeboten?
Bereitgestellt. Search dient zum Finden von Seiten, Fetch zur leichten Lesezugriff auf Seiten, die kein JavaScript benötigen; die vollständige Sitzung ist für Anmelden und Interaktion zuständig.
Kann Fetch alle Webseiten abrufen?
Nicht möglich. Fetch führt keinen JavaScript-Code aus und die maximale Inhaltsgröße beträgt 1 MB. Für dynamische Seiten, Anmeldeseiten oder komplexe Interaktionen sollten Browser-Sessions verwendet werden.
Wird MCP unterstützt?
Es wird die Unterstützung für gehostete Stream-Übertragungsendpunkte sowie lokale STDIO-Pakete bereitgestellt, wodurch MCP-kompatible Clients Browserbase-Sitzungen in natürlicher Sprache steuern können.
Ist Browserbase Open Source?
Die Cloud-Plattform ist kein vollständig open-source-Produkt. Stagehand, die offizielle SDK, Skills sowie Teile des Integrationscodes sind open source, doch für den Einsatz der Hosted-Dienste ist ein Geschäftskonto erforderlich.
Wird das Surfen-Daten zur Trainierung des Modells verwendet?
Laut der Datenschutzerklärung werden Browserdaten ohne ausdrückliche Zustimmung nicht zur Schulung von generativen KI-Modellen verwendet. Unternehmen sollten außerdem die Datenflüsse anhand von Aufzeichnungen, Protokollen, Kontextinformationen sowie dem Anbieter des Modells einzeln bewerten.
Kann die Aufzeichnung der Sitzung deaktiviert werden?
Die Dokumentation zur Unternehmenssicherheit besagt, dass Logs und Aufzeichnungen deaktiviert werden können, um Sitzungen ohne jegliche Aufzeichnungen durchzuführen. Dadurch wird die Fähigkeit zur Fehlerbehebung und zur Prüfung der Aktivitäten eingeschränkt. Die Deaktivierung sollte in Abhängigkeit von der Sensitivität der Daten erfolgen.
Kann es lokal installiert werden?
Der Standard-Service Browserbase kann nicht lokal bereitgestellt werden. Unternehmen können sich beraten lassen, ob eine Private Cloud, eine VPC oder eine hybride Architektur geeignet ist. Die lokale Ausführung von Stagehand bedeutet nicht, dass die Plattform privatisiert wird.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164