VibeShell

폰에서 에이전트에게 한글로 말합니다.

tmux 안의 Claude Code 에 프롬프트를 보내고, Esc 와 Ctrl 을 전용 키로 누릅니다. 연결은 내 서버로 직접 갑니다.

1.3.13 · ₩14,000 일회 구매 · iOS 16 이상 · Android

VibeShell 세션 화면. 원격 Claude Code 출력 아래 한글 프롬프트 바와 Esc, Tab, Ctrl, Alt 키 줄, 한글 자판
원격 서버의 Claude Code 세션. 아래 프롬프트 바에 한글을 쓰고, 그 위 키 줄에서 Esc 와 Ctrl 을 누릅니다.

시스템 키보드에는 Esc 가 없습니다.

폰의 기본 키보드는 문자를 입력하는 도구입니다. Ctrl 도, Esc 도, 방향키도 없어서 tmux 와 vim 을 쓸 수 없습니다. VibeShell 은 문자 입력은 OS 키보드에 그대로 맡기고, 제어 키만 한 줄로 따로 둡니다.

폰 기본 키보드VibeShell 키 줄
Esc, Ctrl, Alt, Tab없음있음. 햅틱으로 눌림을 확인합니다
방향키없음↑ ↓ 와 tmux 창 번호 1, 2
한글 프롬프트한 글자씩 터미널로프롬프트 바에 문장을 쓰고 한 번에 보냅니다
문자 입력OS 키보드OS 키보드 그대로. IME 를 대체하지 않습니다

실제 화면입니다.

프롬프트 화면. 프로젝트별 저장 프롬프트 목록
프로젝트마다 프롬프트를 모아 둡니다.vibeshell 프로젝트에 27개. "다음 작업 추천해줘"처럼 자주 보내는 문장을 눌러서 보냅니다.
연결 추가 화면. 운영체제 선택, 게이트웨이 토글 두 개, 인증 방식
점프 호스트를 거쳐 들어갑니다.연결마다 "게이트웨이로 사용"과 "게이트웨이 경유"를 켤 수 있습니다. 인증은 비밀번호 또는 SSH 키입니다.
VibeShell 안의 Claude Code 세션. 안드로이드 폰도 설치해줘 프롬프트와 adb 설치 출력
폰에서 폰 앱을 설치했습니다.2026년 3월, 이 앱의 개발자가 VibeShell 안에서 Claude Code 에 "안드로이드 폰도 설치해줘"라고 보내 iPhone 과 Android 양쪽에 빌드를 올린 장면입니다. 당시 1.0 화면입니다.

에이전트가 끝나면 폰이 울립니다.

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 HookAI 코딩 도구가 끝나면 폰으로 푸시
vibeshell.io기능 요청, 이슈, 릴리스 노트, 로드맵
가이드 5편연결 설정, 터미널, SFTP, 스니펫, 터널링

사양

OSiOS 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 의 환불 절차를 따릅니다. 우리가 직접 결제를 받지 않습니다.