안정적인 OpenClaw 브라우저 자동화: Chrome 원격 디버깅과 Playwright 활용

r/openclaw의 한 개발자가 OpenClaw의 내장 브라우저와 Chrome 확장 프로그램 릴레이의 신뢰성 문제를 해결하기 위한 실용적인 지속적인 브라우저 자동화 세션 우회 방법을 공유했습니다.
문제점
소스에 따르면, OpenClaw의 내장 브라우저는 신뢰할 수 없습니다. Chrome 확장 프로그램 릴레이는 한두 번 사용한 후 분리되어 매번 도구 모음 아이콘을 통해 수동으로 재연결해야 합니다. 이는 책상에서 떨어져 있거나 모바일에서 사용할 때 사용할 수 없게 만듭니다. 해당 개발자는 다른 Chrome 프로필 사용, 게이트웨이 여러 번 재시작, 구성 조정 등을 시도했지만 성공하지 못했습니다.
해결 방법
작동하는 방법은 다음과 같습니다:
- 자체 사용자 데이터 폴더를 가리키는 명령줄 플래그:
--remote-debugging-port=9222로 Chrome 실행 - 서비스(Amazon, Gmail, X 등)에 로그인하여 쿠키가 유지되도록 함
- Playwright를 사용하여 연결:
chromium.connect_over_cdp("http://localhost:9222")
결과
2시간 동안의 테스트 후, 해당 개발자는 재시작 0회와 수동 재연결 0회를 보고했습니다. 이 설정은 Amazon 검색, 장바구니에 항목 추가, Grok 및 Gemini로 이미지 생성, 웹 검색 실행을 연결 끊김 없이 성공적으로 처리했습니다. 해당 개발자는 이를 확장 프로그램 기반 접근 방식과 비교하여 "완전히 다른 경험"이라고 설명했습니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

CLAUDE.md 부패 방지 방법: 규칙을 코드처럼 다루기
18개월간 실제 사용 경험을 바탕으로 한 개발자가 CLAUDE.md를 100줄 미만으로 유지하는 4가지 원칙을 공유합니다: 인덱스로 사용하기, 규칙과 출처 분리하기, 모든 PR 감사하기, 추가보다 삭제를 더 많이 하기.

tmux와 at을 사용한 Claude 세션 재시작 자동화
사용량이 초기화되는 이른 시간에 Claude 세션을 자동으로 재시작하려면 tmux와 at 명령어를 사용하세요.

클로드 코드 토큰 감사 결과, 기본 도구 로딩으로 인한 숨겨진 비용이 드러났습니다.
한 개발자가 926개의 Claude Code 세션을 분석한 결과, 세션 시작 시 45,000개의 토큰이 로드되며, 이 중 20,000개의 토큰이 시스템 도구 스키마 정의에서 비롯된 것으로 나타났습니다. ENABLE_TOOL_SEARCH 설정을 활성화하면 시작 컨텍스트가 45,000개에서 20,000개 토큰으로 줄어들어 턴당 14,000개의 토큰을 절약할 수 있습니다.

클로드 코드로 개발자 포트폴리오 구축하기: 주니어 개발자의 워크플로우와 배운 점
21세의 주니어 MERN 스택 개발자가 Claude Code를 사용하여 nidhil.live를 구축한 방법을 공유하며, 구체적인 프롬프트 작성과 생성된 코드를 맹목적으로 복사-붙여넣기 하지 않고 이해하는 것의 중요성을 강조합니다.