목록으로
AI 및 보안
[TIP]Vercel Agent Browser 완벽 설치 가이드

[TIP]Vercel Agent Browser 완벽 설치 가이드

렛시큐
|
2026년 1월 20일
5분 읽기
5 조회

Vercel Agent Browser 완벽 설치 가이드

Vercel Labs에서 공개한 Agent Browser는 AI 에이전트(Claude Code, Cursor 등)가 브라우저를 직접 제어할 수 있게 해주는 혁신적인 도구입니다. 이 가이드에서는 CLI 엔진 설치부터 AI 에이전트용 Skill 설정까지 완벽하게 다룹니다.

🔄 설치 워크플로우

[CLI 설치] ──▶ [브라우저 엔진 설정] ──▶ [Skill 설치] ──▶ [테스트 및 검증]
단계설명결과
1Agent Browser CLI 설치전역 브라우저 제어 도구
2브라우저 엔진 다운로드Chromium 기반 엔진 구성
3AI 에이전트 Skill 설치Claude/Cursor와 연동
4테스트 및 검증브라우저 자동화 작동 확인

📖 상세 설치 가이드

1단계: Agent Browser CLI 설치

가장 먼저 로컬 환경에서 브라우저를 제어할 수 있는 CLI 엔진을 설치해야 합니다.

방법 A: npm 전역 설치 (권장)

# 1. 전역(Global) 패키지 설치
npm install -g agent-browser

# 2. 전용 브라우저(Chromium) 엔진 다운로드 및 설정
agent-browser install

방법 B: 소스 코드 빌드 (Rust 환경 필요)

Rust의 빠른 성능을 활용하려는 개발자라면 소스에서 직접 빌드할 수 있습니다.

# 1. 저장소 클론
git clone https://github.com/vercel-labs/agent-browser
cd agent-browser

# 2. 의존성 설치 및 빌드
pnpm install
pnpm build

# 3. 브라우저 엔진 설치
agent-browser install

2단계: AI 에이전트용 Skill 설치

Vercel은 add-skill이라는 전용 패키지 매니저를 통해 AI 에이전트에 스킬을 쉽게 추가할 수 있는 기능을 출시했습니다.

자동 설치 (추천)

# Vercel Labs의 공식 에이전트 스킬셋 전체 설치
npx add-skill vercel-labs/agent-skills

# Agent Browser 스킬만 선택 설치 (전역)
npx add-skill vercel-labs/agent-skills --skill agent-browser -g

# 특정 에이전트 전용 설치 (예: Claude Code)
npx add-skill vercel-labs/agent-skills --skill agent-browser -a claude-code

옵션 설명:

  • -g: 전역(Global)으로 설치하여 모든 프로젝트에서 사용 가능
  • -a: 특정 에이전트 전용으로 지정 (claude-code, cursor 등)

수동 설치

자동 설치가 작동하지 않거나 직접 관리하고 싶을 경우:

  1. GitHub vercel-labs/agent-browser 저장소에서 agent-browser.ts 파일 다운로드
  2. 사용 중인 에이전트의 스킬 폴더에 복사:
    • Claude Code: ~/.claude/skills/agent-browser/
    • Cursor: ~/.cursor/skills/agent-browser/
  3. 에이전트 재시작 또는 What skills do you have? 질문으로 로드 확인

3단계: 설치 확인 및 테스트

설치가 완료되었다면 AI 에이전트에게 다음과 같이 요청하여 정상 작동 여부를 확인할 수 있습니다.

테스트 요청:

"agent-browser를 사용해서 https://www.google.com을 열고 화면 스냅샷을 찍어줘."

에이전트 내부 동작 과정:

  1. agent-browser open https://google.com - 브라우저 세션 시작 및 URL 이동
  2. agent-browser snapshot -i - 인터랙티브 요소(버튼, 입력창)에 인덱스 번호(@e1, @e2...) 부착
  3. 인덱스를 기반으로 후속 작업(click, type 등) 수행

