Used Port22: Coding Agents Anywhere for iOS?
Editors’ Review
Port22: Coding Agents Anywhere, from port22, is a mobile-first utility that keeps developers connected to long-running AI coding agents on their Mac from an iPhone. The app mirrors terminal output, sends push notifications for prompts, and provides a mobile approval UI so CLI-based sessions continue when away from the desk. It attaches to existing terminal sessions and presents a unified dashboard. Software engineers and DevOps professionals can monitor and approve commands remotely to avoid workflow interruptions.
Designed to keep long-running CLI agents progressing while away
The app acts as a remote monitor and control surface for terminal-based AI assistants, mirroring live transcripts so developers can follow an agent's output on their phone. Live Transcript Mirroring streams terminal output token by token, and the mobile approval UI lets users respond to prompts that would otherwise pause execution. This reduces the need to stay physically at the workstation during extended autonomous runs.
Supports current agent engines but depends on a Mac bridge
Port22 interoperates with several CLI agent engines, explicitly supporting Claude Code, Codex, OpenCode, and Aider, with plans for additional integrations. Sessions attach to existing shells and multiplexers such as Terminal.app, tmux, kitty, and Ghostty, which lets the app monitor sessions without restarting processes. The requirement of a companion Mac application is central to this architecture and determines where the solution can be deployed.
Mobile-first approval UI and pairing simplify remote interventions
The app provides a purpose-built approval interface tailored to agent prompts, and push notifications alert engineers when input is required. Pairing uses Apple ID for zero-configuration device linking, avoiding manual SSH key management or separate account creation. Compared with generic SSH clients, the native UI focuses on agent-specific decisions like approving shell commands and file edits, which is helpful for maintaining developer context while on the move.
Connection model emphasizes privacy and on-host control
Security choices reflect a LAN-first design with an encrypted relay for remote networks. The developer states that session data remains end-to-end encrypted and that source code is not stored on third-party servers. Key security properties include:
- End-to-end encrypted relay for off-network connections
- LAN-first connections for local speed
- Apple ID pairing to avoid separate account credentials
These measures keep control of session data between the host Mac and the iPhone while still allowing remote approval over cellular networks.
Pros
- Live transcript streaming of terminal output to the iPhone
- Mobile approval UI with push notifications for agent prompts
- Attaches to existing terminal sessions like tmux and kitty without restart
- Apple ID pairing removes manual SSH key management
Cons
- Requires a companion Mac application to monitor sessions
- Initial release supports a limited set of agent engines
- Relies on Apple ecosystem for device pairing
Bottom Line
A practical mobile bridge for engineers who run agents on macOS hosts
Port22 is a practical option for developers and DevOps professionals who need remote oversight and approval of autonomous, terminal-driven workflows. The dependency on a companion Mac host constrains its deployment to environments that already run agents on desktop Macs. This trade-off makes the app most suitable for individual engineers or small teams that require immediate, mobile resolution of approval prompts during long-running jobs.
Used Port22: Coding Agents Anywhere for iOS?