크롬 DevTools 프로토콜
Chrome DevTools Protocol
프로그램이 크롬 브라우저를 사람 대신 원격으로 열고 조작할 수 있게 해주는 통신 규격
쉽게 말하면
크롬 DevTools 프로토콜은 사람이 아니라 프로그램이 크롬 브라우저를 원격으로 켜고, 페이지를 열고, 클릭하고, 화면을 찍을 수 있게 해주는 일종의 리모컨 규격이다. 브라우저 안쪽 개발자 도구가 평소 화면을 진단하는 데 쓰는 통로인데, 이걸 다른 프로그램이 대신 조작하도록 열어준 셈이다.
예를 들어 웹사이트 화면을 그냥 텍스트로만 긁어오면 버튼을 눌러야 나오는 내용이나 로딩에 시간이 걸리는 요소는 빠뜨리기 쉽다. 이 프로토콜을 쓰면 실제 브라우저처럼 페이지를 끝까지 열어보고, 화면이 다 그려질 때까지 기다렸다가 스크린샷을 찍거나 내용을 받아올 수 있다. 그래서 사람이 눈으로 보는 것과 거의 같은 결과를 자동으로 얻을 수 있다.
이 방식은 자동화 도구가 브라우저를 원격 조종할 때 뒤에서 쓰는 연결 방식으로, 겉으로는 잘 드러나지 않지만 웹 화면을 그대로 재현해야 하는 자동화 작업의 기반이 된다.
기사에서 이렇게 나와요
기사에서는 "Playwright를 Chrome DevTools Protocol(CDP)로 연결해 페이지를 가져온다"고 나온다. 여기서 CDP는 AI가 직접 만든 기술이 아니라, 원격 브라우저를 정확히 제어하기 위해 쓰인 연결 통로일 뿐이다. 신규 AI 기능처럼 보이지만 실제로는 오래전부터 있던 브라우저 자동화 방식이라는 점이 오해하기 쉬운 부분이다.
