안드로이드 · Google Play 전용 · 개발 도구

drover — 휴대폰에서 herdr 를 데스크탑처럼

서버에서 돌아가는 에이전트용 터미널 멀티플렉서 herdr 를 안드로이드에서 데스크탑과 같은 감각으로 다루기 위한 SSH 클라이언트입니다. 이 앱이 존재하는 이유는 하나 — 한글 입력과 모디파이어 키를 제대로 다루는 것입니다.

Google Play에서 drover 다운로드
drover 터미널·호스트 목록·호스트 키 확인 화면
왼쪽부터 herdr 에 붙은 터미널(Ctrl 이 켜진 키 바) — 호스트 목록 — 처음 보는 서버의 지문 확인

자리를 비운 사이에도

AI 코딩 에이전트를 서버에 띄워 두면, 자리를 비운 사이에도 에이전트는 일을 합니다. 확인하고 한마디 지시할 일이 생기는 건 대개 책상 앞이 아닐 때입니다. 그런데 휴대폰 SSH 앱으로 herdr 같은 멀티플렉서에 붙으면 Ctrl+B 한 번 누르기가 어렵고, 한글은 조합 중에 깨지거나 Enter 가 엉뚱하게 나갑니다. drover 는 이 두 가지를 고치려고 만든 앱입니다.

호스트를 등록하고 비밀번호나 SSH 키로 접속하면, 접속 직후 herdr 를 자동으로 실행합니다(접속 후 명령은 호스트마다 바꿀 수 있습니다). 하단 탭은 호스트 · 활성 세션 · 키 관리 · 설정 네 가지입니다. 회원 가입이나 로그인은 없습니다 — 앱을 설치하면 바로 씁니다.

모디파이어 키가 진짜로 걸리게

화면 아래 키 바에는 Ctrl · Alt(한 번 누르면 다음 입력에 걸리는 방식), Esc, Tab, ⇧Tab(Claude Code 모드 전환), 방향키, Home/End 가 있고, Fn 줄로 넘기면 F1~F12, PgUp/PgDn, Ins, Del 이 나옵니다.

Ctrl·Alt 를 켜 두면 휴대폰 키보드로 친 글자에도 그대로 걸리므로, ⌃B c 같은 herdr 단축키를 폰에서 그대로 쓸 수 있습니다. 블루투스·USB 하드웨어 키보드도 실기기에서 확인했습니다.

터미널 화면도 폰에 맞췄습니다. 한글처럼 넓은 글자도 칸에 맞춰 보여 주고, 두 손가락 드래그와 텍스트 선택·복사, 붙여넣기를 쓸 수 있으며, 핀치로 바꾼 글자 크기는 호스트마다 기억합니다. herdr 복사 모드나 nvim·Claude Code 에서 복사한 내용은 폰 클립보드로 받습니다. 받는 방향만 허용하고, 서버가 폰 클립보드를 읽어 가는 요청은 무시합니다 — 폰 클립보드에는 비밀번호나 인증 코드가 들어 있을 수 있기 때문입니다.

한글은 입력창에서 한 번에

터미널에 한글을 바로 치면 조합 중에 글자가 깨지거나 커서가 엉뚱하게 움직이기 쉽습니다. 그래서 drover 는 입력창을 기본으로 둡니다. 한글은 화면 아래 입력창에서 문장을 다 쓰고 보내기를 누르면 글과 Enter 가 한 번에 나갑니다(길게 누르면 글만 넣습니다). 입력창을 쓰는 동안에는 키보드마다 다른 조합 방식이 터미널로 새어 나가지 않습니다.

↑ 로 보낸 글을 다시 부를 수 있고, vim 이나 Tab 자동완성처럼 한 글자씩 보내야 할 때는 「한」을 꺼서 직접 입력으로 바꿉니다. 한글 입력은 유료화하지 않는다는 것이 이 앱의 원칙입니다.

서버와 키를 안전하게

처음 보는 서버에는 지문을 먼저 보여 주고, 서버 키가 바뀌면 이전 지문과 함께 빨간 경고를 띄우며 수락 버튼을 3초간 잠급니다. 비밀번호나 키 다음에 OTP 를 묻는 2단계 인증 서버도 지원합니다.

SSH 키는 앱에서 만들거나 가져옵니다. 키마다 생체·기기 인증을 걸 수 있고(기본 켜짐), 개인키를 앱 밖으로 내보내는 기능은 두지 않았습니다. 만든 키는 접속한 서버에 한 번에 등록할 수 있습니다. 호스트 목록과 키, 저장한 접속 비밀번호는 모두 기기 안에 암호화해 보관합니다.

로그인도, 개발자 서버도 없습니다

drover 는 로그인도, 결제도, 개발자 서버도 없습니다. 앱이 네트워크를 쓰는 것은 이용자가 지정한 서버에 SSH 로 접속할 때뿐이고, 권한도 인터넷과 생체 인증 두 가지입니다. 처음에는 선택적인 Google 로그인을 붙였지만, 쓰는 사람에게 돌아가는 이득이 없어 걷어냈습니다. 그때 계정별로 나뉘어 있던 호스트와 키는 업데이트할 때 하나로 모아, 로그인했던 사람의 데이터가 안 보이게 되는 일이 없게 했습니다.

실기기에서 SSH 접속, herdr 화면 표시, ⌃B 조작, 한글 입력창, 하드웨어 키보드까지 확인했고 Google Play에 출시했습니다. 앞으로 넣을 기능은 백그라운드 세션 유지와 재접속, 점프 호스트, 포트 포워딩, 테마·키 바 편집입니다. 앱 내 결제는 없습니다.

주요 기능

keyboard_command_key 키 바 — 한 번 누르면 걸리는 Ctrl·Alt, Esc·Tab·⇧Tab·방향키, Fn 줄(F1~F12·PgUp/PgDn·Ins·Del)
translate 한글 입력창 — 다 쓰고 한 번에 보내기(글+Enter), 보낸 글 다시 부르기, 항상 무료
terminal 폰에 맞춘 터미널 — 넓은 글자 칸 맞춤, 손가락 드래그·텍스트 선택, 핀치 글자 크기, 원격 복사를 폰 클립보드로
rocket_launch 접속 후 명령 — 접속하면 herdr 를 자동 실행, 호스트마다 변경 가능
fingerprint SSH 키 — 만들기·가져오기, 키별 생체 인증, 기기 밖으로 내보내지 않음, 서버에 한 번에 등록
gpp_maybe 호스트 키 확인 · 2단계 인증 — 첫 접속 지문 표시, 키 변경 시 3초 잠금, OTP 서버 지원
lock 기기 안에만 — 로그인 없음, 개발자 서버와 통신 없음, 호스트·키·비밀번호는 기기 안에 암호화해 보관
keyboard 하드웨어 키보드 — 블루투스·USB 키보드 입력 지원

화면 갤러리

화면은 예시 값을 넣은 실제 앱 화면입니다. 호스트 주소·지문·공개키는 모두 지어낸 값입니다.

약관 및 정책

drover 는 서버 접속 정보를 다루는 앱이라, 개발자에게 아무것도 보내지 않는다는 것을 문서로 분명히 두었습니다.

drover 앱 아이콘
drover
org.j2w2.drover

프로젝트 정보

분류 SSH 클라이언트 · 개발 도구
배포 Google Play 전용, 토스 미니앱 없음
대상 안드로이드 8.0 이상
권한 인터넷 · 생체 인증
서버 통신 없음 — 로그인·결제 없음, 이용자의 SSH 서버에만 접속