ColliePWA vs Moshi
두 도구 모두 개인 머신에서 실행 중인 코딩 에이전트를 스마트폰에서 제어할 수 있게 해 줍니다. Moshi는 SSH, Mosh 또는 ET로 연결하는 네이티브 앱입니다. ColliePWA는 머신이 스마트폰 브라우저로 직접 서빙하는 오픈소스 웹 앱입니다.
Moshi 관련 정보는 2026년 9월 28일 getmoshi.app에서 확인했습니다.
| 항목 | ColliePWA | Moshi |
|---|---|---|
| 설치 형태 | 내 머신에서 서빙하는 웹 앱 | iOS 및 Android용 네이티브 앱 |
| 소스 코드 | 오픈소스, MIT | 클로즈드 소스 |
| 가격 | 무료 | 무료 플랜; Pro는 $7.99/mo 또는 평생 라이선스 $199 |
| 연결 방식 | 모바일 브라우저에서 머신으로 연결, 기본값 Tailscale | SSH, Pro는 Mosh 또는 ET 지원; 릴레이 없는 직접 연결 |
| 멀티플렉서 | Herdr; tmux 및 zellij는 실험적 지원 | Herdr, tmux 및 zellij |
| 에이전트 | 각 패널에서 실행 가능한 모든 터미널 에이전트 | moshi-hook 기반 Claude Code, Codex, OpenCode 등 |
| 확인 필요 알림 | 상태 뷰에서 대기 중인 에이전트 우선 표시 | 승인 및 응답을 위한 에이전트 수신함(Pro) |
| 제어 키 | Keys 트레이: Esc, Ctrl+C, 방향키, 조합 키, F1~F12 | 터미널 제스처; Pro에서 단축키 패널 지원 |
| 푸시 알림 | 선택 기능; iPhone에서는 홈 화면 앱에서만 지원 | 무료 티어에 포함 |
| 음성 입력 | 선택 기능; 로컬 엔진 사용 가능 | 온디바이스 받아쓰기; Pro에서 음성 터미널 입력 지원 |
| 잠금 화면 및 Apple Watch | 지원하지 않음 | Pro에서 Live Activity 및 Apple Watch 지원 |
| 머신 및 기기 | 크루: 단일 URL 뒤 여러 머신 연결, 장애 조치 지원 | Pro 라이선스로 기기 최대 3대 지원 |
01/Moshi
Moshi가 앞서는 점
- Moshi는 네이티브 앱으로, 터미널 제스처와 SSH 키용 Face ID를 지원합니다. ColliePWA는 스마트폰 브라우저에서 실행되는 웹 앱입니다.
- Moshi Pro는 Mosh와 ET를 지원하므로 절전 모드, 네트워크 전환, 앱 종료 시에도 세션이 유지됩니다. ColliePWA는 Mosh를 지원하지 않습니다.
- Pro를 사용하면 에이전트 요청이 잠금 화면, Dynamic Island, Apple Watch로 전달되어 그곳에서 바로 승인할 수 있습니다. ColliePWA는 이러한 기능을 지원하지 않습니다.
- Pro는 diff 뷰어, 로컬 개발 서버용 브라우저 미리보기, 이미지 붙여넣기 기능을 제공합니다. ColliePWA는 diff 뷰어와 브라우저 미리보기를 지원하지 않습니다.
02/ColliePWA
ColliePWA가 앞서는 점
- ColliePWA는 MIT 라이선스를 따릅니다. 머신과 통신하는 코드를 직접 확인하고, 수정하고, 자체 빌드를 실행할 수 있습니다.
- iPhone이나 Android 등 모든 스마트폰 브라우저에서 열 수 있으며, 앱 스토어 없이 홈 화면에 설치할 수 있습니다.
- 사용자의 머신이 앱을 호스팅합니다. 브리지는 루프백에 바인딩되며, 기본값인 Tailscale 등 직접 제어하는 경로를 통해 접속합니다.
- 크루는 여러 머신을 단일 URL 뒤에 묶습니다. 리드 머신이 다운되면 지정한 대리 머신이 이어받을 수 있습니다.
- 모든 기능이 무료입니다. Pro 등급도, 기기 수 제한도 없습니다.
03/Moshi · ColliePWA
어느 쪽을 선택해야 할까요
네이티브 앱, 절전 모드나 네트워크 변경 후에도 유지되는 Mosh 또는 ET 세션, 잠금 화면 및 Apple Watch에서의 승인 기능이 필요하다면 Moshi를 선택하십시오. 스마트폰에서 diff를 검토해야 한다면 Moshi Pro에 전용 뷰어가 있습니다.
앱 스토어 설치 없이 직접 호스팅하는 오픈소스 소프트웨어를 원한다면 ColliePWA를 선택하십시오. 이미 Herdr를 실행 중이거나, 사용자 응답을 대기 중인 에이전트를 상단에 두고 싶거나, 단일 URL 뒤의 여러 머신에서 에이전트를 실행할 때 적합합니다.