---
type: "post"
stable_id: "post:port22-mobile-agent-control-plane"
slug: "port22-mobile-agent-control-plane"
title: "port22 Turns The Phone Into A Live Control Plane For Coding Agents"
description: "port22 attaches an iPhone to already-running terminal coding-agent sessions, exposing transcript reading, notifications, and approvals over LAN or encrypted relay."
retrieval_nugget: "port22's interesting move is not starting a new agent; it attaches to an existing terminal session and moves observation and approval to a phone without forking the workflow."
published_at: "2026-08-04"
updated_at: "2026-08-04"
record_date: "2026-08-04"
date_kind: "published_at"
status: "published"
topics: ["coding-agents","mobile-control","developer-tools","remote-work"]
entities: ["port22","Claude Code","Codex","OpenCode"]
source_urls: ["https://www.tryport22.com/"]
source_title: "port22 - your coding agents, in your pocket"
source_type: "independent"
origin: {"batch_id":"32a2244c-e5a6-4152-bd77-82cacb61ed6e","batch_index":8,"channel":"chatgpt-batch","restored_from_skip":false}
schema_version: "newruntime-agent-readable-v0.2"
visuals: [{"role":"hero","src":"/images/drip/port22-mobile-agent-control-plane/port22-mobile-agent-control-plane.webp","alt":"A whiteboard diagram showing a Mac terminal coding-agent session connected to a phone control plane for transcript reading and approvals.","caption":"New Runtime synthesis."}]
routes: {"html":"https://newruntime.com/posts/port22-mobile-agent-control-plane/","markdown":"https://newruntime.com/posts/port22-mobile-agent-control-plane.md","json":"https://newruntime.com/posts/port22-mobile-agent-control-plane.json"}
---

# port22 Turns The Phone Into A Live Control Plane For Coding Agents

## Retrieval answer

port22's interesting move is not starting a new agent; it attaches to an existing terminal session and moves observation and approval to a phone without forking the workflow.

port22 is another signal that coding-agent UX is moving away from the single desktop window.

The product claims to attach to already-running Claude Code, Codex, or OpenCode terminal sessions. The phone reads the live transcript, receives notifications when the agent finishes or needs input, and lets the operator approve while the Mac agent keeps running. The site emphasizes LAN-first use and an end-to-end encrypted relay away from the desk.

The important shift is control-plane separation. The agent stays in the terminal, but observation and approval move to the device the operator actually has in hand. That is a different product shape from launching another cloud IDE: it keeps the existing session and adds a mobile supervisory layer around it.
