🤖
Agent Browser
Node.js 폴백을 지원하는 Rust 기반 고속 헤드리스 브라우저 자동화 CLI로, AI 에이전트가 구조화된 명령을 통해 페이지를 탐색, 클릭, 입력 및 스냅샷 캡처할 수 있습니다.
TheSethRose 제작v1.0.0
Browser & AutomationProductivityOpen SourceAutomationCLIDeveloper Tool
VM에 연결 중...
Agent Browser는 AI 에이전트를 위해 설계된 헤드리스 브라우저 자동화 도구입니다. 단순하고 조합 가능한 명령을 통해 웹 페이지 탐색, 요소 상호작용, 구조화된 데이터 추출, JavaScript 실행을 위한 CLI 인터페이스를 제공합니다. 빠른 Rust 기반 코어를 사용하며, 광범위한 호환성을 위한 Node.js 폴백도 지원합니다.
작동 원리
1
Step 1
탐색
agent-browser navigate <url>을 사용하여 브라우저를 원하는 URL로 이동2
Step 2
스냅샷
agent-browser snapshot으로 페이지 구조를 캡처하여 사용 가능한 요소 파악3
Step 3
상호작용
스냅샷의 참조를 사용하여 요소를 클릭, 입력, 스크롤, 선택
4
Step 4
확인
다음 단계로 진행하기 전에 스냅샷 또는 스크린샷으로 결과 확인
주요 기능
탐색 & 스냅샷
페이지를 열고 안정적인 상호작용을 위한 구조화된 요소 참조 획득
클릭, 입력 & 스크롤
구조화된 명령으로 모든 페이지 요소와 상호작용
JavaScript 실행
evaluate를 사용하여 페이지 컨텍스트에서 임의의 JS 실행탭 관리
브라우저 탭을 프로그래밍 방식으로 나열, 열기, 전환, 닫기
스크린샷 캡처
자동화 워크플로의 어느 시점에서든 스크린샷 촬영
대기 & 조건
지정된 시간 동안 또는 조건이 충족될 때까지 실행 일시 중지
Rust 코어와 Node.js 폴백
높은 성능과 광범위한 호환성 제공
요구 사항
Node.js
Node.js 폴백 레이어에 필요한 런타임
npm
npm install -g agent-browser를 통한 전역 설치에 사용API 키 불필요
완전한 로컬 실행, 외부 서비스 불필요
활용 사례
웹 자동화
양식 제출 및 다단계 워크플로 등 반복적인 브라우저 작업 자동화
데이터 추출
동적으로 렌더링된 페이지에서 구조화된 데이터 스크래핑 및 추출
양식 작성
입력 내용이 포함된 양식을 프로그래밍 방식으로 작성 및 제출
UI 테스트
CLI 명령으로 사용자 상호작용을 시뮬레이션하여 웹 인터페이스 테스트
설치 방법
1
Run in your terminalnpx clawhub@latest install agent-browseror
2
Click the Install button at the top of this page for one-click setup자주 묻는 질문
리뷰
0개 리뷰리뷰를 작성하려면 로그인
아직 리뷰가 없습니다. 첫 번째로 경험을 공유해 보세요!