Port22 is a tool designed to bring the power of coding agents running on your Mac directly to your mobile phone. It allows users to monitor the status of their agents, see which ones are actively working, and identify those that are stuck or waiting for input. The primary purpose is to provide seamless remote interaction with these agents, ensuring that long-running tasks are not interrupted by the need for manual intervention.
The problem Port22 solves stems from the common frustration of starting a lengthy agent process on a computer, walking away, and returning to find it stalled for an extended period, waiting for a simple file edit approval or a decision. This interruption can significantly disrupt workflow and productivity. Port22 aims to eliminate these dead times by making agent interactions accessible and manageable from a mobile device.
A key feature of Port22 is its ability to display the actual options presented by the agent in its live session. Instead of guessing or inputting generic commands, users can tap directly on the offered choices on their phone. This significantly reduces the risk of approving the wrong action, a common issue with simpler remote tools that might just send an 'enter' keypress. The product also provides context by showing the conversation history leading up to the approval request, allowing users to understand the agent's reasoning.
Port22 attaches to existing agent setups without requiring wrappers, special terminals, or complex configuration. Users can start their agents as they normally would on their Mac, and Port22 will automatically integrate. This approach ensures a smooth transition and minimal disruption to established workflows. The tool prioritizes security, with all communication between the Mac and phone being end-to-end encrypted, and a relay that cannot read your code when off your network.
Another important aspect is the network connectivity. Port22 supports direct connection over the same Wi-Fi network for optimal speed and also falls back to a relay when off-LAN or on cellular data. This ensures that the service remains functional regardless of the user's location, providing a consistent experience whether at home or on the go.
While the current version presents the exact question and options, the developer is actively working on enhancing the approval card. Future updates aim to include previews of exact changes, such as file diffs with green and red highlights, and the ability to jump into a live terminal view directly from the approval screen. This continuous improvement is driven by user feedback to make remote approvals more informed and efficient.
For users, Port22 offers the benefit of uninterrupted agent runs, increased productivity by minimizing downtime, and the peace of mind that comes with secure, remote control. It allows developers and users of AI coding agents to stay productive from anywhere, without being tethered to their desks.
Concrete use cases include managing long-running code generation tasks, approving file modifications during automated refactoring, or responding to prompts from AI agents while away from the computer. For instance, a developer could initiate a complex code generation task, leave their desk, and receive a notification on their phone to approve a specific file edit, then continue their work without returning to their Mac.
Port22 is free for one Mac and two sessions, offering all features. It is designed for users who run AI coding agents like Claude Code and Codex. The product is currently available for iOS devices, connecting to agents running on a Mac. The name 'Port22' references the SSH port, symbolizing access to a remote machine.
In summary, Port22 empowers users to manage their AI coding agents remotely and securely from their phones, ensuring continuous operation and informed decision-making by presenting actual agent prompts and options, thereby solving the critical problem of stalled agent tasks.