unbrowse-ai/unbrowse
Unbrowse — api native browser Skill/CLI/MCP/SDK for any agent. Auto-discovers APIs from browser traffic, generates skills on the fly to call APIs directly 100x faster, 80% cheaper locally.
해결하는 문제
Unbrowse는 AI 에이전트가 웹과 상호작용하는 더 빠르고 신뢰할 수 있는 방법을 제공합니다. Playwright와 같은 전통적인 브라우저 자동화에만 의존하는 대신, 웹사이트의 1차 API 경로를 학습하여 DOM 렌더링이나 파싱 없이 직접 API 호출로 작업을 수행합니다.
작동 방식
Unbrowse는 액션 레이어로 작동합니다. 에이전트가 작업을 요청하면 Unbrowse는 캐시에 알려진 API 경로가 있는지 확인합니다. 캐시 히트인 경우, 요청을 직접 실행합니다. 캐시 미스인 경우, 실제 브라우저를 열어 작동 중인 요청을 관찰하고 향후 사용을 위해 경로를 기록합니다. 브라우저는 로그인, CAPTCHA, 동의 양식과 같은 복잡한 흐름에 대비하여 사용 가능합니다.
대상 사용자
반복적인 웹 작업을 효율적으로 수행해야 하는 AI 에이전트를 개발하는 개발자, CLI, TypeScript SDK, 또는 Model Context Protocol (MCP)를 통해 통합 가능한 에이전트.
주요 특징
- 성능 향상: 전통적인 브라우저 자동화보다 상당한 속도 향상(중앙값 기준 최대 5.4배)을 달성.
- 하이브리드 접근 방식: 직접 API 실행과 UI 전용 흐름을 위한 브라우저 백업을 결합.
- 로컬 자격 증명: 사이트 세션과 자격 증명을 로컬 머신에 보관.
- 공유 학습: 정제된 경로 메타데이터를 공유하여 다른 에이전트가 중복 탐색을 피할 수 있도록 지원.
- 유연한 통합: CLI, TypeScript SDK, MCP 호환성을 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트