Chrome 릴레이는 실제 Chrome 브라우저 를 AI가 제어하는 기능입니다.
기존 로그인 세션을 활용하여 인증이 필요한 사이트도 접근할 수 있습니다.
왜 Chrome 릴레이인가?
🔑 기존 로그인 활용 Gmail, GitHub, Notion 등 이미 로그인된 사이트를 그대로 사용
🧩 확장 프로그램 Chrome 확장 프로그램으로 간편하게 연결
Chrome 확장 프로그램 설치
OpenClaw Browser Relay 확장 프로그램을 Chrome에 설치합니다.
탭 연결
제어할 탭에서 OpenClaw Browser Relay 툴바 아이콘 을 클릭합니다.
뱃지가 ON 으로 바뀌면 연결 완료입니다.
AI에서 사용
browser.snapshot(profile="chrome")
연결된 탭의 DOM 구조를 AI가 읽을 수 있습니다.
사용법
스냅샷
browser.snapshot(profile="chrome")
현재 활성 탭의 접근성 트리를 가져옵니다.
# 클릭
browser.act(
request={kind: "click", ref: "e15"},
profile="chrome"
)
# 텍스트 입력
browser.act(
request={kind: "type", ref: "e8", text: "검색어"},
profile="chrome"
)
# 페이지 이동
browser.navigate(
url="https://mail.google.com",
profile="chrome"
)
스크린샷
browser.screenshot(profile="chrome")
Chrome 릴레이를 사용할 때는 항상 profile="chrome"을 지정합니다.
profile="openclaw"는 격리된 별도 브라우저입니다.
실전 활용
Gmail 확인
사용자: "Gmail에서 안 읽은 메일 확인해줘"
→ AI:
1. browser.navigate(url="https://mail.google.com", profile="chrome")
2. browser.snapshot(profile="chrome")
3. 안 읽은 메일 목록 추출
4. 요약해서 전달
GitHub PR 리뷰
사용자: "이 PR 리뷰해줘" (URL 공유)
→ AI:
1. browser.navigate(url="https://github.com/.../pull/123", profile="chrome")
2. browser.snapshot(profile="chrome")
3. 변경 사항 분석 및 코멘트 제안
Notion 페이지 읽기
사용자: "Notion 회의록 가져와"
→ AI:
1. Chrome에서 해당 Notion 페이지 열기
2. 툴바에서 릴레이 ON
3. browser.snapshot(profile="chrome")
4. 내용 추출
openclaw 프로필과의 비교
기능 chrome (릴레이) openclaw (격리) 로그인 세션 기존 유지 없음 확장 프로그램 필요 불필요 보안 기존 세션 노출 격리됨 설정 탭별 수동 연결 자동 용도 인증 필요 사이트 공개 사이트
Chrome 릴레이는 기존 로그인 세션을 AI에 노출합니다.
민감한 금융 사이트 등에서는 주의해서 사용하세요.
릴레이를 사용하지 않을 때는 반드시 뱃지를 OFF로 두세요.
문제 해결
증상 해결 ”no tab connected” 릴레이 확장 프로그램에서 탭 연결 (뱃지 ON) 스냅샷 비어있음 페이지 로딩 완료 후 재시도 액션 실패 ref가 변경되었을 수 있음, 스냅샷 재실행
안정적인 자동화를 위해 targetId를 스냅샷 응답에서 가져와 후속 액션에 전달하세요.
탭 전환으로 인한 오류를 방지합니다.