Port22 - Claude Code, Codex & more on your phone
by•
I'd start a long agent run, walk away, and come back to find it had spent 20 minutes waiting on me to approve one file edit. Port22 puts every coding agent running on your Mac onto your phone. See which are working and which are stuck. When one needs permission your phone buzzes and you tap the actual option it offered, not a guessed keystroke. It attaches to what you already run. No wrapper, no config, no new terminal. Free for one Mac and two sessions, every feature on.


Replies
Port22
Have you plan to release on Windows, Android?
Port22
@harsha_chaganti Reading the actual options from the live session rather than guessing a keystroke is the detail that makes this trustworthy. The case I'd want to know about is the other side of it: if my phone is off or the notification never lands, does the agent sit at the prompt indefinitely, and when two sessions ask for permission at once, is it clear on the phone which repo each one belongs to?
Port22
@clement_avq The Phone has a clear differentiation as it has more details per session in the app, If the phone is off then there would ideally be no other way to answer it other than just setting it at auto mode
I am working on a feature to add a rules feature, where we can adjust or modify which Prompts can be auto answered and which you can take more control off as well
@harsha_chaganti That tradeoff is the interesting part, since auto mode either answers everything or the session just waits, which makes the rules feature the thing that actually decides how far I can walk away. When you build it, will a rule match on the specific tool or command being requested, say allow edits under src but never a shell command or a push, and does an unmatched prompt fall back to waiting rather than auto approving?
Port22
@clement_avq yes exactly, need to tune it in such a way that it can be modified based on various levels
Actually an important feature to have
I enjoy the simlicity and design a lot.
Trying it out right now with claude code on bypass mode I get notifications asking for input where is no input requested actually. Anything I have to change from my side or an upcoming feature?
Port22
@metin_54 Oh yes, It takes a little while i am improving on the bugs it is almost 95% on point, may i know which terminal you are using?
@harsha_chaganti sounds good. Using VS code.
Trice
I am using iTerm2. It connected as Read-only. What does it mean to relaunch the agent as hmc claude?
Port22
@surenganne Hey, may i know if this session started before you installed the Mac agent? that's a known limitation right now — auto-wrap only kicks in for sessions started after install, it can't reach back into one already running. open a fresh iTerm2 tab and it should connect wrapped.
I am working on this known issue, you can expect a fix by the end of this week on this
Sorry for the inconvenience caused
hi, very nice project!
do u plan to expand it to Windows as well?
Port22
@luca_ardito Yes, will start working on it surely!
@harsha_chaganti nice. feel free to write to me if u need a beta tester for windows!