You start a long refactor in Claude Code, a test fix in Codex and a spike in Grok Build, then you leave the desk. Twenty minutes later one of them is stuck on a permission prompt and you do not know which.
That is the problem a coding agent remote control solves. Termdeck solves it once, for all three agents, on every machine you own.
What a coding agent remote control should do
A remote is not a chat app on your phone. The agent keeps running on your computer, with your repo, your environment variables, your MCP servers and your credentials. The remote lets you:
- Watch the live transcript and every tool call as it runs.
- Approve or deny a tool call the moment it is asked, even from a notification.
- Send the next prompt, with a photo or a screenshot.
- Read the diff of what changed.
- Stop a run that went the wrong way.
- Come back to your desk and carry on in the terminal with
claude --resumeorcodex resume.
Termdeck does all of that from any browser, and installs on your phone as an app. See Termdeck on a phone.
The official remotes, and the gap between them
Each vendor now ships its own remote, and each one only covers its own agent.
| Claude Code Remote Control | Codex Remote (ChatGPT app) | Grok Build | Termdeck | |
|---|---|---|---|---|
| Claude Code | Yes | No | No | Yes |
| Codex CLI | No | Yes | No | Yes |
| Grok Build | No | No | No official remote | Yes |
| Starts from | A terminal session | The Codex desktop app | No remote | Any machine running the agent |
| Every machine on one board | No | No | No | Yes, up to 10 on Pro |
| Several sessions side by side | No | No | No | Terminal mode, up to 9 panes |
If you only ever use Claude Code on one laptop, Claude's own Remote Control is a fine start. The moment you run two agents, or two machines, you are juggling two apps, a QR code per session and no single place that says which agent is waiting on you.
Remote: every machine, one screen
A small agent on each computer dials out to Termdeck. No port forwarding, no VPN, no SSH tunnel. Your laptop, your desktop and a cloud box all show up in one sidebar, grouped by project, and every chat on every machine sits on one board.
A chat waiting on you says so. One filter searches prompts, projects and machines across the whole fleet. More on that in managing Claude Code on multiple machines.
All in one: three agents, one interface
Claude Code, Codex and Grok Build look and behave the same in Termdeck: the same transcript, the same approval card, the same diff view, the same usage numbers. You pick the agent per chat, not per app.
That matters more than it sounds. When Claude hits its weekly limit, you open a Codex chat in the same folder on the same machine and keep going. When you want a second opinion, you run Grok on the same repo beside it. No second tool to learn, no second login screen on your phone.
Termdeck reads each agent's own session files from disk, so nothing is copied into a separate format. A chat you start in the terminal is already in your sidebar, and a chat you start in the browser resumes in the terminal. See Claude Code and Codex in one UI.
Terminal mode: the tmux grid, in the browser
If you like the terminal, keep it. Terminal mode tiles chats edge to edge like a tmux session, with a status bar along the bottom. Mix Claude, Codex and Grok in one grid, drag a chat from the sidebar onto a pane to split it, and press Ctrl C to stop a turn. Read more in Terminal mode for coding agents.
Approve from your lock screen
The thing that actually stops an agent is a permission prompt nobody sees. Termdeck sends a push notification with Allow and Deny buttons, so you unblock a run without opening anything. Each button carries a single use token that expires after five minutes. Questions and plans can notify you too, and "turn finished" is its own switch. Set it up in notifications.
Your code stays on your machine
The agents run where they always ran. Termdeck holds no copy of your repository and runs no CLI in its cloud. The browser talks to Termdeck, Termdeck talks to the small agent your machine opened, and the agent reads the transcripts the CLI already writes. The full picture is in security.
Pricing
Starter is $9.99 a month for one machine and two projects. Pro is $19.99 for ten machines, unlimited projects and a nine pane terminal grid. Every account starts with a 14 day free trial. See plans.
Remote control for coding agents, answered
Can I control Claude Code, Codex and Grok from one app?
Yes. Termdeck drives all three from one browser tab or one phone app. You pick the agent per chat.
Does my laptop have to stay on?
Yes. The agent runs on your computer, so the computer has to be awake. That is the point: it keeps your repo, your tools and your logins.
Does it work on Windows?
Yes. The Termdeck agent runs on Windows, macOS and Linux.
Do I need a VPN, Tailscale or SSH?
No. The agent on your machine connects out, so there is nothing to open on your router.
Is there a native iPhone or Android app?
Termdeck installs from the browser as an app (a PWA) on iPhone and Android, with push notifications.
Start in two minutes
Sign up, run the one line install on your machine, and open the same chat on your phone. Start the free trial.