Open Browser Use

Open Browser Use

iFurySt · 코딩

Open Browser Use는 AI 에이전트가 헤드리스 복제본이 아니라 실제 Chrome을 다룰 수 있게 해주는 무료 오픈소스 브라우저 자동화 계층이다. Chrome 확장 프로그램과 CLI를 결합하고, 여기에 JavaScript, Python, Go SDK를 더한다. 이미 쓰고 있는 에이전트 런타임에서 탭, 탐색, DOM 수준 동작을 스크립트로 짤 수 있다. 실제 페이지에서 어시스턴트가 진짜로 클릭하고 읽고 입력하기를 바라는 개발자를 겨냥한다.

Open Browser Use 미리보기

Open Browser Use 소개

Open Browser Use란

Open Browser Use는 런타임을 넘나들며 중립을 유지하는, AI 에이전트용 브라우저 자동화다. 이 어려운 표현은 사실 단순한 뜻이다. Codex든 Claude Code든 직접 만든 스택이든, 어떤 에이전트 도구를 쓰는지는 상관하지 않는다. 실제 Chrome 창을 가리키면 에이전트가 탭 제어, 탐색, 페이지 동작을 얻는다.

Codex.app에 함께 들어 있던 Chrome Browser Use 기능에 대한 오픈소스 대안으로 내세워진다. 내부에서는 브라우저 확장 프로그램이 네이티브 메시징 호스트를 통해 open-browser-use CLI와 통신하고, 그 호스트는 사용자 컴퓨터에 등록된 채로 남는다. 거기서부터 JavaScript SDK, Python SDK, Go SDK, 또는 CLI를 직접 써서 통합한다.

가장 큰 제약은 설치다. Chrome과 Node가 설치되어 있어야 하고, 무엇이든 돌아가기 전에 네이티브 호스트를 등록한다. 실제 Chrome을 돌리고 싶지 않다면 이 도구는 맞지 않다. 그게 전부다. Chrome이 없으면 거래도 없다.

시작하기

  1. npm i -g open-browser-use로 CLI를 설치한다(macOS와 Linux에서는 Homebrew로도 가능).
  2. open-browser-use setup을 실행해 네이티브 호스트를 등록한다. 해당 확장 프로그램의 Chrome 웹 스토어 페이지도 함께 열린다.
  3. Chrome에서 확장 프로그램을 설치하거나 활성화하고, 설정이 요구하면 브라우저를 재시작한다.
  4. 사용하는 언어의 SDK를 추가하거나 npx add-mcp "obu mcp"로 MCP 서버를 연결한 뒤, 탭과 탐색 동작을 내보내기 시작한다.

제품 정보

Open Browser Use의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼Chrome extension, CLI (macOS, Linux, Windows), JavaScript / Python / Go SDKs, MCP server
개발사iFurySt
카테고리코딩
출시일Apr 2026
최근 업데이트Sep 2026
웹사이트 방문 수649.3M
웹사이트 글로벌 순위50
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 실제 웹 페이지를 다뤄야 하는 AI 에이전트를 만드는 개발자. 단, CLI와 Chrome 확장 프로그램 설치를 부담스러워하지 않아야 한다.
  • 오픈소스 browser use 계층으로 표준화하면서 에이전트를 단일 벤더의 런타임에 묶고 싶지 않은 팀.

작업

  • 에이전트가 열려 있는 탭을 나열하고, 하나를 확보해, 명령에 따라 URL로 이동하게 한다.
  • Chrome DevTools Protocol을 통해 DOM을 인식한 동작을 구동한다. 페이지 구조를 읽거나 단계별 동작 계획을 실행하는 식이다.
  • MCP stdio 서버를 통해 브라우저 제어를 기존 코딩 에이전트에 연결한다.

활용 상황

  • 라이브 사이트를 확인하고 찾은 내용을 요약해야 하는 Codex나 Claude Code 세션.
  • 뉴스 페이지에서 일일 요약을 뽑는 식의 반복적인 웹 잡무 자동화.
  • 더 큰 에이전트 파이프라인에 넘기기 전에 여러 단계의 웹 워크플로를 시험 제작.

주요 기능

설계부터 런타임 중립

