browser-use/jev-ultrafast

Fastest and cheapest web agent

해결하는 문제

Jev Ultrafast는 브라우저 자동화 에이전트에서 흔히 발생하는 지연 시간과 비효율성 문제를 해결합니다. 네트워크 왕복 횟수를 줄이고 에이전트가 웹 페이지와 상호 작용하는 방식을 최적화하여, 항공편 검색이나 복잡한 웹사이트 탐색과 같은 목표에 대해 더 빠르고 안정적인 작업 실행을 가능하게 합니다.

작동 원리

이 에이전트는 현재 브라우저 페이지를 구조화된 인덱스 요소 테이블로 변환하여 작동합니다. 단일 네트워크 요청 내에서 작업(예: CLICK, TYPE_TEXT)과 특정 대상 요소를 모두 결정합니다. 스크린샷을 모델에 전송하는 대신 가볍고 원자적인 DOM 스냅샷을 사용합니다. 텍스트 입력이 필요한 경우, 소형 전문 LLM이 별도로 콘텐츠를 생성합니다. 시스템에는 작업 시도 전에 대상이 클릭 가능하고 표시 가능한지 확인하는 보호 장치가 내장되어 있어, 에이전트가 차단되었거나 오래된 요소에 시간을 낭비하지 않도록 합니다.

대상 사용자

이 프로젝트는 실행 시간과 API 오버헤드를 줄여야 하는 고성능 브라우저 에이전트를 구축하는 개발자와 연구자를 위한 것입니다. 시각 기반 모델보다 구조화된 페이지 데이터를 선호하고, 투명하고 읽기 쉬운 브라우저 자동화 코드베이스를 원하는 분들에게 적합합니다.

주요 특징

  • 고효율: 브라우저 프로토콜 호출과 네트워크 왕복을 최소화하여 상당한 속도 향상을 달성합니다.
  • 구조화된 상호 작용: 원시 스크린샷 대신 인덱스 요소 테이블을 사용하여 에이전트의 컨텍스트를 집중적이고 가볍게 유지합니다.
  • 원자적 의사결정: 작업과 대상 선택을 단일 모델 요청으로 결합합니다.
  • 내장된 검증: 요소 가림 현상과 페이지 최신 상태를 자동으로 확인하여 작업 실패를 방지합니다.
  • 개발자 친화적: 의사결정 확률과 단계별 실행을 시각화하는 로컬 인스펙터 도구를 제공합니다.

이 프로젝트를 다룬 글

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트