AI 에이전트가 웹사이트와 상호작용하는 방식을 혁신할 수 있는 새로운 오픈소스 브라우저 자동화 도구 'Brw'가 공개되어 주목받고 있습니다. 이 도구는 기존의 에이전트 브라우저들이 겪었던 비효율성과 한계를 극복하며, AI 에이전트가 실제 웹 환경에서 더 빠르고 정확하게 작업을 수행하도록 돕습니다. 특히, 클로드(Claude)와 같은 상용 AI 모델 기반의 브라우저 자동화 솔루션보다 적은 토큰과 시간으로 동일한 작업을 완료할 수 있다는 점을 강조합니다.
Brw는 실제 크롬(Chrome) 또는 크로미움(Chromium) 브라우저를 제어하며, CSS 선택자나 스크린샷 대신 DOM 및 접근성 데이터를 결합한 '안정적인 참조(stable refs)'를 통해 요소를 식별하고 상호작용합니다. 이는 에이전트가 매번 화면을 다시 읽거나 불안정한 선택자에 의존할 필요 없이, 페이지의 의미론적 구조를 이해하고 정확하게 행동할 수 있게 합니다. 또한, 각 작업 후에는 변경 사항을 알려주는 '관찰(observation)'을 제공하여 에이전트가 실제 발생한 일을 파악하고 다음 행동을 결정할 수 있도록 돕습니다. SSH를 통한 원격 제어를 지원하여, 사용자의 로그인 정보나 쿠키가 외부로 유출될 걱정 없이 안전하게 실제 로그인된 브라우저 환경에서 작업을 수행할 수 있는 것도 큰 장점입니다.
이러한 Brw의 등장은 AI 에이전트의 활용 범위를 크게 확장할 잠재력을 가집니다. 기존에는 로그인 장벽, 복잡한 UI, 잦은 웹사이트 변경 등으로 인해 AI 에이전트가 실제 웹 환경에서 자동화하기 어려웠던 작업들이 많았습니다. Brw는 이러한 문제들을 해결함으로써, 데이터 수집, 복잡한 양식 작성, 특정 대시보드 모니터링 등 다양한 비즈니스 및 개인 자동화 시나리오에서 AI 에이전트의 효율성과 신뢰성을 높일 수 있습니다. 이는 개발자들이 더 강력하고 유연한 AI 기반 웹 자동화 솔루션을 구축하는 데 중요한 기반 기술이 될 것으로 기대됩니다.
