ego (lite)는 사용자와 AI 에이전트가 나란히 작업할 수 있는 브라우저입니다. 에이전트가 각자에게 따로 주어지는 작업 공간인 Space에서 여러 브라우저 작업을 수행하는 동안, 사용자는 자신만의 Space에서 자유롭게 웹을 탐색할 수 있으며, 에이전트가 브라우저의 제어권을 빼앗는 일은 없습니다. 게다가 웹 자동화 작업은 더 빠르게 끝나고 토큰도 더 적게 씁니다.
browser-use나 agent-browser 같은 기존 도구는 그 자체가 브라우저가 아니라 다른 브라우저로 이어 주는 다리 역할을 할 뿐입니다. 그래서 구동할 별도 브라우저가 필요하고, 브라우저 데이터는 그대로 넘어오지 않으며, 연결도 불안정하고, 결국 사용자와 에이전트가 브라우저의 제어권을 두고 다투게 됩니다. ego lite는 처음부터 사용자와 에이전트가 함께 쓰도록 설계된 브라우저입니다. 별도 설정 없이도 에이전트는 `ego-browser`를 통해 언제든 실제 로그인 상태와 탭에 접근할 수 있습니다.
## Demo
https://github.com/user-attachments/assets/ffe7954b-58ee-411e-b35d-ec30c58a08bc
## 빠른 시작
ego lite는 현재 macOS와 Windows를 지원하며, Linux는 [로드맵](https://lite.ego.app/roadmap)에 있습니다.
### 1. 설치
자신의 작업 흐름에 맞는 방법을 고르세요.
**1.1 앱 다운로드**
클릭해 다운로드한 뒤 열어서 설치하세요. 어느 경로로 설치하든 ego lite는 컴퓨터에 있는 모든 에이전트의 Skill 디렉터리에 `ego-browser` Skill을 추가합니다.
**1.2 npx로 Skill 추가**
`ego-browser` Skill만 설치합니다:
```bash
npx skills add citrolabs/ego-lite
```
에이전트가 브라우저 작업을 처음 실행하면, 그때 ego lite 앱 설치 과정을 단계별로 안내해 줍니다.
**1.3 에이전트가 알아서 설정하게 하기**
에이전트에 다음을 붙여넣으세요:
```
ego lite를 설정해 주세요: https://github.com/citrolabs/ego-lite
`skills/ego-browser/references/install.md`를 읽고 안내에 따라 ego lite를 설치해 주세요.
```
처음 실행하면 ego lite는 딱 하나만 묻습니다. Chrome 데이터를 마이그레이션할지 여부입니다. 여기서 '예'를 선택하면 에이전트가 기존 로그인 정보, 쿠키, 확장 프로그램, 북마크를 그대로 물려받습니다.
### 2. 첫 작업으로 연습해 보기
에이전트 CLI에서 `/ego-browser`를 입력하고 한 칸 띄운 뒤, 원하는 작업을 자연스러운 말로 설명하세요:
```
ego-browser로 x.com에서 @ego_agent를 팔로우해 주세요
```
에이전트는 `ego-browser` Skill을 불러와 자신의 Space에서 페이지를 열고, 페이지 구조를 요약한 Snapshot을 읽고, 클릭·입력 같은 조작을 한 뒤 결과를 보고합니다. 이 모든 과정에서 사용자가 보던 탭은 전혀 영향을 받지 않습니다.
브라우징 데이터, 쿠키 등 모든 브라우저 데이터는 기기에 그대로 남습니다. ego lite는 데이터 수집 범위를 의도적으로 좁게 잡았습니다. 사용자가 ego lite를 기본 브라우저로 설정했는지 여부 등 단순한 제품 사용 지표만 수집합니다.
## ego lite의 주요 기능
| 기능 | 하는 일 |
|---|---|
| **CLI가 아닌 코드 기반으로, 복잡한 작업을 더 적은 토큰으로 더 빠르게 실행** | ego lite가 에이전트에 노출하는 기능은 에이전트가 직접 호출하는 JavaScript 함수 형태로 감싸여 제공됩니다. 에이전트는 가장 잘하는 일, 즉 코드 작성에 집중할 수 있습니다. 여러 단계의 작업을 하나의 결과로 묶어내고, “명령 두 개 호출하고 결과를 확인한 뒤, 다시 명령 두 개를 호출하는” 루프에 갇히지 않습니다. 기존 CLI 방식과 비교하면 복잡한 워크플로의 실행 속도가 훨씬 빨라지고 작업 성공률은 더 높습니다. 작업당 도구 호출 수는 훨씬 적고, 최종적으로 작업에 드는 비용도 크게 줄어듭니다. |
| **에이전트마다 전용 Space** | ego lite는 각 에이전트에 완전히 격리된 전용 Space를 제공합니다. 포그라운드에서 평소처럼 웹을 쓰고 에이전트는 백그라운드에서 작업하며, 서로 방해하지 않습니다. 어느 Space에서 에이전트가 실행 중인지 언제든 확인할 수 있고, 원할 때 직접 넘겨받거나 중단할 수 있습니다. |
| **같은 브라우저 안의 병렬 작업 공간, Space에서 멀티태스킹하는 에이전트** | Space마다 각자의 AI 에이전트 또는 각자의 작업이 배정되어 모두 동시에 실행됩니다. Claude Code가 10개의 병렬 Space에서 잠재 고객(리드) 정보 10건을 채워 넣고, Codex가 다른 Space 5개에서 경쟁사 사이트 5곳을 스크래핑합니다. 서로 충돌하지도, 여러분의 탭을 가로채지도 않습니다. 마우스는 놓아둔 자리에 그대로 있습니다. |
| **시장에서 가장 강력한 페이지 Snapshot** | 브라우저 엔진 수준의 커스터마이징 덕분에 ego lite는 최고 품질의 페이지 Snapshot을 생성합니다. 이는 텍스트 모델이 웹페이지를 “보고” 동작할 때 근거로 삼는 페이지 구조 정보입니다. 깊게 중첩된 iframe처럼 다른 방식이 늘 실패하는 까다로운 상황도 안정적으로 처리합니다. |
| **어떤 에이전트로도 `ego-browser`를 통해 ego lite 구동** | `ego-browser`는 어떤 에이전트 CLI(Claude Code, Codex, Cursor 또는 직접 만든 에이전트)와 ego lite 사이를 잇는 연결 계층입니다. 브라우저의 기능을 snapshot, fill, click, wait, navigate, capture 같은 페이지 안 JavaScript 도구 모음으로 제공합니다. 에이전트가 이 도구들을 호출하는 JavaScript 코드를 작성하면 `ego-browser`가 페이지에서 한 번에 실행합니다. |
| **쓸수록 에이전트가 빨라지는 경험 축적** *(준비 중)* | 에이전트가 브라우저 작업에 쓰는 시간은 대부분 시행착오에 들어갑니다. ego lite의 공식 Skill은 성공한 모든 동작을 재사용 가능한 도구와 워크플로로 정제해 둡니다. 그래서 이후 비슷한 작업은 최대 5배까지 빠르게 끝납니다. |
## ego lite와 기존 제품 비교
대부분의 도구는 브라우저를 자동화할 수 있습니다. 진짜 중요한 건 세 가지입니다. 에이전트가 어떤 브라우저를 쓰는지, 그와 동시에 사용자도 계속 작업할 수 있는지, 그리고 그 도구가 이미 쓰고 있는 에이전트를 위한 것인지 자체 내장 에이전트를 위한 것인지.
| 기능 | ego lite | 브라우저 확장 프로그램 Claude/Codex in Chrome | 내장 브라우저 Claude/ChatGPT 내장 브라우저 | 클라우드 브라우저 Browserbase/Browser Use | 브라우저 CLI playwright-cli/Browser Harness | AI 브라우저 Comet/Dia |
|---|:---:|:---:|:---:|:---:|:---:|:---:|
| 모든 AI 에이전트와 호환 | ✓ | — | — | ✓ | ✓ | — |
| 브라우저 로그인 상태 그대로 사용 | ✓ | ✓ | — | — | — | ✓ |
| CAPTCHA 발생 감소 | ✓ | ✓ | — | — | — | ✓ |
| 컴퓨터 전체에서 작업 | ✓ | — | ✓ | — | ✓ | — |
| 브라우저를 가로채지 않음 | ✓ | — | ✓ | ✓ | — | — |
| 병렬 멀티태스킹 | ✓ | — | — | ✓ | — | — |
| 대규모 스크래핑 실행 | ✓ | — | — | ✓ | ✓ | — |
| 일상 브라우저로 사용 가능 | ✓ | ✓ | — | — | — | ✓ |
| 무료 | ✓ | — | — | — | ✓ | — |
| 데이터는 로컬에만 저장 | ✓ | ✓ | ✓ | — | ✓ | — |
| 재사용 가능한 스킬 (출시 예정) | ✓ | — | — | — | — | — |
## 벤치마크
더 빠른 실행, 더 높은 성공률, 더 적은 토큰. ego-browser와 AI 에이전트용 브라우저 도구 네 가지를 Real-World Bench에서 비교했습니다. 실제로 운영 중인 웹사이트에서 수행하는 복잡한 브라우저 자동화 작업 31개입니다. ego-browser는 속도, 성공률, 비용 면에서 모두 앞섰고, 에이전트가 복잡한 웹 작업을 다른 도구보다 47~63% 더 빠르게 마치게 해 줍니다.
모든 도구는 같은 31개 작업을 같은 에이전트(pi)와 같은 모델(gpt-5.6-sol, thinking effort max)로 실행했고, 같은 심사 모델이 작업별 채점 기준(루브릭)에 따라 채점했습니다. 모든 요구 사항을 충족한 작업만 완전 성공으로 인정합니다.
## 문서
튜토리얼, 전체 도구 레퍼런스, 연동 가이드는 [lite.ego.app/document/](https://lite.ego.app/document/)에서 확인할 수 있습니다.
## 커뮤니티
- [Discord](https://discord.gg/5eGZVvHbTq): 질문, 설치 도움, Skill 공유
- [GitHub Discussions](https://github.com/citrolabs/ego-lite/discussions): 아이디어와 깊이 있는 논의
- [X/Twitter](https://x.com/ego_agent): 업데이트와 릴리스
## Star History
## 라이선스
이 저장소의 내용은 [MIT License](LICENSE)에 따라 공개됩니다. ego lite 브라우저는 이 저장소와 별개로, 무료로 내려받을 수 있습니다.