All posts
Guide

How to use VS Code on an iPad without Codespaces or code-server

June 27, 2026 · 5 min read

Reach the real VS Code on your own computer from an iPad — terminals, files and Git — without spinning up a cloud dev environment or self-hosting code-server.

Most “VS Code on iPad” guides send you down one of two roads: pay for a cloud environment like GitHub Codespaces that runs a clone of your repo, or self-host code-serverbehind your own TLS certificate and reverse proxy. Both leave you editing something that isn’t the machine you actually work on.

There’s a third road: remote-control the VS Code that’s already running on your computer, with your real local state — the uncommitted changes, the running dev server, the environment you already configured. That’s what CodeMote does, and there’s no cloud VM and no server to host.

The three approaches, briefly

  • Codespaces — a cloud VM runs a checkout of your repo. Great for disposable, standardised environments; your code lives on a third-party server.
  • code-server — you run VS Code in a browser off your own server. Powerful, but you own the TLS, the reverse proxy and the patching.
  • CodeMote — a native iPad app that pairs with your real machine over a QR scan. Nothing hosted, no cloud copy.

Set it up on your iPad

Install Microsoft’s free devtunnel CLI on your computer once, add the CodeMote extension to VS Code, then run CodeMote: Start Mobile Session and scan the QR code with the iPad app:

$devtunnel user login --github

No port forwarding, no VPN, no static IP — it works over Wi-Fi or cellular because the link is tunnelled.

What you get on the iPad

  • Files — the full project tree, edited exactly as it sits on disk.
  • Terminals — persistent shells that survive backgrounding, so dev servers keep running.
  • Git — stage, diff, commit, push and branch from a real UI.
  • AI agents — start and supervise Claude Code and other desktop agents.
Because you’re reaching your own machine, an external keyboard on the iPad turns it into a genuine editing surface — without paying for cloud compute or maintaining a server.

Want the trade-offs spelled out? See CodeMote vs Codespaces and CodeMote vs code-server.

Take your dev environment with you.

Drive your AI agents, terminals and Git from your phone — with no cloud copy of your code.

Get the app