Skip to main content
공개 노트

WebBrain: 브라우저 안에서 직접 쓰는 로컬 우선 AI 에이전트

Views 17약 4분생성형 AI 활용
Summary

WebBrain: 브라우저 안에서 직접 쓰는 로컬 우선 AI 에이전트

브라우저 AI를 볼 때 중요한 질문은 두 가지입니다. 하나는 “페이지를 얼마나 잘 이해하고 조작할 수 있는가”이고, 다른 하나는 “그 과정에서 내 데이터가 어디로 가는가”입니다. WebBrain은 이 두 질문을 함께 다루는 AI 브라우저 에이전트입니다.

WebBrain은 Chrome과 Firefox에서 사용할 수 있는 무료 오픈소스 확장입니다. 페이지를 읽고, 필요한 데이터를 추출하고, 클릭·입력·스크롤·이동 같은 브라우저 작업을 수행합니다.1 MIT 라이선스로 공개되어 있으며, 독점형 브라우저 AI 플러그인을 대신할 수 있는 셀프호스팅 대안으로 소개됩니다.2

WebBrain은 무엇을 하는 도구인가

WebBrain의 핵심은 브라우저 안에서 페이지 이해와 작업 실행을 연결하는 것입니다. 기사나 문서처럼 텍스트 중심 페이지를 읽는 데 그치지 않고, 대시보드와 폼처럼 사용자가 해석하고 조작해야 하는 화면도 대상으로 삼습니다.2

예를 들어 현재 페이지 내용을 요약하거나, 표·목록·링크·폼에서 정보를 뽑아내거나, 여러 단계의 페이지 조작을 지시할 수 있습니다.2 즉 WebBrain은 “웹페이지에 대해 대화하는 도구”이면서 동시에 “웹페이지에서 행동하는 도구”입니다.

이 차이를 이해하려면 Ask 모드와 Act 모드를 나눠 보는 것이 좋습니다.

Ask 모드와 Act 모드의 차이

Ask 모드는 현재 페이지에 대해 질문하는 읽기 전용 모드입니다.2 페이지 내용을 요약하고, 문서의 핵심을 설명하게 하거나, 대시보드와 폼에 있는 정보를 해석하게 할 때 적합합니다. 이 모드에서는 AI가 페이지를 이해하고 답하지만, 브라우저를 직접 조작하지는 않습니다.

Act 모드는 브라우저 제어 권한을 가진 전체 에이전트 모드입니다.2 클릭, 입력, 스크롤, 페이지 이동을 수행하며 다단계 작업 자동화에 사용됩니다. 단순히 답변을 생성하는 챗봇이 아니라, 사용자의 지시를 바탕으로 웹페이지와 상호작용하는 작업자에 가까워집니다.

이 구분은 실용적인 안전장치이기도 합니다. 사용자는 AI가 언제 읽기만 하는지, 언제 실제로 브라우저에서 행동하는지 구분할 수 있습니다. 브라우저 에이전트에서는 기능만큼이나 권한의 경계가 중요하기 때문입니다.

로컬 LLM 지원이 중요한 이유

WebBrain이 흥미로운 지점은 로컬 우선 사용이 가능하다는 점입니다. WebBrain은 llama.cpp, OpenAI, Anthropic Claude, OpenRouter를 LLM 제공자로 지원합니다.2 또한 공식 저장소에서는 Ollama 같은 OpenAI 호환 로컬 서버 설정도 안내합니다.3

클라우드 API를 쓰면 설정과 성능 면에서 편할 수 있습니다. 반대로 로컬 LLM을 쓰면 페이지 내용과 작업 맥락을 외부 API로 보내지 않는 방식으로 사용할 수 있습니다. WebBrain은 로컬 LLM 사용 시 데이터 유출이 없다는 점을 개인정보 보호 방식으로 내세웁니다.2

이 차이는 민감한 업무 환경에서 특히 중요합니다. 내부 문서, 관리자 페이지, 업무용 대시보드처럼 외부 전송이 부담되는 화면에서는 “AI가 무엇을 할 수 있는가”만큼 “데이터가 어디에 남는가”가 핵심 판단 기준이 됩니다.

물론 로컬 실행에는 조건이 따릅니다. 충분한 성능의 모델과 컨텍스트 길이가 필요하고, 긴 페이지나 복잡한 작업에서는 토큰 관리가 중요합니다. WebBrain은 토큰 오버플로를 줄이기 위한 자동 컨텍스트 관리 기능을 제공합니다.2

어떤 상황에 적합한가

WebBrain은 페이지 기반 반복 작업에 잘 맞습니다. 표와 목록에서 정보를 정리하거나, 링크를 따라가며 필요한 내용을 모으거나, 폼을 읽고 입력 흐름을 보조하는 식의 작업입니다.2

다만 모든 자동화 요구에 맞는 도구는 아닙니다. WebBrain은 사용자가 브라우저 옆 사이드패널에서 바로 지시하는 일상형 도구에 가깝습니다.3 코드로 안정적인 파이프라인을 만들거나, 대규모 크롤링을 운영하거나, 헤드리스 환경에서 자동화를 관리하려는 목적이라면 별도의 에이전트 프레임워크나 자동화 도구가 더 적합할 수 있습니다.

따라서 판단 기준은 비교적 명확합니다.

  • 현재 보고 있는 웹페이지를 빠르게 이해하고 싶다.

  • 표, 목록, 링크, 폼에서 데이터를 추출하고 싶다.

  • 클릭·입력·스크롤 같은 브라우저 작업을 일부 자동화하고 싶다.

  • 클라우드 API뿐 아니라 로컬 LLM으로도 실행하고 싶다.

  • 브라우저 AI를 셀프호스팅 관점에서 검토하고 싶다.

이런 요구가 있다면 WebBrain은 살펴볼 만한 선택지입니다.

브라우저 AI에서 배울 점

WebBrain의 의미는 단순히 또 하나의 AI 확장이 나왔다는 데 있지 않습니다. 브라우저 안에서도 로컬 우선 AI 에이전트라는 선택지가 구체화되고 있다는 점이 중요합니다.

앞으로 브라우저 AI의 경쟁력은 모델 성능만으로 결정되지 않을 가능성이 큽니다. 어떤 권한으로 페이지를 읽고 조작하는지, 데이터가 어디로 전송되는지, 사용자가 Ask와 Act처럼 실행 수준을 명확히 구분할 수 있는지가 함께 중요해질 것입니다. WebBrain은 그 방향을 보여주는 실용적인 사례입니다.

1The Open-Source AI Browser Agent

2WebBrain - 下载 🦊 Firefox 扩展(zh-CN)

3GitHub - webbrain-one/webbrain

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기