Claude Code runs on your computer. CLIAnywhere gives you remote access to the terminal session where Claude Code is running, so you can watch its output, review what it changed, and type follow-up prompts from an iPhone, Android device, or web browser. Because the session lives on your computer rather than on your phone, it keeps running while you commute, take a call, or lose signal — and you reconnect to the exact same session. CLIAnywhere does not modify Claude Code and adds no integration; it is a remote terminal.
Nothing about how you launch Claude Code changes. You only gain a way back into the session when you are away from the keyboard.
Open a terminal on your computer and run claude as usual. Give it the long task you would normally babysit — a refactor, a test run, a migration across many files.
The agent keeps working in the terminal session on your computer. Lock your desk, catch your train, head to lunch — nothing pauses when you leave.
Launch CLIAnywhere on iOS, Android, or the Web App and connect. You are looking at the live terminal where Claude Code is running: streaming output, full scrollback, current prompt.
Check progress, read diffs and test results as they print, and answer the agent's questions by typing on your phone. Back at your desk, the same session is still open on your monitor.
Illustrative session: Claude Code output shown in a terminal accessed from the CLIAnywhere mobile app.
AI coding agents do their work over minutes, not seconds. The weakest link is usually the connection between you and the terminal — CLIAnywhere removes it.
A refactor across a dozen files or a full test suite can run for many minutes. You should not have to keep a terminal window open — or a laptop awake in front of you — to see it through.
The session runs on your computer, not on your phone. Locking your phone, closing the app, or dropping from Wi-Fi to cellular changes nothing — reconnect and the output is still there, with full scrollback.
Many developers keep long jobs alive with tmux or screen and reconnect over SSH. CLIAnywhere gives you the same session continuity across desktop and mobile without configuring any of it.
One pass through the workflow, from first prompt at the desk to review back home.
Say you want Claude Code to migrate an aging auth module to the new API surface and make the whole test suite pass. At your desk, you open a terminal, run claude, and describe the task. The agent starts reading files and planning edits — clearly a job that will take a while, and clearly a job you have seen before.
Need the logs on your phone? The built-in file browser can pull any file from the computer — test reports, changed sources, or agent output — over the same encrypted channel.
Every keystroke you send and every line of agent output you receive is encrypted end-to-end: a SPAKE2 key agreement between your devices derives the keys, and payloads are sealed with AES-256-GCM, so the relay — used only when a direct peer-to-peer path isn't possible — only ever sees ciphertext. Each computer is protected by a Security Code that is generated locally on that machine and never uploaded. See the security overview for details.
Platform and capability facts for this use case, all verified against the shipping product.
| Windows host | Yes |
|---|---|
| macOS host | Yes (signed and notarized, distributed via GitHub Releases) |
| Linux host | Yes (desktop UI or headless CLI build) |
| iOS client | Available on the App Store — see the download page |
| Android client | Google Play |
| Web client | webapp.clianywhere.com |
| Shells | bash, zsh, fish, sh, cmd, pwsh, powershell |
| Persistent sessions | Yes |
| Desktop↔mobile session switching | Yes |
| File browser + download | Yes |
| P2P direct (DTLS) | Yes |
| Encrypted relay fallback (WSS) | Yes |
| End-to-end encryption | SPAKE2 + AES-256-GCM |
| Port forwarding / public IP | Not required |
| Open-source daemon | github.com/CLIAnywhere/clianywhere_daemon |
Free download, one-minute setup, and the same terminal session on every device.