본문으로 건너뛰기
블로그로 돌아가기
지하철에서 Claude Code 사용하는 방법: 아이폰 원격 제어 완벽 비교 (2026)

지하철에서 Claude Code 사용하는 방법: 아이폰 원격 제어 완벽 비교 (2026)

7분 읽기0

지하철에서 Claude Code 사용하는 방법: 아이폰 원격 제어 완벽 비교 (2026)

출퇴근 지하철에서도 Claude Code를 쓸 수 있다면 어떨까요? Mac은 집에 두고, 아이폰 하나로 /commit을 날리고, MCP 도구를 실행하고, 코드 리뷰를 받는 것. 실제로 가능합니다.

이 글에서는 아이폰으로 Mac의 Claude Code를 원격 제어하는 3가지 방법을 실사용 테스트 기반으로 비교합니다. 결론부터 말씀드리면, Moshi + Tailscale + tmux 조합이 압도적 1위입니다.

왜 아이폰에서 Claude Code를 써야 할까요?

아이폰 원격 Claude Code란 Mac에서 실행 중인 Claude Code CLI에 iPhone으로 원격 접속하여 모든 기능을 그대로 사용하는 것입니다.

Claude Code의 진짜 힘은 CLI에 있습니다. /commit, /review-pr 같은 슬래시 명령어, MCP 서버 연동, 커스텀 에이전트 실행까지. 이 기능들은 Mac 터미널에서만 100% 작동합니다.

하지만 우리는 항상 Mac 앞에 있을 수 없죠. 출퇴근길, 카페, 심지어 잠자기 전 침대에서도 작업을 이어가고 싶다면, 원격 제어가 답입니다.

1위: Moshi + Tailscale + tmux (파워유저 추천)

TV 리모컨에 비유하면 "전 버튼이 다 있는 정품 리모컨"입니다. Mac CLI에 직접 연결되어 Claude Code의 모든 기능이 100% 작동합니다.

Moshi란?

Moshi는 Claude Code 전용 iOS 터미널 앱입니다. 일반 SSH 앱과 다르게, Claude Code에 특화된 기능들을 갖추고 있습니다:

  • Mosh 프로토콜: WiFi에서 LTE로 전환되어도 세션이 유지됩니다. 지하철 터널을 통과해도 끊기지 않아요.
  • 전용 툴바: /clear, /resume, /compact, Tab, Shift+Tab 버튼이 기본 내장되어 있습니다.
  • Push 알림: Claude Code가 승인을 기다릴 때 iPhone과 Apple Watch로 알림이 옵니다.
  • 음성 입력: 온디바이스 Whisper를 사용해서 기술 용어도 정확하게 인식합니다.

설정 방법 (8분이면 완료)

설정은 놀라울 정도로 간단합니다:

# 1. Mac에 mosh와 tmux 설치
brew install mosh tmux

# 2. Mac 원격 로그인 활성화
# 시스템 설정 → 공유 → 원격 로그인 ON

# 3. Tailscale SSH 활성화 (SSH 키 등록 불필요!)
sudo tailscale up --ssh

# 4. tmux 세션에서 Claude Code 실행
tmux new-session -d -s claude
tmux send-keys -t claude 'claude' C-m

iPhone에서는 App Store에서 Moshi를 설치하고, 서버를 추가하면 됩니다. Tailscale IP와 사용자명만 입력하면 바로 연결됩니다.

Claude Code CLI 기능 호환성

기능지원 여부
/commit, /review-pr 등 슬래시 명령어완전 지원
커스텀 슬래시 명령어완전 지원
MCP 서버 도구완전 지원
Tab 자동완성전용 버튼
Shift+Tab (권한 전환)전용 버튼
y/n 승인완전 지원
Push 알림iPhone + Apple Watch

실사용 팁

  1. 별칭 설정: cc(claude), ccr(resume), ccy(자율모드)를 .zshrc에 등록하세요.
  2. 한국어 입력: 직접 타이핑이 안 되므로, 마이크를 길게 눌러 음성 입력을 사용하세요.
  3. 잠자기 전 자율 모드: ccy로 자율 모드 진입 후 음성으로 지시하면, 다음 날 아침 완성된 결과를 확인할 수 있습니다.
  4. tmux 멀티 세션: Ctrl 길게 → Tmux 탭에서 c(새 창), n(다음), p(이전)으로 프로젝트별 독립 세션을 관리하세요.

2위: Happy Coder + Tailscale (일반 사용자 추천)

Happy Coder는 모바일 UX가 가장 뛰어난 솔루션입니다. QR 코드 페어링으로 30초 만에 연결되고, E2E 암호화(TweetNaCl)로 보안도 탄탄합니다.

장점

  • 설치가 간편합니다: npm install -g happy-coder 후 QR 페어링
  • Push 알림과 음성 코딩 지원
  • 다중 세션 관리 가능
  • 가격: 무료

