🤖

Agent Browser

Node.js 폴백을 지원하는 Rust 기반 고속 헤드리스 브라우저 자동화 CLI로, AI 에이전트가 구조화된 명령을 통해 페이지를 탐색, 클릭, 입력 및 스냅샷 캡처할 수 있습니다.

TheSethRose 제작v1.0.0
Browser & AutomationProductivityOpen SourceAutomationCLIDeveloper Tool
VM에 연결 중...
VM에 연결 중...
npx clawhub@latest install agent-browser
1.0k현재 설치 수
957누적 설치 수
v1.0.0버전
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 terminal
npx clawhub@latest install agent-browser
or
2
Click the Install button at the top of this page for one-click setup

자주 묻는 질문

리뷰

0개 리뷰

리뷰를 작성하려면 로그인

아직 리뷰가 없습니다. 첫 번째로 경험을 공유해 보세요!