browseros-ai/BrowserOS AI 에이전트 브라우저 크로미움 포크 실측 리뷰
목차
- BrowserOS란 무엇인가
- 핵심 기능 — 브라우저에 박힌 에이전트
- LLM 프로바이더 — 클라우드부터 로컬까지
- 경쟁 브라우저와의 비교
- 설치와 CLI — 링크 실측 확인
- 아키텍처 — 하나의 모노레포, 두 개의 심장
- 실전 활용 시나리오
- 한 줄 경고 — AGPL-3.0 라이선스
- 참조 링크
· 측정일: 2026-07-09 (KST) · 소스: GitHub REST API (browseros-ai/BrowserOS) + 공식 배포 서버
· 검증 방식: 저장소 메타데이터·언어 구성·릴리스 실측 조회, 다운로드·CLI 설치 링크 HTTP 응답 확인
· 환경: macOS(arm64), curl 8.x
AI 에이전트를 브라우저에 기본 탑재한다는 발상은 이제 실험이 아니라 경쟁 구도가 됐습니다. ChatGPT Atlas, Perplexity Comet, Dia가 각축을 벌이는 이 시장에서, BrowserOS는 유일하게 "오픈소스 + 로컬 우선(privacy-first)"을 내건 크로미움(Chromium) 포크입니다. 본 글은 문서 인용이 아니라 GitHub API로 직접 조회한 실측 수치를 바탕으로 이 프로젝트를 해부합니다.
BrowserOS란 무엇인가
BrowserOS는 AI 에이전트를 네이티브로 실행하는 오픈소스 크로미움 포크입니다. 스스로를 "ChatGPT Atlas·Perplexity Comet·Dia의 프라이버시 우선 대안"으로 정의합니다. 핵심 철학은 하나 — 자신의 API 키를 쓰거나 Ollama로 로컬 모델을 돌려서, 데이터가 내 기기를 벗어나지 않게 한다.
실측 조회 결과, 이 저장소는 이미 커뮤니티의 검증을 상당히 받은 상태였습니다.
| 지표 | 실측값 (2026-07-09) |
|---|---|
| GitHub Stars | 11,714 |
| Forks | 1,194 |
| Open Issues | 34 |
| 최초 생성 | 2025-05-18 |
| 최근 푸시 | 2026-07-08 (활발히 유지보수 중) |
| 라이선스 | AGPL-3.0 |
| 홈페이지 | BrowserOS.com |
언어 구성도 이 프로젝트의 성격을 그대로 드러냅니다. TypeScript 57.0%, Python 12.3%, Rust 12.2%, C++ 10.1%, Go 6.0% — 즉 크로미움 코어(C++)를 패치하는 빌드 계층 위에, TypeScript·Go로 짠 에이전트 플랫폼이 얹힌 구조입니다.
핵심 기능 — 브라우저에 박힌 에이전트

