Obscura - 오픈소스 헤드리스 브라우저
·2026.04.27 09:56
웹 스크래핑·AI 에이전트용 경량 헤드리스 브라우저가 공개됐다.
웹 스크래핑과 AI 에이전트 자동화에 특화된 오픈소스 헤드리스 브라우저 엔진이다.
V8를 내장해 실제 JavaScript를 실행하고, Chrome DevTools Protocol(CDP) 을 구현해 Puppeteer·Playwright 코드를 그대로 재사용할 수 있다.
주요 특징은 다음과 같다.
- 헤드리스 Chrome 대비 메모리 사용량이 30MB 수준으로 작다.
- 바이너리 크기는 70MB로, Chrome의 **300MB+**보다 훨씬 가볍다.
- 페이지 로드는 85ms 수준으로, Chrome 대비 대기 시간이 5~10배 짧다고 제시했다.
- Chrome, Node.js 같은 외부 의존성 없이 단일 바이너리로 배포된다.
--stealth옵션으로 navigator.webdriver 숨김, 네이티브 함수 위장, GPU·캔버스·오디오 등 핑거프린트 랜덤화를 지원한다.- 3,520개 도메인의 광고·애널리틱스·텔레메트리 트래커를 자동 차단한다.
obscura fetch,obscura serve,obscura scrape --concurrency 25,--eval같은 CLI로 단일 페이지 렌더링, 병렬 스크래핑, JS 표현식 실행을 처리한다.- Target, Page, Runtime, DOM, Network, Fetch, Input 등 주요 CDP 도메인을 지원하고, DOM→Markdown 변환도 포함한다.
- 폼 제출, 로그인, POST 처리, 302 리다이렉트, 쿠키 유지까지 자동 처리한다.
라이선스는 Apache 2.0이다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.