브라우저 자동화에 관해 알아야 할 모든 것
Playwright MCP, Browser Use, Chrome DevTools MCP, 코딩 에이전트와 이들이 제어하는 브라우저에 관한 가이드, 인사이트, 비교, 리뷰입니다.
가이드Playwright 웹 스크래핑: 기다림, 추출, 검증
JavaScript로 렌더링되는 페이지는 GET만으로는 사람이 보는 카드를 놓칩니다. 렌더링된 DOM을 기다리고, 필드를 추출한 뒤 건수를 검증합니다.
가이드Playwright Storage State: 쿠키, 로컬 스토리지, 격리, 만료 관리
storageState 파일은 cookie와 localStorage 스냅샷입니다. sessionStorage는 기본으로 빠집니다. 새 context에 불러온 뒤, 사라진 로그인 폼이 아니라 저장해 둔 키를 읽으세요.
가이드Playwright 인증: 한 번 로그인하고 상태 재사용 및 재인증하기
Playwright 인증 실패는 알아보기 쉬운 세 가지 증상으로 나타나고, 그중 둘은 다른 곳의 버그처럼 보인다. 다시 로그인 페이지로 떨어지거나, API가 401을 반환하거나, 로그인 후 요소가 나타나지 않는 경우다. 이 가이드는 네 가지 근본 원인을 나누고, 실제 측정한 실행으로 한 번 로그인하는 흐름을 보여 주며, 만료 감지, 자동 재인증, 병렬 계정 격리, 세션이 정말 살아 있는지 확인한 뒤에야 의존하는 검증 단계까지 다룬다.
가이드웹 스크래핑 페이지네이션: 번호 페이지, 더 보기, 무한 스크롤 처리
페이지네이션 코드가 세 가지로 깨지는 이유는 원래 문제가 세 개이기 때문이다. 이 가이드는 페이지에서 모드를 식별하고, 번호 페이지의 URL 규칙과 종료 조건을 도출하고, 더 보기와 무한 스크롤의 대기를 바로잡고, 충돌이 실행 전체를 날리지 않도록 상태를 기록하고, 건수와 필드 검사로 결과를 검증하는 방법을 보여 준다. 실측 숫자는 모두 번호 페이지 135행, 더 보기 81행, 피드 60건의 통제된 로컬 픽스처에서 나왔다.
가이드JavaScript 웹 스크래핑: 정적 HTML vs 렌더링 페이지
대부분의 JavaScript 스크레이퍼는 파싱을 시작하기도 전에 실패합니다. 요청이 잘못된 경로로 전달됐기 때문입니다. 접근 경로를 먼저 정하고, 그다음에 도구를 고르세요.
비교에이전트 제어 방식 비교: MCP vs CLI vs 브라우저 확장 프로그램
동일 작업 실험, 보안 모델, 하이브리드 패턴 및 브라우저 확장의 정확한 역할을 설명하는 레이어 올바른 MCP 대 CLI 가이드입니다.
인사이트WebMCP란 무엇인가: 사이트가 AI 에이전트에게 구조화된 도구를 제공하는 방식
WebMCP를 사용하면 웹사이트가 브라우저 안에서 실행되는 에이전트에게 구조화된 도구를 공개할 수 있습니다. 공식 호텔 데모를 Chrome 152에서 시험해 무엇이 동작했는지, 어디서 사람이 결정권을 쥐었는지, 왜 애플리케이션 쪽 검증이 여전히 필요한지를 확인했습니다.
가이드Claude in Chrome 설정·권한·보안 가이드
Claude in Chrome 설치, Manual·Auto·Skip 권한 선택, 다른 Claude 사용 경로 연결, 차단된 사이트 진단을 다루는 최신 보안 중심 가이드.