Delv
BrowserActive· 5dby Browserbase4.1

Stagehand (Browserbase)

Browserbase's open-source browser-agent framework. Higher-level than Playwright, lower-level than Manus — for devs building custom browser agents.

B
Safety & Trust

Delv Safety Grade: B

Score 72/100 · assessed 2026-04-18

Maintainer75
Permissions45
Supply chain80
Transparency85
Incidents100

Stagehand is Browserbase's open-source browser automation framework, positioned between raw Playwright and full autonomous agents. The maintainer is a legitimate venture-backed company (Browserbase) with active development, though the project is relatively young (launched 2024) and the team is small. The framework requires broad permissions: it executes arbitrary browser actions, accesses network resources, and can interact with any web content including forms and authentication flows. Supply chain is reasonable via npm with standard packaging, though dependencies include Playwright and various AI model integrations. Transparency is strong with public repo, clear documentation, and active issue tracking. No known security incidents. The main risk is the breadth of browser control combined with AI-driven action selection, which could be exploited if prompts or target sites are malicious. Suitable for developers who understand browser automation risks.

Green flags

  • Legitimate VC-backed company (Browserbase) as maintainer
  • Fully open source with active GitHub repo and issue tracking
  • Standard npm distribution with semantic versioning
  • Clear documentation and examples for security-conscious implementation
  • More constrained than full autonomous agents, developer retains script control

Red flags

  • Full browser control including form fills and arbitrary page interaction
  • AI-driven action selection could be prompt-injected via malicious web content
  • Young project (2024) with limited production hardening history
  • Requires external LLM API keys stored in environment variables

Permissions requested

Browser controlOutbound networkAccess secretsExternal LLM callRead files
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Pricing

FREE

Platforms

clisdk

Review

Stagehand sits in the awkward middle ground between raw Playwright and full-stack browser agents like Manus, and that's exactly where it becomes useful. I've used it to scrape product catalogues from sites that change their DOM structure weekly—places where XPath selectors rot and vision models overkill the problem. Stagehand's autonomy is narrower than you might expect: it doesn't plan multi-step research workflows or decide what to click next based on fuzzy goals. Instead, it gives you a Playwright-like API with built-in resilience. You still write the script, but Stagehand adapts to layout shifts, waits intelligently for dynamic content, and retries flaky interactions without you babysitting selectors. The sweet spot is bespoke agents where you know the rough shape of the task but the page structure isn't stable. I built a QA agent that logged into a staging environment, filled forms with edge-case data, and screenshotted error states. Stagehand handled the login flow even when the auth provider changed its button classes mid-sprint. Where it falls short: documentation assumes you're already comfortable with browser automation primitives. If you're coming from no-code tools, the learning curve is steep. It's also overkill for static scraping—just use Playwright. And if you need true autonomy ("go research competitors and summarise findings"), you want something higher-level. Browserbase's cloud infra is a natural pairing, but Stagehand runs locally too, which matters for dev iteration speed. The open-source repo is active, but the community is smaller than Playwright's, so expect to read source code when things break. I'd reach for Stagehand when I'm building a custom browser agent that needs to survive real-world DOM chaos without constant rewrites. It's not a product you deploy and forget—it's a framework for developers who want control but don't want to reimplement retry logic and element-wait heuristics from scratch.
Verdict

Pick Stagehand if you're a developer building a custom browser agent and need resilience without surrendering control. Skip it if you want true autonomous planning or if Playwright already solves your problem. The middle tier is real, but the audience is narrow.

Good at

  • Adapts to DOM changes without brittle selectors, saving rewrites on fragile sites
  • Open-source and runs locally, so you can iterate without cloud lock-in
  • Higher-level than Playwright for common agent patterns, lower overhead than full autonomy frameworks
  • Active development from Browserbase with real-world scraping experience baked in

Watch out

  • Documentation assumes prior browser automation knowledge, steep curve for newcomers
  • Smaller community than Playwright, so debugging often means reading source
  • Autonomy is limited to resilience, not planning—still requires you to script the workflow
  • Overkill for static scraping tasks where Playwright suffices

Use cases

  • Building bespoke browser agents
  • Reliable scraping of fragile sites
  • AI-driven QA testing
  • Hybrid manual + automated browsing