BrowserOS의 차별점은 확장 프로그램이 아니라 브라우저 자체에 기능이 녹아 있다는 점입니다. 공식 기능표에서 확인한 핵심은 다음과 같습니다.
- AI Agent — 53개 이상의 브라우저 자동화 도구(이동·클릭·입력·데이터 추출)를 자연어로 실행
- MCP Server — Claude Code, Gemini CLI 등 MCP 클라이언트에서 브라우저를 원격 제어
- Cowork — 웹 자동화와 로컬 파일 작업을 결합(웹 조사 → 결과를 내 폴더에 저장)
- Scheduled Tasks — 에이전트를 매일·매시·수 분 간격으로 자동 실행
- 40+ 앱 연동 — Gmail·Slack·GitHub·Linear·Notion·Figma·Salesforce 등을 MCP로 연결
- 광고 차단 — uBlock Origin + Manifest V2 지원(크롬 대비 강력한 차단)
- Vertical Tabs / Cloud Sync — 탭 100개도 버티는 사이드 패널, 기기 간 설정·이력 동기화
특히 MCP Server는 개발자에게 결정적입니다. Claude Code 세션에서 BrowserOS를 붙이면, 코딩 에이전트가 실제 브라우저를 몰아 실측·크롤링·폼 조작을 수행합니다.
LLM 프로바이더 — 클라우드부터 로컬까지
"어떤 LLM이든 붙는다"는 게 BrowserOS의 또 다른 축입니다. 기본값은 Kimi K2.5(내장)이며, ChatGPT Pro·GitHub Copilot·Qwen Code는 OAuth로, Claude·GPT-4o/o3·Gemini·Azure OpenAI·AWS Bedrock·OpenRouter는 API 키로 연결합니다.
경쟁 브라우저와의 비교
공식 비교표를 그대로 옮기면, BrowserOS의 포지셔닝이 선명해집니다.
| 항목 | BrowserOS | Chrome | Brave | Comet | Atlas |
|---|---|---|---|---|---|
| 오픈소스 | ✅ | ❌ | ✅ | ❌ | ❌ |
| AI 에이전트 | ✅ | ❌ | ❌ | ✅ | ✅ |
| MCP 서버 | ✅ | ❌ | ❌ | ❌ | ❌ |
| Cowork(파일+브라우저) | ✅ | ❌ | ❌ | ❌ | ❌ |
| 내 API 키 사용 | ✅ | ❌ | ✅ | ❌ | ❌ |
| 로컬 모델(Ollama) | ✅ | ❌ | ✅ | ❌ | ❌ |
| 로컬 우선 프라이버시 | ✅ | ❌ | ✅ | ❌ | ❌ |
MCP 서버·Cowork·스케줄 작업은 비교 대상 중 BrowserOS만 갖춘 기능입니다.
설치와 CLI — 링크 실측 확인
배포 링크가 실제로 살아 있는지 직접 확인했습니다. macOS DMG는 HTTP 200에 약 258MB, CLI 설치 스크립트는 200에 5.5KB, 문서 사이트도 200으로 응답했습니다(2026-07-09 기준).
- macOS:
BrowserOS.dmg· Windows:BrowserOS_installer.exe· Linux: AppImage / Debian(.deb) - Chrome 데이터(북마크·비밀번호·확장) 그대로 가져오기 지원
터미널·코딩 에이전트에서 제어하려면 browseros-cli를 설치합니다.
# macOS / Linux
curl -fsSL https://cdn.browseros.com/cli/install.sh | bash
# 이후
browseros-cli init아키텍처 — 하나의 모노레포, 두 개의 심장
BrowserOS는 브라우저(크로미움 포크)와 에이전트 플랫폼(TypeScript/Go)이라는 두 서브시스템을 한 모노레포에 담았습니다. packages/browseros/ 아래에 크로미움 소스에 적용되는 chromium_patches/와 Python 빌드 시스템이 있고, 그 위에서 에이전트 계층이 동작합니다. 즉 "브라우저를 새로 만든 것"이 아니라 크로미움을 패치해 에이전트 실행 런타임을 심은 것에 가깝습니다.
실전 활용 시나리오

기능 나열보다 중요한 건 "이걸로 뭘 하느냐"입니다. BrowserOS의 설계는 세 가지 실전 흐름에서 특히 빛납니다.
공통점은 "에이전트가 브라우저를 직접 조작한다"는 것입니다. 스크린 스크래핑 API나 헤드리스 도구를 따로 붙이는 대신, 사용자가 매일 쓰는 그 브라우저가 곧 실행 환경이 됩니다. 53개 이상의 자동화 도구가 자연어 명령 하나로 매핑되기에, 진입 장벽은 "스크립트 작성"이 아니라 "무엇을 시킬지 문장으로 쓰는 일"로 낮아집니다.
한 줄 경고 — AGPL-3.0 라이선스
정리하면 BrowserOS는 "AI 브라우저" 트렌드에서 오픈소스·로컬 우선이라는 가장 뚜렷한 깃발을 든 프로젝트입니다. 11,714개의 별과 어제까지 이어진 커밋이 그 활력을 실측으로 증명합니다. 데이터를 클라우드에 넘기지 않으면서 에이전트를 쓰고 싶은 개발자라면, 지금 시점에 가장 먼저 검토할 후보입니다.
참조 링크
- BrowserOS GitHub 저장소공식 소스·README·릴리스·언어 구성 (실측 조회 원본)
- BrowserOS 공식 문서기능·설치·MCP·Cowork 가이드
- BrowserOS 홈페이지다운로드 및 소개