핵심은 Open Browser Use가 단일 에이전트 프레임워크에 가두지 않는다는 점이다. 에이전트가 Codex, Claude Code, 직접 만든 구성 어디서 돌든 같은 계층이 작동한다. 브라우저 쪽이 에이전트 쪽과 분리되어 있기 때문이다. 이 분리가 장점이다. 나중에 런타임을 바꿔도 브라우저 자동화를 다시 쓸 필요가 없다. 엔진을 바꾸고 바퀴는 그대로 둔다.

헤드리스 복제본이 아니라 실제 Chrome

브라우저 확장 프로그램을 통해 실제 Chrome 창을 자동화한다. 그래서 AI 에이전트의 Chrome 제어는 일반 사용자가 보는 것과 똑같이 동작하는 페이지를 상대한다. 쿠키와 로그인까지 포함된다. 헤드리스 브라우저에서 막히거나 깨지는 사이트도 여기서는 골칫거리가 훨씬 적다. 대신 Chrome이 실행 중이어야 하고 확장 프로그램이 설치되어 있어야 한다.

세 가지 언어의 SDK

얇은 래퍼가 아니라 진짜 클라이언트 라이브러리를 받는다. npm과 PyPI 양쪽에 open-browser-use-sdk가 있고 Go 패키지도 있다. Python 코드는 open_browser_use로, Go는 obu로 불러온다. 에이전트를 만드는 백엔드와 스크립트 언어 대부분을 커버한다. 언어를 고르고 진행하면 된다.

에이전트 도구용 MCP 서버

MCP 서버 설치도 한 줄이다. npx add-mcp "obu mcp". 탭 나열, 열기, 확보, 탐색, CDP 접근, 동작 계획, 정리를 위한 브라우저 도구를 노출한다. 에이전트가 이미 MCP를 말한다면 브라우저는 호출할 수 있는 또 하나의 도구 세트가 된다. 별난 것은 필요 없다.

CLI 우선 제어

모든 것은 브라우저 자동화 CLI, 즉 open-browser-use 명령으로 닿는다. 설정, 호스트 등록, 일상 동작은 터미널에서 실행한다. 그래서 브라우저 자동화 CLI가 있으면 SDK 코드를 한 줄도 쓰기 전에 스크립트를 짜거나 디버그하기 쉽다. CLI와 확장 프로그램이 나머지를 돌리는 두 개의 움직이는 부품이다.

DOM 인식 동작과 CDP

동작은 DOM을 인식하고 Chrome DevTools Protocol로 구동된다. 그래서 에이전트는 좌표를 무작정 클릭하는 대신 페이지 구조를 추론할 수 있다. 폼, 목록, 그리고 불러올 때마다 요소의 정체성이 바뀌는 모든 것에서 중요하다. 스크린샷을 찍고 추측하는 방식보다 한 단계 위다. 항상 잘 될까? 아니다. 하지만 버튼이 어디로 옮겨졌는지 추측하는 것보다는 낫다.

장단점

장점

  • 무료이고 MIT 라이선스이며, 전체 소스가 GitHub에 있다. 숨은 조건은 없다.
  • 에이전트 런타임을 넘나들어 동작하므로 단일 벤더에 묶이지 않는다.
  • JavaScript, Python, Go SDK에 더해 CLI와 MCP 서버를 제공한다.
  • 실제 Chrome을 다뤄 헤드리스 브라우저의 차단 문제를 많이 비껴간다.
  • Codex나 Claude Code에 스킬로 바로 설치할 수 있다.

단점

  • 설치가 간단하지 않다. 돌아가기 전에 Node, Chrome, 네이티브 호스트 등록, 확장 프로그램이 필요하다. 이상적이지 않다.
  • Chrome 전용이라 Firefox와 Safari 사용자는 쓸 수 없다.
  • 젊은 프로젝트인 만큼 Chrome 웹 스토어 등록 정보를 쓸 수 없을 때는 거친 부분과 수동 수정이 이따금 생긴다고 봐야 한다.

자주 묻는 질문

그렇다. MIT 라이선스의 오픈소스라 유료 등급도 가격도 전혀 없다. GitHub에서 소스를 읽고 수정할 수 있다.

관련 콘텐츠

Open Browser Use와 관련된 도구, 스킬, 아티클을 살펴보세요.

Open Browser Use 대안

Forefront

Forefront

Forefront · 코딩

Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.

무료 / $0 - $99/mo자세히 보기
Startkit

Startkit

StartKit.AI · 코딩

Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.

유료 / $99 - $499 one-time자세히 보기
Testim

Testim

Tricentis · 코딩

Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.

무료 / Custom pricing on request자세히 보기