browser-use/terminal
Terminal UI to get stuff done in the browser
What it solves
AI 에이전트가 웹 브라우저를 제어할 수 있는 터미널 기반 인터페이스를 제공함으로써 반복적인 브라우저 기반 작업을 자동화하며, 사용자가 수동으로 탐색하지 않고도 복잡한 워크플로우를 실행할 수 있게 합니다.
How it works
Rust로 구축된 이 프로젝트는 커스텀 LLM harness를 사용하고 Ratatui 기반의 터미널 UI를 사용하여 에이전트 루프와 상태를 관리합니다. Chrome DevTools Protocol (CDP)를 통해 브라우저(실제 Chrome, headless Chromium 또는 Browser Use cloud)를 제어하여 AI 모델이 페이지 JavaScript, 스크린샷 및 파일에 직접 접근할 수 있도록 합니다. 또한 이력, 아티팩트 및 트레이스를 추적하기 위한 SQLite event log를 포함합니다.
Who it’s for
터미널에서 브라우저 작업을 자동화하려는 사용자뿐만 아니라, 브라우저 동작을 트리거하기 위해 셸 명령을 실행할 수 있는 코딩 어시스턴트(Claude Code 또는 Codex와 같은)를 사용하는 개발자들을 위한 것입니다.
Highlights
- Flexible Browser Support: 로그인이 완료된 Chrome 세션(계정 상태 유지), headless Chromium 또는 클라우드 기반 브라우저와 함께 작동합니다.
- Coded for Speed: Browser Harness보다 두 배 더 빠르고 두 배 더 저렴하도록 설계된 새로운 LLM harness를 사용합니다.
- Interactive Control: TUI를 통해 사용자가 실시간으로 작업을 관찰, 조종, 중지, 재시도 및 재개할 수 있습니다.
- Assistant Integration: 스킬 설치 프로세스를 통해 코딩 어시스턴트에 연결할 수 있으며, 이를 통해 어시스턴트가 브라우저 스크립트를 실행하고 스크린샷을 볼 수 있게 합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트