VibeShell
폰에서 에이전트에게 한글로 말합니다.
tmux 안의 Claude Code 에 프롬프트를 보내고, Esc 와 Ctrl 을 전용 키로 누릅니다. 연결은 내 서버로 직접 갑니다.
1.3.13 · ₩14,000 일회 구매 · iOS 16 이상 · Android

시스템 키보드에는 Esc 가 없습니다.
폰의 기본 키보드는 문자를 입력하는 도구입니다. Ctrl 도, Esc 도, 방향키도 없어서 tmux 와 vim 을 쓸 수 없습니다. VibeShell 은 문자 입력은 OS 키보드에 그대로 맡기고, 제어 키만 한 줄로 따로 둡니다.
| 폰 기본 키보드 | VibeShell 키 줄 | |
|---|---|---|
| Esc, Ctrl, Alt, Tab | 없음 | 있음. 햅틱으로 눌림을 확인합니다 |
| 방향키 | 없음 | ↑ ↓ 와 tmux 창 번호 1, 2 |
| 한글 프롬프트 | 한 글자씩 터미널로 | 프롬프트 바에 문장을 쓰고 한 번에 보냅니다 |
| 문자 입력 | OS 키보드 | OS 키보드 그대로. IME 를 대체하지 않습니다 |
실제 화면입니다.



에이전트가 끝나면 폰이 울립니다.
VibeShell Hook 을 개발 머신에 설치하면 Claude Code 가 작업을 마칠 때 폰으로 푸시가 옵니다. Codex CLI, Gemini CLI, Aider, OpenCode 도 같습니다.
설치
curl -fsSL https://www.wevesolutions.co.kr/downloads/hook/install.sh | bash -s -- --install~/.claude/settings.json
{
"hooks": {
"Stop": [
{
"hooks": [
{
"type": "command",
"command": "/Users/username/.vibeshell/hook.sh",
"timeout": 30
}
]
}
]
}
}알림을 누르면 그 세션이 열립니다. VibeShell Hook →
내 서버로 직접 갑니다.
중계 서버가 없습니다. 서버가 어디에 있느냐에 따라 세 가지 중 하나를 씁니다.
| 방식 | 언제 | 필요한 것 |
|---|---|---|
| 직접 SSH | 서버에 공인 IP 나 VPN(Tailscale, WireGuard 등)이 있을 때 | 없음. 호스트와 키만 |
| 점프 호스트 | 회사 서버가 배스천 뒤에 있을 때 | 배스천 계정. 연결 설정의 "게이트웨이 경유" |
| VibeShell Gateway | 서버가 사설망에만 있고 VPN 이 없을 때 | Linux 한 대에 한 줄 설치. Tailscale 기반 |
서버를 제공하지 않습니다. 네트워크를 소유하지 않습니다.
VibeShell 은 중계 서버를 두지 않습니다. 앱은 내 서버에 직접 붙거나, 내가 설치한 Gateway 를 거칩니다. 터미널 내용이 우리 서버를 지나지 않습니다.
백그라운드에서 터널을 유지하지 않습니다. iOS 는 앱이 뒤로 가면 소켓을 닫습니다. 위치정보 권한으로 우회하려다 심사에서 열 번 거절당했고, 인앱 브라우저로 방향을 바꿔 승인받았습니다. 그 3주의 기록 →
OS 키보드를 대체하지 않습니다. 문자는 원래 쓰던 자판으로, 제어 키만 따로입니다.
가격
| 스토어 | 가격 | 조건 |
|---|---|---|
| App Store | ₩14,000 | 일회 구매. 인앱 결제 없음 |
| Google Play | ₩14,000 | 일회 구매. 인앱 결제 없음 |
구독이 없습니다. 환불은 각 스토어의 절차를 따릅니다.
같이 쓰는 것
| VibeShell Gateway | 사설망 서버용 자체 설치 프록시. Go, Tailscale |
| VibeShell Hook | AI 코딩 도구가 끝나면 폰으로 푸시 |
| vibeshell.io | 기능 요청, 이슈, 릴리스 노트, 로드맵 |
| 가이드 5편 | 연결 설정, 터미널, SFTP, 스니펫, 터널링 |
사양
| OS | iOS 16 이상 (iPhone, iPad) / Android |
| 크기 | iOS 43.5 MB |
| 언어 | 한국어, 영어 |
| 인증 | SSH 키 (RSA, ECDSA, ED25519), 비밀번호, 호스트 키 검증, Face ID / Touch ID |
| 파일 | SFTP 탐색, 업로드, 다운로드. md, json 편집. 이미지, PDF 미리보기 |
| 세션 | 탭으로 여러 세션. 핀치로 글꼴 크기. 슬래시 명령 자동완성. 위젯으로 빠른 연결 |
| 코어 | Rust 공통 코어. iOS 는 Swift, Android 는 Kotlin |
자주 받는 질문 셋
연결이 끊기면 작업이 날아갑니까?
서버에서 tmux 를 쓰면 세션이 남습니다. 연결 설정의 시작 스니펫에 tmux new -A -s main 을 넣으면 접속할 때마다 그 세션으로 들어갑니다.
회사 서버는 VPN 뒤에 있는데요.
폰에 회사 VPN 이 있으면 직접 SSH 로 됩니다. 없으면 배스천을 점프 호스트로 잡거나, 사설망의 Linux 한 대에 Gateway 를 설치합니다.
환불이 됩니까?
App Store 와 Google Play 의 환불 절차를 따릅니다. 우리가 직접 결제를 받지 않습니다.