안정적인 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

부정 프롬프팅은 약하다: 대신, 원하는 행동을 명확히 기술하라
Reddit 분석에 따르면 클로드에게 "말을 줄여" 또는 "도덕적으로 말하지 마"라고 말하는 것은 거의 효과가 없습니다. 대신 "1-2문장으로 답해" 또는 "직접 답변하고, 주의사항은 선택사항으로 처리해"와 같은 긍정적인 지시를 사용하세요. 또한 "고마워!"로 끝맺으면 톤이 부드러워집니다.

비판적 LLM 상호작용을 위한 실용적인 습관
레딧 게시물은 LLM 작업 시 확증 편향을 피하기 위한 구체적인 기법을 설명하며, 중립적 설명을 위한 '딸기' 모드와 적대적 검토를 위한 '소크라테스' 모드 같은 맞춤형 프롬프트 모드와 훈련 데이터 구성 평가를 포함합니다.

병렬 감사 에이전트: Claude를 활용한 분위기 코딩 테스트의 실용적 접근법
한 개발자가 Claude를 사용하여 10개의 병렬 감사 에이전트(환각 탐지, API 감시, UI 스트레스 테스트, PII 익명화, SEO, 법적 규정 준수, 행동 시뮬레이션, 인구통계학적 페르소나, 퍼널 테스트, 사실 확인)를 포함한 사용자 테스트 시스템을 구축했습니다.

인증 400 오류 해결: BIP39 필터 트리거 방지를 위한 Python의 mnemonic 패키지 활용
레딧 사용자가 Anthropic의 콘텐츠 필터가 AI 에이전트가 전체 BIP39 단어 목록(2048개의 표준화된 영어 단어)을 파이썬 코드로 작성하려고 할 때 400 오류를 유발한다는 점을 확인했습니다. 해결책은 내부에 단어 목록을 포함하고 있는 mnemonic 파이썬 패키지를 사용하는 것입니다.