브라우저 메모리 점유 해결: Rust 기반 경량 멀티 에이전트 컨트롤러 'browser-rs-mcp'
에이전트마다 크롬을 띄우지 않고, 단일 브라우저 내에서 탭 격리로 메모리 오버헤드 획기적 절감. 에이전트 구축 시 메모리 이슈 해결책.
요약
browser-rs-mcp는 에이전트당 크롬 인스턴스를 실행해야 하는 기존 방식의 메모리 오버헤드 문제를 해결하기 위해 개발된 초경량 멀티 에이전트 스텔스 브라우저 컨트롤러입니다. 이 도구는 단 하나의 브라우저 인스턴스를 공유하면서 서버 측에서 탭을 강제 격리하는 방식을 통해, 에이전트 수에 따른 메모리 증가 없이 다수의 에이전트를 운영할 수 있습니다. Rust로 구현된 서버는 단일 바이너리 6MB 수준이며, 브라우저를 내장하지 않고 기존 Chrome에 연결하여 사용하는 구조를 취합니다. 특히 Patchright의 방식을 참고해 탐지되기 쉬운 CDP 도메인을 활성화하지 않고 사용자의 실제 Chrome과 Persistent Profile을 그대로 사용함으로써 스텔스 기능을 강화했습니다. 접근성 트리, 네트워크, 쿠키 제어 등 62개의 Raw CDP 기반 도구를 제공하며, stdio 및 HTTP/SSE 통신을 지원합니다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 Show GN: browser-rs-mcp - 초경량 멀티 에이전트 스텔스 브라우저 컨트롤러
원문 보기 ↗