한계

치명적인 단점이 하나 있습니다. Happy Coder는 Claude Code SDK의 query() API를 사용합니다. 이 말은 /compact, /clear 같은 기본 명령은 자체 처리하지만, /commit, /review-pr 같은 슬래시 명령어의 정상 동작이 보장되지 않는다는 뜻입니다.

Mac CLI에 직접 연결하는 Moshi와 근본적으로 다른 구조입니다. CLI 기능을 풀로 사용해야 한다면 Moshi를 선택하세요.

3위: Claude iOS 앱 (초보 추천)

App Store에서 "Claude"를 검색해 바로 설치하면 됩니다. 설정이 전혀 필요 없다는 것이 최대 장점입니다.

한계

편리한 대신 제약이 큽니다:

  • 로컬 파일 접근 불가: Mac의 프로젝트 파일을 읽거나 수정할 수 없습니다.
  • MCP 서버 연결 불가: 외부 도구 연동이 불가능합니다.
  • 환경변수 사용 불가: API 키 등을 설정할 수 없습니다.
  • 가격: Pro $20+/월 (무료 사용량 제한)

GitHub 연동과 세션 텔레포트 기능이 있지만, "Claude Code CLI"와는 별개의 경험입니다. 간단한 질의응답이나 코드 리뷰 요청 정도에만 적합합니다.

3가지 방법 비교 요약

항목Moshi + TailscaleHappy CoderClaude iOS
CLI 기능100% 작동SDK 의존 (제한적)미지원
네트워크 안정성Mosh (터널도 OK)일반 연결일반 연결
설정 시간8분5분0분
가격무료무료$20+/월
Push 알림iPhone + WatchiPhone미지원
음성 입력Whisper지원미지원
한국어 입력음성/붙여넣기직접 가능직접 가능
추천 대상파워유저일반 사용자초보

실사용 주의사항

실제로 사용하면서 겪을 수 있는 문제들과 해결법입니다.

매일 겪을 수 있음

  1. 승인 대기로 작업 멈춤: Push 알림 설정이 필수입니다. Moshi는 웹훅 기반 알림을 제공합니다.
  2. 앱 백그라운드 전환 시 연결 끊김: Mosh + tmux 조합이면 자동 복구되니 걱정 없습니다.
  3. 컨텍스트 소실 (3-4시간 후): /compact를 주기적으로 실행하고, CLAUDE.md에 결정 사항을 기록하세요.

주 1-2회

  1. Claude Code 프리즈: Ctrl+C로 중단 시도, 안 되면 tmux에서 kill -9 처리하세요.
  2. git 미커밋 작업 손실: 세션 시작 전 git add -A && git commit -m "wip" 습관을 들이세요.

월 1회 이하

  1. Mac 슬립: sudo pmset -a sleep 0으로 영구 비활성화하세요.
  2. macOS 자동 업데이트 재시작: 자동 업데이트를 비활성화해두세요.

마무리

아이폰으로 Mac의 Claude Code를 원격 제어하는 것은 이미 현실입니다. Moshi + Tailscale + tmux 조합이면 지하철에서도 /commit을 날리고, MCP 도구를 실행하고, 잠자기 전 자율 모드로 작업을 맡길 수 있습니다. 무료이고 설정은 8분이면 끝납니다.

한번 설정해두면 못 돌아갑니다. 이동 중에도 생산성을 유지하고 싶다면, 오늘 바로 시도해보세요.


자주 묻는 질문 (FAQ)

Q: Moshi를 쓰려면 Tailscale이 꼭 필요한가요?

반드시 필요하진 않습니다. 일반 SSH로도 연결할 수 있지만, Tailscale을 사용하면 SSH 키 설정 없이 sudo tailscale up --ssh 한 줄로 끝납니다. 또한 어디서든 동일한 IP로 접속할 수 있어 편리합니다.

Q: 한국어 입력이 안 되면 불편하지 않나요?

처음에는 불편할 수 있지만, Moshi의 음성 입력(Whisper 기반)이 기술 용어까지 잘 인식합니다. 마이크를 길게 누르면 바로 음성 입력이 됩니다. 긴 한국어 텍스트는 다른 앱에서 작성 후 붙여넣기하는 방법도 있습니다.

Q: Happy Coder와 Moshi 중 어떤 것을 선택해야 하나요?

/commit, /review-pr 같은 슬래시 명령어를 사용한다면 Moshi가 유일한 선택입니다. 단순한 대화형 코딩만 한다면 Happy Coder의 모바일 UX가 더 나을 수 있습니다.

Q: 보안은 안전한가요?

Tailscale은 WireGuard 기반 VPN으로, 모든 트래픽이 암호화됩니다. Mac과 iPhone이 같은 Tailscale 네트워크에 있어야만 연결됩니다. 외부에서 직접 접속하는 것보다 훨씬 안전합니다.


참고 자료