Coding agents · tmux · multi-device

Pilot your coding agents from any screen.

Termcorp attaches your tmux sessions wherever they run. The work keeps going on the Mac; you simply switch device — without interrupting a thing.

Free macOS desktop · mobile app on the App Store

Works with Claude Code, Codex CLI, Gemini CLI, Aider — or any command-line program.

tmux · st-acme-app

~/projets/acme-app $

coding agent — session st-acme-app

Reading lib/orders/list.dart

Pagination added — 3 files changed

↳ detached from the Mac, re-attached on iPhone — nothing stopped

session recovered in 1 tap
0network setup
required
the session
never stops
2clients,
one same session
1 tapto take back
control
The principle

Your work lives in tmux, not in the app.

The app is only a window. Close it, switch device: the session itself doesn't move.

01

One session per project

Each project has its own tmux session on the Mac. Your agent's process lives there — for good.

02

You attach a view

The app hooks onto the session, shows the terminal and relays your keystrokes. Nothing more.

03

You switch screens

Mac or iPhone: the session keeps running. Only the window watching it moves.

Features

The comfort of a real terminal, everywhere.

Persistent sessions

Your coding agent runs inside tmux. Close the app, lose the network, let the screen sleep: nothing stops.

Session recovery

Open the same session elsewhere: one confirmation, it switches over, resizes, and the other view detaches.

🎙

Voice dictation

Speak your prompt. The message bar turns it into a command and sends it to the terminal — zero copy-paste.

Attachments

Photo, screenshot, PDF, document: attach a file, it lands in the project and its path is inserted.

Built for touch

An esc·ctrl·arrows key bar, swipe to scroll the history, a keyboard you can tuck away.

Project discovery

Your project folders are listed automatically. One tap and the session opens in the right directory.

Mobility

You're not always at your desk.

The Mac app is free and perfect when you're sitting down — but the work doesn't wait for you to come back.

01

You kick it off

At your desk, you hand your agent a big task.

02

You step away

You close the Mac and head out. The tmux session keeps running.

03

You stay in control

On the move, you open the iPhone app, reattach the session, watch the agent work — and steer it by voice.

04

You pick back up

Back at the desk, you reattach on the Mac. Nothing stopped, nothing was lost.

That's exactly what the iPhone app is for.

See the iPhone app
Before you start

One thing to install first: tmux.

Termcorp drives your sessions through tmux — it must be installed on the machine, whether that's your Mac or a remote server. It is deliberately not bundled with the app: sharing one session across devices needs the same system tmux.

tmux Required

A terminal multiplexer — it keeps your coding agent alive even when the app is closed.

  • macOSbrew install tmux
  • Debian · Ubuntusudo apt install tmux
  • Fedora · RHELsudo dnf install tmux
tmux on GitHub ↗ At first launch, Termcorp checks for tmux and helps you install it.
Apps

One session, two ways in.

macOS Free

Termcorp for Mac

The desktop client. It runs on the Mac itself: no password, no connection to set up. It starts tmux locally and you're good to go.

  • No authentication
  • Automatic project discovery
  • Drag-and-drop files
Download for macOS Universal .app · macOS 13+
iOS App Store

Termcorp for iPhone

The mobile client. Drive the Mac from your phone over an encrypted SSH connection on your private network. Dictation, attachments, session recovery — in your pocket.

  • Encrypted SSH connection
  • Voice dictation & attachments
  • Session handover from the Mac
View on the App Store iPhone & iPad · iOS 13+

Keep your hand on your coding agents,
wherever you are.

Get started — it's free on Mac