$19.99/yrStarting price
0Popularity
port22 featured image

About port22

port22 connects an iPhone to an existing terminal session running a coding agent such as Claude Code, Codex, or OpenCode on a Mac. The Mac agent streams the agent’s transcript, edits, and outputs to the paired iPhone in real time, allowing users to monitor progress and approve actions remotely. Notifications are pushed when the agent finishes a task or requests input. The tool attaches to an already-running session without forking it, preserving the original environment. Sessions remain synchronized whether the devices are on the same LAN or connected via an end-to-end encrypted relay when off-network. The pairing process uses the user’s Apple ID, eliminating the need for separate logins or QR codes. The Mac agent is a single binary that watches designated terminal sessions, while the iOS app provides a live transcript view, approval controls, and session management.

Key features

  • Live transcript streaming of coding agent activity
  • Push notifications for agent completion or requests
  • Dynamic Island and lock screen session indicators
  • Encrypted relay for cellular or remote access
  • Session history and naming per project
  • Self-updating Mac agent
  • No separate port22 account needed
  • Supports Claude Code, Codex, OpenCode, and future agents

Use cases

  • Monitoring long-running agent tasks while away from desk
  • Approving agent actions remotely via mobile device
  • Managing multiple terminal sessions across different projects

Pros

  • Real-time streaming of agent activity to mobile device
  • No new login required; uses existing Apple ID
  • End-to-end encrypted relay for secure off-network access
  • Attaches to existing terminal sessions without forking
  • Supports multiple open-source terminals

Cons

  • Requires Apple ecosystem (Mac and iPhone)
  • Limited to open-source terminals; excludes Warp and IDE built-in terminals
  • Free tier caps at one Mac and two sessions

Frequently asked questions about port22

Do I have to run my agent through port22?

No. port22 attaches to an existing agent session such as Claude Code, Codex, or OpenCode already running in your terminal without forking or modifying it.

Which terminals does port22 work in?

It works in any open-source terminal like Ghostty, kitty, Alacritty, WezTerm, tmux, or Terminal.app. It does not support Warp or IDE-integrated terminals.

Does port22 work when I'm off my Wi-Fi?

Yes. It uses a LAN connection at your desk and automatically switches to an end-to-end encrypted relay when off-network, maintaining the same live session.

Can the relay read my code?

No. The relay forwards end-to-end encrypted payloads and never holds the decryption keys, ensuring your code remains private.

Is there an account to create for port22?

No. Pairing is done via the same Apple ID on both devices, eliminating the need for a separate port22 login or account.

What do I need to use port22?

A Mac running the port22 agent, an iPhone, and a supported coding agent CLI like Claude Code or Codex are required. No additional software is needed.

port22 compared

Reviews