How Togo stacks up
Other ways to reach a coding agent from your phone, compared across the whole loop: hearing that it needs you, answering, checking what changed and carrying on. Every fact about another product comes from its own public pages.
Togo is in public beta on TestFlight, and the App Store release is in review. It runs on iPhone, iPad and Apple Watch, with no Android app, and needs a Mac or Linux computer you own with tmux.
Whichever you pick, your agent still sends your prompts and code to its model provider, as it does at your desk. This page compares how each one gets your phone to the session.
The whole agent loop
Pick the products to set beside Togo. Each fact about another product links to the page it came from; each fact about Togo links to its docs.
Compare Togo with
- Yes
- Does it, as the cell says.
- Partial
- Does some of it; the cell says what is missing.
- No
- Doesn't.
- Not documented
- The product's own pages don't say.
| Feature | Togo | Claude Code Remote Control | Happy | Termius |
|---|---|---|---|---|
| Approach | ||||
| Native chat on the phone | YesFor omp, OpenCode, Pi and many other agents, with the real terminal one tap away.Docs | YesClaude Code's own chat, in Anthropic's mobile app or a browser.Source | YesSource | NoA terminal.Source |
| Full terminal on the phone | YesThe agent's own tmux session, or any shell.Docs | NoSome commands, such as /plugin, work only at the computer.Source | Not documentedSource | YesSource |
| More than one agent | YesThe listed agents in chat. Anything else in the terminal.Docs | NoClaude Code only.Source | YesClaude Code, Codex, Grok, Gemini and ACP agents.Source | YesGemini, Claude Code, OpenCode and others.Source |
| Stay in the loop | ||||
| Notification when it needs you | YesOn the Lock Screen, with answer buttons.Docs | YesOnce turned on in /config.Source | YesSource | Not documentedSource |
| Live Activity and Dynamic Island | YesApprove or Deny from the Lock Screen card. While it runs, it takes the place of the push.Docs | Not documentedSource | Not documentedSource | PartialShows open connections, not the agent.Source |
| Apple Watch | YesA Watch app that answers requests.Docs | Not documentedSource | Not documentedSource | Not documentedSource |
| Answer without opening the app | YesFrom the notification, the Live Activity or the Watch.Docs | Not documentedSource | Not documentedSource | Not documentedSource |
| Review and continue | ||||
| See what changed | YesEach changed file's diff, with stage, discard and commit. Needs a git repository.Docs | YesWhen the folder is a git repository.Source | YesSource | Not documentedSource |
| Start a new session from the phone | YesPick the machine, the folder and the agent.Docs | YesWhile the computer runs claude remote-control in server mode.Source | YesIn a folder you pick.Source | YesIt can start your agent as you connect.Source |
| Sessions that survive | ||||
| Session outlives the connection | YesIt runs in tmux on your computer.Docs | YesAs long as Claude Code keeps running on the computer.Source | YesA background runtime on the computer holds it.Source | YesWith tmux on the host.Source |
| Mosh | YesNeeds mosh-server on the host.Docs | NoTraffic goes through Anthropic's API.Source | Not documentedSource | YesNeeds mosh-server on the host.Source |
| Where it runs | ||||
| Phone connects straight to your computer | YesOver SSH or Mosh. The relay carries sealed alerts and answers, and a Live Activity's status.Docs | NoThrough the Anthropic API.Source | NoThrough Happy's relay, end-to-end encrypted.Source | YesOver SSH or Mosh.Source |
| Android app | NoiPhone, iPad and Apple Watch.Docs | YesSource | YesSource | YesSource |
| Agents on a Windows computer | NoA Mac or Linux computer you own, with tmux.Docs | YesSource | YesSource | Not documentedSource |
| Source and cost | ||||
| Open source | YesApp GPLv3 with app store permission; helper and relay MIT.Docs | NoAll rights reserved.Source | YesMIT.Source | Not documentedSource |
| No extra cost | YesNo account and no paid tier.Docs | YesIncluded with a Pro, Max, Ultra, Team or Enterprise plan. Not with an API key.Source | PartialFree, apart from voice past 20 minutes every 30 days.Source | PartialFree Starter tier. Pro is $10 a month, paid yearly.Source |
Showing Togo and 3 other products.
Side by side
What each one does best, and where Togo differs.
Claude Code Remote Control and Togo
First-party
The official way to carry on a Claude Code session from Anthropic's mobile app or a browser, on iPhone or Android, with your files and tools still on your computer. It comes with the Pro, Max, Ultra, Team or Enterprise plan you already use for Claude Code.
Togo has a chat for omp, OpenCode, Pi and many other agents, keeps the real terminal one tap away, and your phone connects straight to your computer over SSH or Mosh. Requests can be answered from the Lock Screen or the Watch. Togo is for iPhone, iPad and Apple Watch only.
code.claude.com/docs/en/remote-controlHappy and Togo
Agent client
One open-source app for Claude Code, Codex, Grok, Gemini and more, on iPhone and Android, with sessions end-to-end encrypted through its relay. Its desktop side runs on Windows as well as Mac and Linux.
In Togo the phone connects straight to your computer over SSH or Mosh; its relay carries sealed alerts and answers, and a Live Activity's plain status. Each agent's terminal sits beside the chat, and requests can be answered from the notification, a Live Activity or the Watch.
happy.engineeringPaseo and Togo
Agent client
An open-source workspace for running many agents side by side in their own worktrees, with a full native app on iOS and Android that carries files, terminals and diffs.
Togo's agents run in tmux, so you can attach to the same session from any terminal at your desk, and a request can be answered from the Lock Screen or the Watch without opening the app.
paseo.shT3 Code and Togo
Agent client
A free, open-source control surface for Codex, Claude Code, Cursor and others, whose mobile app brings most of the desktop to the phone, Live Activity updates included.
Togo's agents run in tmux beside a small helper, so the same session is there in any terminal at your desk. Requests can be answered from the notification, a Live Activity or the Watch without opening the app.
github.com/pingdotgg/t3codeOrca and Togo
Agent client
A desktop environment for running any CLI agent in parallel worktrees, with a mobile companion, still in beta, that offers a chat view or the raw terminal, diffs and pull-request comments.
Orca's phone app connects through the desktop app, which has to stay open. Togo's sessions run in tmux on the computer, and requests can be answered from a Live Activity or the Watch.
www.onorca.devTermius and Togo
SSH client
A polished SSH client on every platform, Android included, with Mosh and an option to start your agent as soon as you connect. With tmux on the host, the session outlives the connection.
Togo works on the same kind of tmux session but shows it as a native chat, and tells you when one needs you.
termius.comBlink Shell and Togo
SSH client
An open-source, desktop-grade terminal for iPhone and iPad, built on Mosh so a connection rides out network changes.
Togo adds a native chat on top of the terminal, push when an agent needs you, and answers from the Lock Screen and the Watch.
blink.shSecure ShellFish and Togo
SSH client
A native SSH terminal for iPhone, iPad and Mac with tmux, Mosh and the Files app, plus widgets, Live Activities and Watch complications you drive from the server. Its shell integration sets up Claude Code, Codex and OpenCode to notify you when they need input or finish.
Togo reads the agent's request itself and puts Approve and Deny on the notification, the Live Activity and the Watch, beside a native chat for omp, OpenCode, Pi and many other agents.
secureshellfish.app
Sources
Products and their plans change. Every fact about another product was read on from the page listed here. Where a product's pages say nothing about a row, the cell reads "Not documented".
Something out of date? Open an issue.
- Claude Code Remote Control
- Happy
- Paseo
- paseo.sh/docs/why read
- paseo.sh/docs/claude-code read
- github.com/getpaseo/paseo read
- apps.apple.com/app/id6758887924 read
- paseo.sh read
- paseo.sh/docs/cli read
- paseo.sh/docs/connectivity read
- T3 Code
- apps.apple.com/us/app/id6787819824 read
- github.com/pingdotgg/t3code read
- github.com/pingdotgg/t3code/blob/main/docs/user/mobile-notifications.md read
- github.com/pingdotgg/t3code/blob/main/docs/user/thread-sidebar.md read
- github.com/pingdotgg/t3code/blob/main/docs/user/remote-access.md read
- github.com/pingdotgg/t3code/blob/main/docs/user/background-service.md read
- github.com/pingdotgg/t3code/blob/main/docs/user/faq.md read
- Orca
- Termius
- Blink Shell
- github.com/blinksh/blink read
- blink.sh read
- docs.blink.sh/basics/notifications read
- Secure ShellFish