Ovis의 개요
옛 herdr web UI인 Ovis는 코딩 에이전트용 터미널 런타임 herdr의 무료 클라이언트입니다. herdr 팀의 제품이 아니라 개발자 한 명, devswha의 커뮤니티 프로젝트이며, herdr 플러그인으로 설치되고 herdr 0.9.0 이상이 필요합니다. 사용자 컴퓨터의 Bun 서버가 herdr 소켓과 각 에이전트 자체의 세션 파일을 읽고, Claude Code, Codex, OpenCode, Pi, Grok 등 에이전트 창을 채팅으로 보여 주는 React 앱을 제공합니다. 승인 프롬프트는 누를 수 있는 카드가 되고, 실제 터미널은 클릭 한 번 거리에 있습니다.
서버는 127.0.0.1:7317에서 대기합니다. Ovis는 터널도 계정도 제공하지 않습니다. 휴대폰에서는 Tailscale, VPN, SSH 터널, 자체 HTTPS 프록시로 접근하며, Tailscale이 있으면 설치 프로그램이 tailscale serve를 설정하고 QR 코드를 출력합니다. 다른 컴퓨터는 사이드바에서 SSH로 합류합니다. 웹 푸시 알림은 에이전트가 무언가를 묻거나 끝냈을 때 알려 줍니다.
Linux와 macOS에서는 한 줄 스크립트로, 또는 Ovis.dmg Mac 앱이나 Windows용 Ovis.exe로 설치합니다. iPhone과 Android 앱은 TestFlight와 Google Play 베타 단계입니다. MIT 라이선스의 TypeScript이며, 저장소는 2026년 9월에 만들어졌고 스타는 약 1,750개이며, 최신 릴리스는 v0.4.21(2026년 10월 30일)입니다.
Ovis, 쓸 만한 가치가 있습니까?
Ovis는 휴대폰으로 herdr 에이전트에 답하는 가장 잘 문서화된 방법이며, 그 가치는 하나의 설계 선택에 있습니다. 사용자와 에이전트 사이에 아무것도 더하지 않습니다. 프로세스는 여전히 herdr가 소유하고, Ovis는 상태를 위해 herdr의 Unix 소켓을 읽고, 터미널 보기를 위해 실제 herdr terminal attach 출 력을 스트리밍하며, 에이전트 자체의 세션 파일로 채팅을 만듭니다. 그래서 같은 창이 터미널, 브라우저, 휴대폰에서 동시에 살아 있습니다. 승인, 계획, 질문 메뉴는 카드가 되며, 서버는 답을 입력하기 전에 메뉴가 아직 유효한지 확인하고, 선택지를 고르는 입력 답변은 Confirm을 기다립니다.
휴대폰이 컴퓨터에 닿는 방법은 사용자에게 맡기며, 문서는 경로마다 무엇이 노출되는지 명확히 밝힙니다. 서버는 루프백에만 바인딩합니다. 설치 프로그램이 설정하는 tailscale serve를 쓰면 주소는 tailnet 안에서만 닿고 자신의 Tailscale 로그인은 코드 없이 들어갑니다. 다른 사람의 기기는 10분간 유효하고 다섯 번 틀리면 소멸하는 여섯 자리 코드로 페어링하며, 페어링한 기기마다 취소하거나 보기 전용으로 설정할 수 있습니다. LAN 주소, 리버스 프록시, Cloudflare Tunnel, Portal 터널도 모두 동작하지만, 가이드는 그 경우 OVIS_TOKEN 설정을 강하게 요구하며, 기기를 페어링하거나 토큰을 설정하기 전까지 루프백이 아닌 주소는 닿는 누구에게나 열려 있다고 단호하게 말합니다. tailscale funnel은 지원하지 않습니다.
알림은 두 경로를 탑니다. 브라우저나 홈 화면 앱에서는 표준 Web Push로, 사용자 컴퓨터에서 암호화돼 브라우저 업체의 푸시 서비스로 전달됩니다. 네이티브 iPhone과 Android 앱은 Web Push를 받을 수 없으므로, 관리자가 운영하는 Cloudflare Worker인 push.ovis.sh를 거쳐 암호문을 Apple이나 Google로 넘깁니다. 이 릴레이는 기기 토큰과 시각은 저장하지만 알림을 읽을 키는 없고 로그도 남기지 않습니다. 릴레이 자체 README는 등록이 호출자가 토큰을 가졌음을 증명하지 않으므로, 유출된 기기 토큰으로 휴대폰의 엔드포인트에 스팸을 보내거나 대체할 수 있다고 인정합니다. 모든 알림은 컴퓨터가 보내므로 컴퓨터가 켜져 있어야 합니다.
짚어 둘 위험은 SECURITY.md가 첫머리에 적은 것입니다. 접근 검사를 통과한 누구든 사용자 권한으로 터미널에 입력할 수 있습니다. git push나 배포를 승인하는 휴대폰 탭은 책상에서의 클릭과 같은 무게를 가지지만 화면의 맥락은 없습니다. 성숙도도 이를 더합니다. 커밋 약 1,470개를 쓴 관리자 한 명의 프로젝트이고, 2026년 10월 11일부터 30일 사이 릴리스 15번, 열린 이슈와 풀 리퀘스트 98개, 아직 베타인 휴대폰 앱, 그리고 로컬 서버를 보여 주는 네이티브 창일 뿐 자체 알림이 없는 Mac 앱이 있습니다. 익명 사용 집계는 기본으로 켜져 있으며, 가이드는 정확히 무엇이 담기는지 나열합니다. herdr 사용자에게는 합리적인 거래입니다. herdr를 쓰지 않는다면 T3 Code가 그것 없이 같은 일을 합니다.
제 역할을 하는 곳
집의 Mac mini에서 herdr로 Claude Code를 돌리는 프리랜서 개발자
책상으로 돌아가지 않고 휴대폰에서 대기 중인 권한 프롬프트 승인하기
한 줄 스크립트로 설치하고, tailscale serve를 설정하게 한 뒤, 같은 tailnet의 휴대폰으로 QR 코드를 스캔하고 Alerts를 켭니다. 무료이며, 상시 비용은 Mac을 켜 두는 것과 이미 내는 에이전트 요금제뿐입니다.
노트북, 데스크톱, 클라우드 VM 모두에서 herdr를 돌리는 엔지니어
모든 기기의 모든 에이전트를 한 목록에서 보고 기다리는 쪽으로 바로 가기
상시 켜 둔 데스크톱에 Ovis를 설치하고 나머지는 Remote PCs에 추가합니다. SSH로 닿아 각각에 루프백 전용 브리지를 설치합니다. 데스크톱이 꺼지면 다른 기기에는 Ovis가 없지만 herdr는 계속 돕니다.
팀원이 긴 에이전트 실행을 지켜보게 하려는 2인 팀
셸을 넘기지 않고 실시간 화면 공유하기
팀원의 기기를 보기 전용으로 페어링하거나, 역시 기본이 보기인 Portal의 비공개 링크 로그인을 씁니다. 조작 기기나 토큰은 사용자 권한의 셸을 주므로 소유자만 가집니다.
도입 전 확인할 점
- 설정
- Linux나 macOS에서 curl -fsSL https://ovis.sh/install.sh | sh(그 밖에는 Ovis.dmg나 Ovis.exe)를 실행하면, 없을 경우 herdr 0.9.0+와 Bun 1.4+를 설치하고, 127.0.0.1:7317에 herdr 플러그인을 추가하며, Tailscale이 있으면 QR 코드와 함께 tailnet에 서비스합니다. 휴대폰 앱은 TestFlight나 Google Play 베타에서 받거나, 페이지를 홈 화면에 추가합니다.
- 연동
- herdr가 돌리는 모든 에이전트. 읽을 수 있는 세션 파일을 쓰는 Claude Code, Codex, OpenCode, Pi, omp, Hermes, Grok, Letta 등은 채팅 보기, 나머지는 터미널 보기. 접근용 Tailscale, SSH, Caddy, nginx, Cloudflare Tunnel, Portal. 음성 입력용 선택적 OpenAI 전사.
- 데이터와 개인정보
- 세션은 각 에이전트를 돌리는 컴퓨터에 남고 연결된 브라우저로만 보내집니다. 푸시는 브라우저 업체나, 네이티브 앱의 경우 push.ovis.sh를 거치며 종단 간 암호화됩니다. 임의의 설치 ID와 국가를 담은 익명 사용 집계는 OVIS_TELEMETRY=0 전까지 켜져 있습니다. 선택 사항인 요금제 한도 표시줄은 로컬 에이전트 자격 증명을 각 제공사의 사용량 엔드포인트로 보내며 기본적으로 꺼져 있습니다. MIT이며 공개된 보안 권고는 없습니다.
- 대규모 사용 시 비용
- 무료입니다. 실제 비용은 이를 호스팅할 상시 기기, 이것이 구동하는 에이전트 구독, 그리고 서버 쪽 음성 전사를 원할 때만 필요한 OpenAI API 키입니다.
- 제한
- herdr에서만 동작. Windows에는 herdr-core 런타임 옵션이 없음. 휴대폰 앱은 베타이고 Mac 앱은 알림을 보여 주지 않음. 설치와 푸시에는 HTTPS가 필요해 평범한 http LAN 주소로는 둘 다 안 됨. 관리자 한 명이며 보안 대응 시간 보장 없음.
좋은 점
- 같은 herdr 창이 터미널, 브라우저, 휴대폰에서 동시에 살아 있음
- 승인 프롬프트를 카드로, 답하기 전에 유효한지 확인
- 계정이나 호스팅 터널 없음, 기본 루프백에 페어링과 토큰
- 자체 릴레이를 포함해 푸시 알림이 종단 간 암호화
- 상시 설치 하나에서 SSH로 원격 PC 연결
아쉬운 점
- herdr와 계속 켜 둔 컴퓨터 필요
- 관리자 한 명, 거의 매일 릴리스되는 v0.4.x
- 페어링하거나 토큰을 설정하기 전까지 LAN이나 프록시 주소가 열려 있음
- 익명 사용 집계가 기본으로 켜짐
추천 대상
휴대폰이나 다른 컴퓨터에서 에이전트를 읽고, 조종하고, 승인하고 싶으며 Tailscale이나 자체 HTTPS 경로를 운영할 의향이 있는 herdr 사용자.
Ovis 대안
Ovis: 자주 묻는 질문
- Ovis, 쓸 만한 가치가 있습니까?
- Ovis는 herdr가 스스로 제공하지 않는 휴대폰 리모컨이며, 누가 들어오는지에 신중합니다. 다만 어리고, 빠르게 바뀌며, 한 사람이 운영합니다. 평점은 5점 만점에 3.8점입니다.
- Ovis의 가격은 얼마입니까?
- 계정이 필요 없는 무료 오픈소스(MIT)입니다. herdr, 상시 켜 둔 자신의 컴퓨터, 자신의 에이전트 구독이 필요합니다.
- Ovis의 단점은 무엇입니까?
- herdr와 계속 켜 둔 컴퓨터 필요; 관리자 한 명, 거의 매일 릴리스되는 v0.4.x; 페어링하거나 토큰을 설정하기 전까지 LAN이나 프록시 주소가 열려 있음; 익명 사용 집계가 기본으로 켜짐.
- Ovis에 적합한 사람은 누구입니까?
- 휴대폰이나 다른 컴퓨터에서 에이전트를 읽고, 조종하고, 승인하고 싶으며 Tailscale이나 자체 HTTPS 경로를 운영할 의향이 있는 herdr 사용자.
- 팀이나 프로덕션 환경에서 Ovis의 비용은 얼마입니까?
- 무료입니다. 실제 비용은 이를 호스팅할 상시 기기, 이것이 구동하는 에이전트 구독, 그리고 서버 쪽 음성 전사를 원할 때만 필요한 OpenAI API 키입니다.
- Ovis에 회사 데이터를 맡겨도 안전합니까?
- 세션은 각 에이전트를 돌리는 컴퓨터에 남고 연결된 브라우저로만 보내집니다. 푸시는 브라우저 업체나, 네이티브 앱의 경우 push.ovis.sh를 거치며 종단 간 암호화됩니다. 임의의 설치 ID와 국가를 담은 익명 사용 집계는 OVIS_TELEMETRY=0 전까지 켜져 있습니다. 선택 사항인 요금제 한도 표시줄은 로컬 에이전트 자격 증명을 각 제공사의 사용량 엔드포인트로 보내며 기본적으로 꺼져 있습니다. MIT이며 공개된 보안 권고는 없습니다.
- Ovis의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 T3 Code, herdr 및 Claude Squad입니다.
답변 확인일: 2026년 10월 31일.
