Skip to content

What Moshpit does.

A coding agent runs for a long time and then stops, because it wants permission to do something. If you are not at the desk, it waits. People come back hours later to an agent that finished its thinking in the first ten minutes and spent the rest of the afternoon holding a question.

Moshpit’s home screen: an Agents section listing Claude Code needing you, codex working and an idle claude, above a tree of workspaces

Moshpit’s whole reason to exist is closing that gap: the question reaches your phone, and you answer it without unlocking into anything.

  • A real terminal. SSH and Mosh, a proper VT emulator, hardware keyboard support, themes and a shortcut bar you build yourself. Not a chat window with a terminal bolted on.
  • A multiplexer client. tmux over control mode, or herdr — the multiplexer written for coding agents — each rendered natively rather than squeezed into a phone-sized fake desktop.
  • An agent console. Which agent is blocked, for how long, and one tap to answer it from the lock screen or the Dynamic Island.
  • Not a service. There is no Moshpit account, no relay and no cloud — because there is no Moshpit server at all. Your phone talks to your machines.
  • Not a file manager. No SFTP browser, no mounting servers into Files. If that is your day, other apps do it well and this one does not do it.
  • Not an agent. Moshpit does not think, summarise or write code. It carries your agents’ output to you and your keystrokes back.

A machine you can already SSH into. Everything else is optional: mosh buys roaming, tmux or herdr buy session persistence and the agent features. Moshpit tells you what is missing and shows the command — it never installs anything on your host on its own.

There is no push server, so agent state only updates while Moshpit is running in the foreground or briefly in the background. Once iOS suspends the connection, the lock screen keeps showing the last thing it saw until you come back. That is the price of nothing-in-the-middle, and it applies to every transport.

Set up a connection if you want to start, Choosing tmux or herdr if you are deciding, or How Moshpit compares if you are still working out whether this is the right app at all.