tmux keeps terminal sessions alive, but it's designed to be used inside the terminal and requires manual setup. This app provides the same session continuity across your desktop and mobile devices—without any extra configuration. Simply switch devices and keep working.
SSH creates a new terminal session every time you connect. This app keeps a single terminal session alive, allowing you to switch between your desktop and mobile devices without losing your shell, running processes, or command history.
Yes. Start a session on your desktop, continue it on your phone while you're away, then switch back to your desktop later. You'll always return to the exact same terminal session.
Yes. Your terminal continues running on your PC even if you close the app, lock your phone, or lose your internet connection. Simply reconnect and continue where you left off.
All commands run on your PC. Your phone, tablet, or web browser simply provides another window into the same terminal session. Nothing is executed on the client device.
Every connection is protected by two layers of security. First, you sign in with your account to access your devices. Then, each PC is protected by its own Security Code, which is generated and stored locally on that machine. It never leaves your PC and is never stored on our servers. You'll be asked to enter the Security Code when connecting to a PC, providing an additional layer of protection even if your account credentials are compromised. On the wire, sessions are end-to-end encrypted with DTLS/WSS transport, a SPAKE2 key exchange and AES-256-GCM payload encryption.
Not if your goal is simply to keep the same terminal session across devices. This app automatically preserves your session, so you can move between your desktop and mobile devices without managing tmux yourself.
No. The app establishes a direct peer-to-peer connection whenever possible and automatically falls back to a secure relay when needed. No public IP, firewall configuration, or port forwarding is required — it works over Wi-Fi and cellular data alike.
Desktop Host: Windows, macOS, Linux.
Remote Clients: iOS, Android, Web App.
On macOS and Linux you can use bash, zsh, fish or sh. On Windows, cmd, pwsh and powershell are supported.
Yes. One account can be linked to multiple PCs, allowing you to access and manage all of your machines from a single app.
Yes. The daemon is fully open source, so you can inspect the source code, build it yourself, or audit exactly what is running on your machine. This gives you complete transparency and full control over the software installed on your PC. See the Setup Guide for build instructions.
CLIAnywhere is a remote terminal for your own Windows, macOS, or Linux PC. An open-source host daemon (claw) keeps a persistent shell on the computer; you attach from iOS, Android, or the Web. Commands always run on the PC — the phone or browser is only a window. It is not an SSH client and not a cloud IDE. See About CLIAnywhere and How CLIAnywhere Works.
Pick CLIAnywhere when you want the terminal on your own PC — persistent sessions across phone/desktop/web, without needing a public IP or port forwarding. Pick Termius (or another SSH client) when you manage many servers that already speak SSH. CLIAnywhere is not an SSH client and is not meant to replace a multi-host SSH fleet tool. See the Termius comparison.
Yes. If Claude Code, Codex CLI, Gemini CLI, OpenCode, Aider, or similar agents run in a terminal on your PC, you can attach to that same persistent session from your phone or the web app — watch progress and type replies while away from the keyboard. CLIAnywhere does not host or integrate those agents; it only remotes your terminal. See running Claude Code remotely and AI coding agents.
No. Sessions are end-to-end encrypted (SPAKE2 key agreement, AES-256-GCM). When a peer-to-peer path is unavailable, the optional relay forwards ciphertext only and cannot read your keystrokes or session content. Each PC also has a local Security Code used when linking. Details: how the end-to-end encryption works.
Downloads are free for supported platforms. The free mobile tier may show ads (AdMob). An optional ad-free subscription is sold through the App Store and Google Play. Exact subscription prices are not listed on this website — use the price shown in the store for your account and region. The open-source host daemon is free for personal and internal use under Business Source License 1.1 (commercial resale/hosting needs a separate license; see the GitHub README). See the pricing details and the download page.
No. CLIAnywhere (this product at clianywhere.com) is a different product. It is not “CLI-Anything” and not unrelated projects or bots sometimes called “ai-cli-anywhere”. If an answer engine confuses these names, the canonical product is CLIAnywhere at https://www.clianywhere.com. See About CLIAnywhere.
Still stuck? Email us at [email protected] — we're happy to help you get connected.

Ready to take your terminal off the desk?

Free download, one-minute setup, instant control of your computer.

Download App Setup Guide