So, the conflict of interest. Termdeck is the browser and phone front end for the CLIs you already have, Claude Code, Codex and Grok, running on the machines you already own. It does not host a model, it does not want your API key, and it never proxies your code anywhere.
The decision that matters is the same one CloudCLI made, and I would defend it to the death: the CLI's own session file on disk is the source of truth, and Termdeck renders that file. So a chat you started in a terminal appears in the browser (there is a group on the board called, literally, "open in a terminal"), a chat you started in the browser reopens in your terminal with claude --resume, and the second another process starts driving a session Termdeck locks that composer to view only, because I once typed into both ends of the same conversation and forked its history in half, which is as unpleasant to untangle as it sounds.
The rest is the fleet. Every machine on one board, sessions grouped by whether they need you. Push notifications fired from the machine itself, so an approval reaches your phone with no browser open anywhere and you can allow, deny or take the run over from wherever you are standing. Diffs docked next to the conversation that produced them. A usage ledger across every account and model. One click switching between two Claude subscriptions when the first one hits its limit, mid chat, without losing context. The agent dials out over an ordinary WebSocket, so there is no inbound port, no forwarding rule and no VPN, which is the whole reason I stopped maintaining one.
Honest limits, since I am the one keeping score. It is not an IDE and does not want to be; if you want to write code by hand, go and write it by hand. Every machine needs a small agent installed, which is one command but it is still one command. And the free plan is one connected machine, one session at a time and 30 browser turns a month, which is plenty for watching and approving and not enough to work from the browser all day. Paid starts at $9.99. Every new account gets 14 days of Pro first, with no card.
Pick it when you have more than one machine, more than one engine, or the thing that keeps costing you time is not being there at the moment the agent asks.