Code Remote vs. the usual ways in.
To reach your dev machine from a phone, most tools want you to download an app on the computer, set up a VPN, or configure SSH. Code Remote needs one command and one QR scan.
npx coderemote up
Code Remote vs. Tailscale, Termius and Orca
| Code Remote | Tailscale + an SSH app | Termius | Orca | |
|---|---|---|---|---|
| Setup on the computer | One command: npx coderemote up. Nothing stays installed. | Install Tailscale, turn on an SSH server, sign in | An SSH server must already be running, with keys set up | Install the Orca desktop app |
| Setup on the phone | Scan a QR code. That is the whole pairing. | Install Tailscale and an SSH app, sign in, import keys | Install Termius, add the host and key | Install the companion app and pair it |
| Network setup | None. It connects outward, so NAT, firewalls and hotel Wi-Fi are fine. | Join both devices to the same tailnet | You make the machine reachable: port forward, VPN or similar | Works from the computer it runs on. Remote machines go over SSH. |
| Accounts and keys | One sign-in (GitHub or Microsoft). No SSH keys to create or copy. | A Tailscale account, plus SSH keys or Tailscale SSH | SSH keys or passwords per host. Cloud sync is paid. | Your own coding-agent accounts |
| On the phone you get | Files, git, terminal, ports, dev server previews and a request log, all built for touch | A terminal, whatever the SSH app offers | A terminal and SFTP file transfer | Live agent status, usage and terminals |
| What it is | An agent on your computer plus an iPhone app | A mesh VPN with an SSH app on top | An SSH, Mosh and SFTP client | An open-source desktop IDE for running coding agents in parallel |
| Cost | Free iPhone beta, free open-source CLI (AGPL) | Free for personal use within Tailscale's limits | Free Starter plan, paid Pro for sync and more | Open source (MIT) |
| Best for | Reaching your dev machine from your phone with the least setup | Linking many machines into one private network | Managing many servers over SSH | Running several agents side by side at your desk |
Why Code Remote
- The shortest path. One command and one scan. The others need two or three installs, an account on each side, and keys or network settings.
- Nothing to maintain. No VPN to keep connected, no SSH server to harden, no keys to rotate, no desktop app to update.
- Made for the phone. A file browser, git review, key bar for the terminal and one-tap previews, instead of a terminal squeezed onto a small screen.
- Private by design. The agent listens on
127.0.0.1only, and no Code Remote server sits in between. Read how it works.
Tailscale and Termius are the right choice if you manage many machines or servers, and Code Remote does not replace them for that. Orca is where you run agents at your desk, and Code Remote is how you reach your machine when you are away from it, so the two can sit side by side.
When another tool is the better fit
- You need the full desktop. Code Remote is for developer work: files, git, terminal, dev servers. For a design app or a GUI installer, use a remote desktop app.
- You already run a VPN and SSH everywhere. If that is set up and you like it, a terminal app over it works fine. Code Remote is for when you would rather not set it up at all.
- It is not an iPhone. The Code Remote app is for iPhone. Anything else has to use the tools above.
What stays simple
The agent listens on 127.0.0.1 only and publishes itself through a private Microsoft Dev Tunnel. Only your GitHub or Microsoft account gets through, everything between phone and computer is end-to-end encrypted with the key in the QR code, and each phone signs in with its own key from its Secure Enclave. Read how it works.