Stagehand의 개요
Stagehand는 클라우드 브라우저 회사 Browserbase가 관리하는 오픈소스 SDK로, 실제 Chrome 브라우저를 구동하는 스크립트와 에이전트를 위한 것입니다. 모델에 작업 전체를 넘기는 대신, 개발자가 평범한 단계(goto, click, locator)를 쓰고 페이지가 예측 불가능한 곳에서만 모델을 부르게 합니다. act는 '로그인 버튼 클릭' 같은 지시를 수행하고, observe는 쓸 선택자를 돌려주며, extract는 스키마로 검증된 데이터를 돌려줍니다.
2026년 8월 10일에 나온 버전 4는 Playwright 의존성 없이 DevTools Protocol로 Chrome과 통신하는, TypeScript, Python, Go에 걸친 단일 드라이버로 다시 만들어졌고, 로직 일부를 브라우저 안의 확장으로 돌립니다. 4.3.0은 2026년 10월 20일에 나왔고, 3.x 계열도 여전히 패치를 받습니다. 코드는 MIT 라이선스입니다.
로컬 Chrome이나 Browserbase 클라우드 브라우저에서 돕니다. 단계마다 모델을 고르는 모델 게이트웨이와 반복 동작의 서버 측 캐시, 두 기능은 Browserbase에서만 동작합니다.
Stagehand의 가격은 얼마입니까?
| 플랜 | 가격 | 포함 내용 |
|---|---|---|
| SDK | Free | MIT |
| Browserbase Free | Free | 1시간 |
| Developer | $20/month | 100시간, 이후 시간당 $0.12 |
| Startup | $99/month | 500시간, 이후 시간당 $0.10 |
| Scale | Custom |
SDK는 MIT로 무료입니다. Browserbase 브라우저: Free 1시간, Developer 월 $20(100시간, 이후 시간당 $0.12), Startup 월 $99(500시간, 이후 시간당 $0.10), Scale 별도 견적. Model Gateway는 제공사 가격으로 청구됩니다.
Stagehand, 쓸 만한 가치가 있습니까?
Stagehand의 논거는 설계 선택에 있습니다. 모델은 조종사가 아니라 스크립트 안의 도구입니다. 로그인 흐름은 observe로 이메일 필드를 찾고, 평범한 코드로 환경 변수에서 값을 채우고, 마크업이 계속 바뀌는 버튼에만 act를 쓸 수 있습니다. observe가 실제 선택자를 돌려주므로 비밀번호가 모델을 거치지 않으며, 에이전트에 양식 전체를 넘기는 것보다 나은 보안 기본값입니다. 가장 가까운 오픈 대안인 Browser Use는 모델이 모든 단계를 고르는 반대쪽에서 출발합니다.
버전 4는 거의 새 제품입니다. Playwright를 버리고, TypeScript(Node 22.18 이상), Python 3.11, Go 1.26용 동등한 SDK를 제공하며, 왕복을 줄이려고 런타임 일부를 브라우저 확장으로 옮겼습니다. 저장소의 활 동도 이에 걸맞습니다. 스타 25,791개, 열린 이슈 약 104개, 2026년 8월 10일부터 10월 20일 사이 마이너 릴리스 네 번입니다. 3.x에서 업그레이드하는 팀은 버전 올리기가 아니라 마이그레이션으로 다뤄야 합니다.
오픈소스 이야기에는 상업적 측면이 있습니다. 로컬 브라우저에서는 act, observe, extract 호출마다 설정한 모델로 가며, 내장 제공사 다섯 곳(OpenAI, Anthropic, Google, Groq, Cerebras)이나 자체 콜백을 씁니다. base URL 설정이 없으므로 자체 호스팅 모델에는 그 콜백이 필요합니다. 문서에 따르면 Browserbase에서는 캐시가 기본으로 켜져 반복 호출이 토큰 없이 돌아오고, Model Gateway는 가산 없이 제공사 가격으로 청구합니다. 둘 다 로컬에서는 동작하지 않으므로, Stagehand를 대량으로 돌리는 가장 싼 방법은 관리자의 클라우드입니다.
개인정보 면에서 SDK는 주요 경쟁자보다 깔끔합니다. 저희가 저장소를 읽은 바로는, 함께 제공되는 CLI가 DO_NOT_TRACK이나 BROWSERBASE_TELEMETRY_DISABLED를 설정하지 않으면 PostHog 사용 이벤트(명령 이름, 버전, 소요 시간, 종료 코드, 원시 인자는 절대 아님)를 보내는 반면, SDK 패키지에는 OpenTelemetry 트레이싱 훅이 있고 PostHog 호출은 없습니다. 반면 Browser Use는 작업 텍스트와 URL을 포함한 텔레메트리가 켜진 채 배포됩니다.
제 역할을 하는 곳
50명 규모 SaaS 회사의 재무 운영 엔지니어
API가 없는 공급업체 포털에서 매일 밤 송장 가져오기
평범한 locator 코드와 저장 된 자격 증명으로 로그인하고, 개편 때마다 깨지는 이동에는 act를 쓰고, 송장 표마다 Zod나 Pydantic 스키마로 extract합니다. 로컬에서는 AI 단계마다 모델 토큰이 들고, Browserbase에서는 반복 단계가 캐시에서 제공됩니다.
개편 때마다 깨지는 큰 Playwright 모음을 가진 QA 책임자
가장 불안정한 종단 간 테스트가 UI 변경을 견디게 하기
Playwright 마이그레이션 가이드로 모음을 옮기고 깨지기 쉬운 선택자만 act나 observe 호출로 바꿉니다. 나머지는 결정적으로 남으므로, 모델 지출은 예전에 실패하던 단계로 제한됩니다.
고객을 위해 예약하는 에이전트의 예산을 짜는 제품 관리자
하루 1,000회 브라우저 실행의 월 비용 추정하기
실행당 3분이면 월 약 1,500 브라우저 시간입니다. Browserbase Startup $99에 추가 1,000시간을 $0.10로 더하면 약 $199이며, 모델 토큰과 5 GB를 넘는 GB당 $10의 프록시 트래픽은 별도입니다.
도입 전 확인할 점
- 설정
- Zod 4와 함께 pnpm add @browserbasehq/stagehand, pip install stagehand, 또는 v4 Go 모듈을 go get합니다. 로컬 실행에는 Chrome 설치가 필요합니다. 빠른 시작은 빈 디렉터리에 서 동작하는 act, observe, extract 스크립트까지 세 단계입니다.
- 연동
- 내장 OpenAI, Anthropic, Google, Groq, Cerebras 제공사나 그 밖의 것을 위한 콜백. CrewAI, Mastra, LangChain Deep Agents, Vercel AI SDK, Claude Code, Codex, Cursor용 문서화된 가이드. Claude와 OpenAI의 컴퓨터 사용 도구 세트. WebMCP. 호스팅 Browserbase MCP 서버.
- 데이터와 개인정보
- 로컬에서는 페이지 내용이 설정한 모델 제공사로만 갑니다. Browserbase에서는 클라우드가 모든 페이지와 양식 값을 보며, 세션 데이터는 Free에서 7일, 유료 요금제에서 30일 보관되고, HIPAA BAA와 DPA는 Scale에만 표시됩니다. CLI의 PostHog 텔레메트리는 DO_NOT_TRACK=1로 끕니다. 공개된 보안 권고는 없습니다.
- 대규모 사용 시 비용
- 로컬에서는 모델 토큰 외에 무료입니다. Browserbase에서 Developer는 100시간에 $20 이후 시간당 $0.12, Startup은 500시간에 $99 이후 $0.10이며, 프록시는 허용량을 넘으면 GB당 $12나 $10입니다. 캐시된 동작은 토큰이 들지 않습니다.
- 제한
- Browserbase 동시성은 요금제별로 브라우저 3, 25, 100, 250+. 게이트웨이는 stopSequences를 거부하고 로컬 대체 경로가 없음. 가장 많이 요청된 열린 이슈는 최신 Vercel AI SDK 모델 인터페이스 지원.
좋은 점
- 결정적 코드와 AI 단계를 한 스크립트에 섞음
- observe가 선택자를 돌려줘 비밀 정보가 프롬프트에 들어가지 않음
- TypeScript, Python, Go에서 같은 API
- v4부터 Playwright 의존성 없음
아쉬운 점
- 캐시와 모델 게이트웨이에는 Browserbase 필요
- 사용자 정의나 로컬 모델 엔드포인트용 base URL 옵션 없음
- v4는 3.x API의 호환성을 깨는 재작성
- CLI 텔레메트리 기본 활성
추천 대상
브라우저 자동화의 깨지기 쉬운 부분에 AI 도움을 받으면서 나머지는 평범하고 테스트 가능한 코드로 유지하려는 엔지니어링팀.
Stagehand 대안
Stagehand: 자주 묻는 질문
- Stagehand, 쓸 만한 가치가 있습니까?
- Stagehand는 브라우저 스크립트의 어느 부분을 모델이 제어할지 한 줄 한 줄 정하고 싶은 엔지니어에게 맞으며, 그 스크립트를 Browserbase에서 돌리면 조용히 보상합니다. 평점은 5점 만점에 4.3점입니다.
- Stagehand의 가격은 얼마입니까?
- SDK는 MIT로 무료입니다. Browserbase 브라우저: Free 1시간, Developer 월 $20(100시간, 이후 시간당 $0.12), Startup 월 $99(500시간, 이후 시간당 $0.10), Scale 별도 견적. Model Gateway는 제공사 가격으로 청구됩니다.
- Stagehand의 단점은 무엇입니까?
- 캐시와 모델 게이트웨이에는 Browserbase 필요; 사용자 정의나 로컬 모델 엔드포인트용 base URL 옵션 없음; v4는 3.x API의 호환성을 깨는 재작성; CLI 텔레메트리 기본 활성.
- Stagehand에 적합한 사람은 누구입니까?
- 브라우저 자동화의 깨지기 쉬운 부분에 AI 도움을 받으면서 나머지는 평범하고 테스트 가능한 코드로 유지하려는 엔지니어링팀.
- 팀이나 프로덕션 환경에서 Stagehand의 비용은 얼마입니까?
- 로컬에서는 모델 토큰 외에 무료입니다. Browserbase에서 Developer는 100시간에 $20 이후 시간당 $0.12, Startup은 500시간에 $99 이후 $0.10이며, 프록시는 허용량을 넘으면 GB당 $12나 $10입니다. 캐시된 동작은 토큰이 들지 않습니다.
- Stagehand에 회사 데이터를 맡겨도 안전합니까?
- 로컬에서는 페이지 내용이 설정한 모델 제공사로만 갑니다. Browserbase에서는 클라우드가 모든 페이지와 양식 값을 보며, 세션 데이터는 Free에서 7일, 유료 요금제에서 30일 보관되고, HIPAA BAA와 DPA는 Scale에만 표시됩니다. CLI의 PostHog 텔레메트리는 DO_NOT_TRACK=1로 끕니다. 공개된 보안 권고는 없습니다.
- Stagehand의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 Browser Use, Crawl4AI, Firecrawl, Skyvern, BrowserOS 및 Obscura입니다.
답변 확인일: 2026년 10월 23일.
