기능.
내 서버의 진짜 Chrome에서 에이전트가 브라우징할 때 얻는 모든 것. 로그인마다 클릭 한 번이면 내가 나서고, 세션은 로그인이 유지되고, 모든 제어는 내 손에 있어요.
-
사람처럼 브라우징하는 에이전트
Claude Code, Codex 등 어떤 에이전트든 진짜 Chrome을 조종해요. 사이트에는 평범한 브라우저로 보여요. 로그인에선 내가 나서고, 에이전트는 기다렸다 이어서 해요.
-
금고에 잠긴 내 로그인
한 번 로그인하면 계속 유지돼요. 세션은 내 서버에 내 비밀번호로 암호화돼 있고, 어느 컴퓨터에서든 열려요.
에이전트를 위해
-
Claude Code와 Codex에서 바로 써요
MCP 서버가 내장돼 있어요. 에이전트는 HTTPS로는 토큰을 써서, 내 서버 안에서는 토큰 없이 접속해요. Claude Code 설정은 설치 프로그램이 알아서 해 줘요.
-
REST로 호출해도 돼요
같은 도구를 HTTPS로 써요. 토큰은 에이전트마다 하나씩이에요. 토큰을 취소하면 바로 거부되고, 이어서 그 세션들도 멈춰요.
-
보고 나서 클릭해요
에이전트는 페이지의 접근성 트리를 읽고 화면을 본 다음, 진짜 포인터와 키보드로 클릭하고 입력하고 스크롤해요. 페이지 안 스크립트는 절대 쓰지 않아요.
-
왕복은 적게
클릭, 입력, 페이지를 기다리는 확인을 호출 한 번으로 묶거나, 짧은 스크립트를 보내세요. 긴 작업도 주고받는 횟수가 훨씬 줄어요.
-
모든 실행을 실시간으로
에이전트가 시작하는 세션마다 링크가 붙어요. 열면 브라우저를 실시간으로 보고, 그 자리에서 바로 넘겨받을 수 있어요.
-
에이전트는 자기 것만 봐요
토큰은 자기가 시작한 세션과 내가 허용한 저장 로그인에만 닿아요. 내 설정, 다른 토큰, 라이브 화면에는 절대 닿지 않아요.
-
브라우저 여러 개를 동시에
세션마다 각자의 Chrome이에요. 내 서버 메모리로 몇 개를 나란히 돌릴 수 있는지는 설치 프로그램이 계산해요.
-
시간 걱정 없이
세션은 나나 에이전트가 멈출 때까지 계속 돌아가요. 시간당 과금도, 요금제에 따른 시간 제한도 없어요.
-
비밀번호 말고 로그인만 빌려줘요
저장한 세션마다 이어서 쓸 수 있는 에이전트를 골라요. 그 에이전트는 나로 로그인한 채 일하고, 다른 에이전트는 그 세션을 보지도 못해요.
-
에이전트 자신의 다운로드와 업로드
에이전트가 페이지가 다운로드한 것을 저장하고, 직접 만든 이미지 같은 자기 파일을 업로드해요. 기본적으로 파일마다 먼저 물어봐요.
화면 앞의 나를 위해
-
VNC가 아닌 자체 스트리밍 엔진
Rust로 직접 작성한 컴포지터가 Chrome을 그리고 전송해요. 멈춘 화면은 무손실 타일로, 움직임은 AV1로, 네트워크가 허용하면 UDP로 보내요. 적은 대역폭에서도 글자가 선명해요.
-
글자는 선명하게, 영상은 부드럽게
움직임은 AV1 영상으로 흘러가고, 움직임이 멈추면 페이지가 픽셀 하나까지 선명해져요. 화면이 멈춰 있으면 새 프레임을 보내지 않아요.
-
페이지 소리도 들려요
소리가 내 브라우저에서 실시간으로 나와요. 볼륨과 음소거도 따로 있어요.
-
파일은 드래그 앤 드롭으로
내 컴퓨터의 파일을 페이지에 놓으면, 놓은 자리에서 실제 진행률을 볼 수 있어요.
-
내 컴퓨터에서 업로드
페이지가 파일을 요청하면 내 컴퓨터의 파일 선택 창이 열려요.
-
다운로드는 내 다운로드 폴더로
페이지가 저장하는 대로 파일이 바이트 하나 다르지 않게 내 컴퓨터로 스트리밍돼요. ‘다른 이름으로 저장’하면 페이지 전체가 파일 하나로 와요.
-
양방향 복사·붙여넣기
익숙한 단축키로 페이지와 내 컴퓨터 사이에 텍스트를 주고받아요.
-
어떤 키보드든, 어떤 언어든
입력한 내용이 텍스트로 전달돼서 악센트, 입력기, 모든 자판 배열이 그대로 돼요. Mac에서는 ⌘C와 ⌘V도 평소처럼 작동해요.
-
카메라와 함께 녹화
세션을 서버에서 고화질로 녹화하고, 원하면 카메라와 마이크도 함께 담아 내 다운로드 폴더에 저장해요.
-
내 화면에 딱 맞게
관리 화면에서 시작한 세션은 실제 데스크톱 크기 중 내 화면 비율에 가장 가까운 크기로 열려요. 클릭 한 번이면 전체 화면이에요.
-
함께 보고, 제어는 한 명이
세션 하나를 여러 창에서 열 수 있어요. 제어권은 한 창에만 있고, 나머지는 보다가 클릭 한 번으로 가져올 수 있어요.
-
연결 상태를 한눈에
실시간 패널이 연결 품질을 평가하고 프레임 속도, 트래픽, 지연, 코덱을 보여 줘요.
-
한국어도 지원해요
관리 화면, 이 사이트, 문서를 11개 언어로 볼 수 있어요. 직접 고르거나 브라우저 언어를 따르면 돼요.
기본부터 안전하게
-
내가 입력한 건 나만의 것
비밀번호 필드에 든 내용은 에이전트에게 절대 가지 않아요. 내가 넘겨받으면 스크린샷이 멈추고, 입력하거나 붙여넣은 네 글자 이상의 텍스트는 바로 그 문자열이 [redacted]로 바뀌어 전달돼요.
-
모든 브라우저는 샌드박스 안에서
전용 컨테이너, 권한 없음, 읽기 전용 시스템, 엄격한 seccomp 필터. 네트워크가 아예 없고, 밖으로 나가는 길은 모든 요청을 검사하는 프록시 하나뿐이에요.
-
내 네트워크는 출입 금지
세션은 일반 포트로 공개 웹에 접속해요. 내 사설 네트워크와 내 서버의 서비스에는 닿지 않아요.
-
사이트에는 평범한 Chrome으로
진짜 창에서 도는 진짜 Google Chrome, WebGL은 켜져 있고 자동화 플래그는 없어요. BrowserScan, sannysoft, rebrowser에서 깨끗하게 나와요.
-
세션별 프록시
세션마다 내가 고른 프록시를 거치게 하고, 쓰기 전에 확인해요. 시간대와 언어는 나가는 위치에 맞춰 제안돼요. DNS도 프록시를 거쳐요.
-
2단계 인증
인증 앱이나 패스키, 일회용 복구 코드로 관리 화면을 지켜요. 몇 번 틀리면 다음 시도까지 기다리는 시간이 점점 늘어나요.
-
세션마다 기능 끄기
어떤 세션이든 입력, 클립보드, 업로드, 다운로드, 소리, 녹화를 끌 수 있어요. 클라이언트가 뭘 보내든 서버가 강제해요.
-
깨끗하고 단단히 잠근 Chrome
저장한 세션을 이어서 쓰지 않는 한, 모든 세션은 깨끗한 프로필로 시작해요. 확장 프로그램, file:// 페이지, 비밀번호 관리자는 꺼져 있어요.
-
모든 이미지를 digest로 고정
모든 이미지는 정확한 다이제스트로 받아 오고, Chrome은 Google의 서명된 저장소에서 바로 받아요.
내 서버에서
-
프롬프트 하나로 설치
Claude Code나 Codex에게 설치해 달라고 하거나, 명령어 하나만 실행하세요. 업데이트와 제거도 각각 명령어 하나예요.
-
튜닝은 알아서
설치 프로그램은 커널이 지원하면 BBR을 켜고, 서버 메모리에 맞게 세션을 조정하고, 영상과 소리용 UDP 경로를 설정해요.
-
HTTPS 포트 하나, TURN 없이
모든 게 HTTPS 포트 하나로 돌아가요. 영상과 소리는 UDP가 통하는 곳에선 UDP를 쓰고, 안 통하는 곳에선 알아서 폴백해요.
-
대역폭은 가볍게
저희 벤치마크에서 스크롤은 1.8 Mbit/s로 55 fps를 내요. KasmVNC는 24 fps에 12.4 Mbit/s가 필요해요.
-
사용료 없음
시간당 청구도, 세션당 요금도 없어요. 내는 건 서버 비용뿐이에요.
-
직접 검증하는 오픈 소스
브라우저를 둘러싼 전부가 AGPL-3.0이에요. 내 세션에 닿는 코드를 한 줄도 빠짐없이 읽어 보세요.
-
공개 인터넷에 열지 않아요
관리 화면은 내 서버 안에서만 응답해요. SSH 터널, Tailscale, Cloudflare Tunnel로 접속하세요.
-
내 입맛대로
뷰어 SDK로 넘겨받기 화면을 직접 만들고, 내 클라이언트를 직접 서빙하고, 모든 세션 화면에 내 로고를 넣으세요.
-
지금 바로 써 보세요
제 서버의 진짜 Chrome이 easi.run/demo에서 실시간으로 돌아가요. 가입도 설치도 필요 없어요.