📊 핵심 명령어 레퍼런스

AI 에이전트가 Skill을 통해 호출하는 주요 명령어들입니다.

명령어설명사용 예시
open <url>브라우저 세션 시작 및 URL 이동agent-browser open https://google.com
snapshot -i인터랙티브 요소에 인덱스 번호 부착agent-browser snapshot -i
click @e#특정 인덱스 요소 클릭agent-browser click @e5
type @e# "text"특정 인덱스 요소에 텍스트 입력agent-browser type @e3 "hello"

🛠️ 트러블슈팅

문제원인해결 방법
command not found전역 설치 실패 또는 PATH 미설정npm install -g agent-browser 재실행 후 터미널 재시작
브라우저 엔진 오류agent-browser install 미실행agent-browser install로 Chromium 엔진 다운로드
Skill 미인식에이전트 스킬 폴더 경로 오류~/.claude/skills/ 또는 ~/.cursor/skills/ 경로 확인
권한 거부파일 시스템 권한 문제sudo 또는 관리자 권한으로 재시도 (macOS/Windows)
포트 충돌기본 포트 사용 중다른 포트 지정 또는 사용 중인 프로세스 종료

✨ 활용 팁

  1. 전역 설치 우선: 프로젝트마다 설치하지 말고 전역 설치(-g)로 모든 프로젝트에서 활용
  2. 에이전트 자동 감지: add-skill CLI는 설치된 에이전트 경로를 자동으로 감지하므로 수동 경로 지정 불필요
  3. 스냅샷 활용: -i 옵션을 사용하면 요소에 인덱스가 부착되어 AI 에이전트가 정확한 요소를 선택 가능
  4. Chromium 엔진: 별도의 브라우저 설치 없이 내장된 Chromium 엔진을 사용하므로 가볍고 빠름
  5. Rust 빌드: 성능이 중요한 경우 소스에서 빌드하여 네이티브 속도 활용

📚 추가 자료

  • GitHub Repository: vercel-labs/agent-browser - CLI 설치 및 명령어 가이드
  • Vercel Agent-Skills: vercel-labs/agent-skills - add-skill CLI 사용법 및 에이전트 연동
  • Claude Code Docs: Agent Skills Guide - Skill 디렉토리 구조 및 로드 원리
  • Technical Blog: "Complete Guide to agent-browser" (2026.01.13 업데이트)

★ Insight ─────────────────────────────────────
Agent Browser는 기존의 Playwright나 Puppeteer 같은 브라우저 자동화 도구와 달리,
AI 에이전트와의 통합에 최적화되어 있습니다.
특히 -i 옵션을 통한 요소 인덱싱은 LLM이 정확한 요소를 선택하기 어렵다는 문제를 해결합니다.
또한 Rust로 작성된 CLI 엔진은 Node.js 기반 도구보다 현저히 빠른 성능을 제공합니다.
─────────────────────────────────────────────────


⚠️ 면책 조항

본 가이드를 따르면서 발생하는 모든 결과에 대한 책임은 전적으로 사용자 본인에게 있습니다. 이 문서는 참고용으로 제공되며, 작성자는 어떠한 손해나 문제에 대해 책임지지 않습니다.

금지 사항:

  • 본 내용을 악의적인 목적으로 사용하는 것을 엄격히 금지합니다.
  • 타인의 권리를 침해하거나 불법적인 활동에 사용하는 것을 금지합니다.
  • 상업적 목적의 무단 복제나 재배포를 금지합니다.

본 가이드의 내용은 학습 및 교육 목적으로만 사용해야 합니다.

태그

#agentbrowser#vercel#ai#claude#skill#skills
LETSECU

AI Security Tech Partner. Advanced Information Security Solutions.

Email: int_x@letsecu.com
Tel: 02-6941-0088

서울특별시 관악구 남부순환로 1677-20, 2층
대표: 김민호 사업자번호: 370-87-03101

© 2026 LETSECU Corp.