We are building a way for Term to reach the computer that runs your coding agents — at home or in the office — with no VPN, no tunnel app and no public IP. It is still in progress. Here is the problem it solves, how it keeps your data secure by design, and where we would like your feedback.
In progress · Written
Update, 4 November: most of this now works day to day on our own phones and machines. See Reaching your AI machine: early progress for what works so far, with screenshots.
Many of you run your own AI studio: a desktop or a server at home or in the office where Claude Code, Codex and other agents work through long tasks. When you are away, you want a terminal on that machine from your phone.
Getting to that machine is the hard part. It sits behind a home router with no public IP, or its address changed overnight. The usual answer is a VPN or a tunnel tool such as Tailscale: one more app on both ends, one more account, one more thing that has to be running and connected before Term can do anything. Day after day, the step before the terminal is the one that fails.
A small helper that you install once on that machine. You pair your phone with it once, by scanning a QR code or typing a short code. After that the machine is simply in your host list, and a tap opens a terminal on it:
It is a way to connect, and only that. Once you are in, it is the same Term terminal you already use. Like mosh, it carries the terminal and nothing else by design: no file transfer (SFTP) and no port forwarding.
In testing against a real home router, most sessions connected directly; the rest fell back to a relay automatically.
Phones change networks, lock their screens and close apps in the background. We borrowed what works so well in mosh: instead of replaying everything that happened while you were away, the connection sends what the screen shows now. On weak mobile data you jump straight to where the agent is, and coming back after the app was closed picks up where you left off.
You can run several sessions on one machine — one agent in each — and switch between them.
What our service does see, so you know: which of your devices are paired, when they connect, and from which network. Never what you type or what your agents print.
The connection itself works and has been tested through real home routers, but this is not something you can turn on yet, and getting it right may take a while. It will be part of Term Pro, and before it opens we will invite some Pro users to try it early.
What is not there yet, so nothing comes as a surprise:
If you run coding agents on your own machines, we would love to hear from you in Settings › Account › Feedback & suggestions, and to know if you would like to be among the first to try it: