3 Easiest Ways to Use Claude Code on Your Mobile Phone
Author: Cheney Zhang Date: March 4, 2026 (13 min read) Publication: Zilliz Blog
Run Claude Code from your phone — comparison table, setup steps, and tools for typing, memory, and parallel tasks.
The 3 Methods
1. Claude Code Remote Control (Built-in)
Anthropic’s official solution. One command, one QR code, no third-party tools.
claude remote-control- QR code appears → scan with Claude App on phone
- Full real-time sync: send messages, read output, approve actions
/rcshortcut preserves conversation history- Limitations: Requires Pro/Max subscription, no push notifications, no voice input
2. Happy Coder (Open-source)
The free, open-source mobile app covered on the Happy page. Three-layer architecture: mobile app → relay → local agent.
- End-to-end encryption (Signal/TweetNaCl protocol)
- Push notifications
- Voice input support
- Works with Claude Code, Codex, and Gemini CLI
- Self-hostable relay server
3. SSH + Tailscale + tmux
The classic remote setup — SSH back into your machine from anywhere.
- No extra app beyond SSH + Tailscale
- Full terminal access, not just Claude Code
- tmux for persistent sessions
- Works with any phone SSH client
Comparison
| Feature | Remote Control | Happy Coder | SSH + Tailscale |
|---|---|---|---|
| Setup | 1 command | npm install | Tailscale + SSH |
| Cost | Pro/Max req’d | Free (MIT) | Free |
| Push notifications | ✗ | ✓ | ✗ |
| Voice input | ✗ | ✓ | via keyboard |
| E2E encryption | ✓ | ✓ | via Tailscale |
| Codex/Gemini support | ✗ | ✓ | ✓ (via terminal) |
Bonus Tools Covered
- Typeless — voice input for mobile coding
- memsearch — carry session context between desktop and mobile
- git worktree + tmux — parallel task execution