TabbitBlog

OpenHands로 로그인된 브라우저 사용하기

Local Workspace만으로 호스트 브라우저에 접근할 수는 없습니다. 런타임을 확인하고 검증된 로컬 Tabbit CLI 인계를 검토하세요.

이 글의 목차
  1. 핵심 요점
  2. 먼저 실행 환경 선택
  3. 세 가지 연결을 각각 확인
  4. 검토 가능한 워크플로 만들기
  5. 원격 실행 환경이라면
  6. 작업에 따라 결정하기

OpenHands가 로컬 프로젝트를 읽을 수 있어도 호스트 브라우저를 제어한다는 뜻은 아닙니다. Local Workspace, 샌드박스/컨테이너, 원격 서비스 중 어디서 실행되는지 먼저 확인하세요. 에이전트와 Tabbit CLI가 지원되는 같은 호스트에서 실행된다면 읽기 전용 페이지 검사로 연결을 검증하세요. 프로젝트 마운트는 브라우저 소켓, 쿠키 또는 로그인 상태에 대한 접근을 증명하지 않습니다.

Reddit 사용자는 “Playwright CLI for isolated browser testing”라고 남겼습니다. 이는 관련 작업의 문제를 보여줄 뿐 OpenHands와 Tabbit의 호환성을 증명하지 않습니다. 원문 토론 보기

핵심 요점

  • 모델 이름만으로 브라우저 제어 기능이 생기지는 않습니다.

  • Skill 검색, 로컬 실행 파일 접근, 사이트 로그인은 서로 별도로 확인해야 합니다.

  • 이름이 있는 초안이나 검토 보고서를 저장하고, 다음 조치는 사람이 증거를 확인한 뒤 진행합니다.

  • 원격 환경이나 컨테이너에 문서화된 로컬 연결 방법이 없다면 수동 인계를 사용하세요.

먼저 실행 환경 선택

에이전트 설정브라우저 경로확인할 사항
Local Workspace명령 실행 위치 확인런타임과 실행 위치 확인
Docker/샌드박스 런타임문서화된 호스트 브리지 확인브리지 검증 또는 수동 목록
호스팅 OpenHands별도 로컬 인계 필요로컬 읽기 전용 확인
로컬 에이전트와 CLI로컬 CLI 후보먼저 읽기 전용으로 검증

Local Workspace는 파일 접근을 뜻하며 프로세스가 호스트에서 실행된다는 의미는 아닙니다. OpenHands 샌드박스/컨테이너와 브라우저 접근은 별도 조건입니다. 격리된 Playwright 워크플로도 Tabbit 지원을 증명하지 않습니다. 공식 문서

세 가지 연결을 각각 확인

  1. 에이전트와 CLI가 로컬, 컨테이너, 원격 중 어디서 실행되는지 확인하세요.

  2. 클라이언트가 Tabbit skill을 찾는지 확인하세요. /tabbit은 명령을 인식할 때만 사용하세요.

  3. 로컬 Tabbit CLI가 연결되고 올바른 브라우저 인스턴스를 선택했는지 확인하세요.

  4. 사이트, 계정, 페이지는 직접 확인하세요. 실행 파일이 동작해도 사이트 로그인이 된 것은 아닙니다.

검토 가능한 워크플로 만들기

먼저 페이지와 계정을 확인하고 읽기 전용으로 검사하세요. 결과를 preview-184-review.md에 저장해 에이전트가 초안이나 diff를 준비하면 직접 검토하세요. 이는 예시이며 통합 테스트가 아닙니다.

  1. 선택한 Tabbit 프로필에서 작업 페이지를 열고 식별자와 계정을 확인하세요.

  2. preview-184-review.md이라는 독립 작업을 만들고 필요한 내용만 읽으세요.

  3. 화면 상태, 근거, 미해결 질문, URL을 저장하세요.

  4. 보고서를 페이지와 대조하고 제출이나 수정 전에 멈추세요.

예시 프롬프트:

OpenHands 런타임이 이 호스트의 Tabbit CLI에 접근할 수 있을 때만 로컬 skill을 사용하세요.
문서화된 브리지 없는 컨테이너나 원격 실행이면 중지하고 수동 체크리스트를 준비하세요.
선택한 Tabbit 인스턴스의 로그인된 미리보기만 검사하세요.
"preview-184-review"를 만들고 빌드 라벨과 제목을 확인하세요.
예상/관찰 결과와 미완료 점검을 preview-184-review.md에 저장하세요.
저장하거나 게시하지 말고 사람 검토를 기다리세요.

원격 실행 환경이라면

에이전트가 원격 실행 중이고 문서화된 로컬 브리지가 없다면 체크리스트나 코드 작업만 맡기고 브라우저 단계는 로컬에서 수행하세요. 비밀번호, 쿠키, 브라우저 프로필 전체를 넘기지 마세요.

작업에 따라 결정하기

작업 상황권장 인계사람의 확인
Local Workspace런타임과 실행 위치 확인경로, 계정, 빌드 라벨 확인
Docker/샌드박스 런타임브리지 검증 또는 수동 목록쿠키 공유를 가정하지 않음
호스팅 OpenHands로컬 읽기 전용 확인화면 결과와 미확인 항목
로컬 에이전트와 CLI먼저 읽기 전용으로 검증중지 후 사람 검토

설정 자세한 내용은 Tabbit CLI 가이드 기존 브라우저에 에이전트 연결 로그인 세션 재사용 첫 작업 체크리스트 Browser MCP와 CLI 비교 Codex 설정 예시 로컬 웹 앱 검증 브라우저 세션 기본에서 확인하세요. 이 문서는 Tabbit 또는 일반 브라우저 흐름을 설명하며 OpenHands의 기본 통합을 증명하지 않습니다.

페이지가 로컬에서 로그인되어 있고 검증된 클라이언트가 로컬 실행 파일을 호출할 수 있을 때 Tabbit을 검토하세요. 그렇지 않으면 브라우저 작업을 로컬에서 하고 필요한 근거만 전달하세요.

자주 묻는 질문

Local Workspace는 호스트 실행을 뜻하나요?

아닙니다. 프로젝트 파일 접근을 뜻하며 명령은 샌드박스나 컨테이너에서 실행될 수 있습니다. 현재 구성을 확인하세요.

컨테이너가 Tabbit 로그인 상태를 재사용하나요?

자동으로 재사용하지 않습니다. 문서화된 로컬 브리지가 필요합니다. 프로젝트 마운트가 브라우저 소켓이나 쿠키를 포함하지는 않습니다.

OpenHands와 Tabbit 연결을 어떻게 확인하나요?

에이전트와 CLI의 실행 위치, 실행 파일과 브라우저 인스턴스를 확인한 뒤 페이지와 계정을 읽기 전용으로 검증하세요.

원격 OpenHands가 내 브라우저를 제어할 수 있나요?

지원되고 검증된 로컬 인계가 있을 때만 가능합니다. GitHub 접근은 로컬 탭 접근을 의미하지 않습니다.

미리보기 검토 후 무엇을 저장하나요?

예상/실제 동작, 화면 근거, 미완료 점검 항목을 이름이 있는 보고서에 저장해 사람이 검토하게 하세요.

브라우저 작업 중에도 다른 일을 할 수 있나요?

로컬 작업이 연결되면 Tabbit은 별도 탭을 사용할 수 있습니다. 다른 작업을 계속하기 전에 작업 탭과 브라우저 프로필을 확인하세요.

다음 단계

Tabbit 과 함께 일하세요.

탭 간 조사를 하고, 반복적인 브라우저 작업을 자동화하며, 모든 맥락을 손이 닿는 곳에 두세요.