Your coding agents. In your pocket.
Run the Mac agent, pair your phone, and drive Claude Code, Codex, or OpenCode from anywhere — reading the live transcript and approving as it works.
Beta out soon
Attach to what's already running.
port22 drives the session you already started — not a fork of it. Whatever agent is open in your terminal.
Claude Code
OpenCode
Codex
OpenClawSoon
HermesSoon
Everything the desk gave you. None of the chair.

Read every token as the agent thinks, edits, and runs — streamed straight to your hand.

Get notified the second it matters — a push lands when the agent finishes or needs you. Open it and approve.



Works anywhere. LAN at your desk, an encrypted relay on the train — the same live session.
Three steps. One Apple ID.
Run the Mac agent
One binary. It watches the terminal sessions you point it at.
Pair over iCloud
Signed into the same Apple ID, your Mac and iPhone find each other — no new login, no QR dance.
Drive from anywhere
Open the app, pick a session, read along and approve.
LAN-first. When you're away, an end-to-end-encrypted relay forwards the bytes without ever holding the keys — it can't read your code. It rides your iCloud account, so there's no separate port22 login.
Free for one Mac. Unlimited for the fleet.
Free is the whole app, not a trial — you reply, approve and drive, on one Mac and two sessions. Unlimited only removes the caps.
$0forever
The whole app, on one Mac.
- One Mac paired
- Two sessions at a time
- Reply and approve from the phone
- Encrypted relay, on or off your network
- Push the moment an agent needs you
No account, no card
$19.99/ year
Same app, no caps. The founding price, locked in.
Everything in Free, plus
- Unlimited MacsControl every machine, not just one.
- Unlimited sessionsDrive your whole fleet of agents at once.
Upgrade in the app
FAQ
Questions, answered.
No. It attaches to the Claude Code, Codex or OpenCode session already open in your terminal — it doesn't start a new one, and it doesn't fork it.
Any open-source terminal: Ghostty, kitty, Alacritty, WezTerm, tmux, Terminal.app. Not Warp, not an IDE's built-in terminal.
Yes. LAN at your desk; off it, an encrypted relay carries the same live session over cellular. The switch is automatic.
No. Payloads are end-to-end encrypted between your Mac and your phone. The relay forwards ciphertext and never holds the keys.
No. Pairing rides your iCloud account — sign into the same Apple ID on both devices and they find each other.
A Mac running the agent, an iPhone, and an agent CLI you already use. Nothing else to install.
Free forever covers one Mac and two sessions at a time — the full app, not a trial. Unlimited removes both caps for $19.99 a year at the founding price, and you upgrade inside the app.
Get early access.
Beta out soon
Join the waitlist and we'll email you the moment the beta is live.
What you'll get
notarized · apple silicon + intel