목록으로
제품2026년 4월 17일 PM 09:04

구글, 코딩 에이전트용 'Chrome DevTools MCP' 공개… Gemini·Claude·Cursor·Copilot이 라이브 Chrome 제어

구글이 코딩 에이전트가 라이브 Chrome 브라우저를 제어·검사할 수 있게 하는 오픈소스 도구 'chrome-devtools-mcp'(Chrome DevTools for Agents)를 공개했다. Gemini, Claude, Cursor, Copilot 같은 코딩 에이전트가 Model-Context-Protocol(MCP) 서버 형태로 Chrome DevTools의 기능을 그대로 사용할 수 있으며, MCP를 쓰지 않는 환경을 위한 별도 CLI도 함께 제공된다.

핵심 기능은 세 가지다. 성능 인사이트(Get performance insights)는 Chrome DevTools로 트레이스를 기록해 실행 가능한 성능 분석 결과를 추출한다. 고급 브라우저 디버깅은 네트워크 요청 분석, 스크린샷 캡처, 브라우저 콘솔 메시지 확인을 지원하며, 소스맵이 적용된 스택 트레이스까지 제공한다. 자동화 기능은 puppeteer를 사용해 Chrome 동작을 자동화하고 결과를 기다린다.

도구는 공식적으로 Google Chrome과 Chrome for Testing만 지원한다. 다른 Chromium 기반 브라우저에서도 동작할 수 있으나 구글은 호환성을 보장하지 않는다고 밝혔다. 구동 요건은 Node.js v20.19 이상의 최신 유지보수 LTS 버전, 최신 stable 이상의 Chrome, npm이다.

성능 도구는 트레이스 URL을 Google CrUX(Chrome User Experience Report) API로 전송해 실제 사용자 경험 데이터를 함께 불러와 랩 데이터와 비교한다. 이 기능은 --no-performance-crux 플래그로 비활성화할 수 있다.

구글은 도구 호출 성공률, 지연 시간, 환경 정보 같은 익명 사용 통계도 수집한다. 사용자는 --no-usage-statistics 플래그를 전달하거나 CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS 또는 CI 환경 변수를 설정해 옵트아웃할 수 있다. Chrome 브라우저의 사용 통계 옵트아웃과는 별개로 적용된다는 점이 명시됐다. 업데이트 확인 알림은 CHROME_DEVTOOLS_MCP_NO_UPDATE_CHECKS 환경 변수로 끌 수 있다.

기본 브라우저 작업만 필요할 때는 --slim 모드를 지원해 필수 도구만 노출한다. 지원 클라이언트는 Amp, Antigravity, Claude Code, Cline, Codex, Command Code, Copilot CLI, Copilot / VS Code, Cursor, Factory CLI, Gemini CLI까지 폭넓게 포함된다. Claude Code의 경우 CLI로 MCP만 설치하거나 MCP와 Skills를 함께 제공하는 플러그인 형태로 설치할 수 있다.

AI인사이트 편집팀

이 기사는 AI 기술을 활용해 작성되었으며, 편집팀이 검수했습니다.

관련 기사