BrowserOS: 무엇인지, 어떤 문제를 해결하는지 & 왜 인기를 얻고 있는지
BrowserOS: 무엇인지, 어떤 문제를 해결하는지 & 왜 인기를 얻고 있는지
해결하는 문제
BrowserOS는 AI 통합 브라우저에 대한 프라이버시 우선 오픈 소스 대안을 제공합니다. 사용자가 자신의 API 키나 로컬 모델을 사용하여 Chromium 포크 내에서 AI 에이전트를 네이티브로 실행할 수 있게 함으로써, 폐쇄형 소스 AI 브라우저 도구에 의존해야 하는 문제를 해결하며, 데이터가 사용자의 기기에 머물도록 보장합니다.
작동 방식
이는 TypeScript와 Go로 구축된 에이전트 플랫폼이 결합된 Chromium 포크입니다. 시스템은 Bun 서버를 사용하여 Model Context Protocol (MCP)을 통해 50개 이상의 브라우저 자동화 도구를 노출하며, 이를 통해 AI 에이전트가 자연어를 사용하여 탐색, 클릭, 타이핑 및 데이터 추출을 수행할 수 있도록 합니다. 다양한 LLM 제공업체(OpenAI, Claude, Gemini 및 Ollama를 통한 로컬 옵션 포함)와 통합되며, 터미널 기반 제어를 위한 CLI를 포함합니다.
대상 사용자
엄격한 프라이버시 제어를 원하는 AI 기반 브라우저 자동화 사용자, AI 코딩 에이전트(Claude Code와 같은)를 통해 브라우저를 제어하고자 하는 개발자, 그리고 벤치마크 가능한 에이전트 브라우저 환경이 필요한 연구자를 위해 설계되었습니다.
주요 특징
- Native AI Agents: 자연어 브라우저 제어를 위한 53개 이상의 자동화 도구를 포함합니다.
- MCP Server: 외부 MCP 클라이언트(예: Claude Code, Gemini CLI)가 브라우저를 제어할 수 있도록 합니다.
- Cowork Feature: 웹 자동화와 로컬 파일 시스템 작업을 결합합니다.
- Local Model Support: 완전한 오프라인 AI 사용을 위해 Ollama 및 LM Studio와 호환됩니다.
- Scheduled Tasks: 설정된 오토파일럿 일정에 따라 AI 에이전트를 실행할 수 있는 기능입니다.
- Privacy-First: 광고 차단 및 로컬 우선 데이터 처리를 제공하는 오픈 소스 Chromium 포크입니다.
Sources
- undefinedbrowseros-ai/BrowserOS