
Port22
Port22 · 코딩
Port22는 이미 Mac에서 돌리고 있는 코딩 에이전트를 원격으로 제어하게 해주는 Mac-to-iPhone 컴패니언이다. 코딩 에이전트 컴패니언 앱으로서 터미널을 분기하지 않는다. 대신 열려 있는 에이전트에 붙어 실시간 트랜스크립트를 휴대폰으로 전송하고, 탭 한 번으로 액션을 승인하게 해준다. Claude Code, Codex, OpenCode를 지원하고 Apple ID로 페어링하며, 책상에서 멀어져 있을 때는 종단간 암호화 릴레이로 바이트를 보낸다.

Port22 소개
Port22란 무엇인가
Port22는 터미널에서 코딩 에이전트를 돌리면서 책상 앞에서 지키고 싶지 않은 사람을 위한 컴패니언 앱이다. 에이전트가 생각하고 편집하고 명령을 실행하는 동안 함께 읽는다. 그러고 나서 어디에 있든 답하거나 승인하게 해준다.
설정은 짧다. Mac에 작은 에이전트를 설치하고 iPhone을 페어링하면, 앱이 터미널에서 이미 돌고 있는 세션에 붙는다.
해결하는 문제는 단순하다. 오래 도는 에이전트는 당신 일정대로 끝나지 않는다. 권한 프롬프트에 걸려 20분간 멈춘 Claude Code 세션은 낭비된 시간이다. 커피 마시러 잠깐 비운 사이에 리팩터링의 흐름을 잃어서는 안 된다.
가장 중요한 한계는 범위다. Port22는 Mac과 iPhone 전용이고, 자체 세션을 호스팅하는 대신 이미 있는 세션을 구동한다. 클라우드 IDE는 없고, Windows, Android, 웹 클라이언트도 없다. 앱이 쓸모 있으려면 Mac이 켜져 있고 접근 가능해야 한다.
시작하기
- Mac 에이전트를 내려받아 실행한다. 지정한 터미널 세션을 감시하는 단일 바이너리다.
- iPhone 앱을 열고 iCloud로 페어링한다. 같은 Apple ID로 로그인하면 충분하므로 별도의 Port22 로그인도, 스캔할 QR 코드도 없다.
- 앱을 열고 원하는 세션을 골라 스트리밍되는 실시간 트랜스크립트를 읽는다.
- 도구 호출을 탭으로 답하고 승인하거나 거부하며 에이전트를 계속 움직인다.
- 한 대가 아니라 여러 대를 아우르고 싶으면 나중에 Mac이나 세션을 더 추가한다.
제품 정보
Port22의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- Mac에서 긴 코딩 에이전트 세션을 돌리면서 흐름을 잃지 않고 자리를 비우고 싶은 개인 개발자.
- 책상이 아니라 노트북과 휴대폰으로 출시하는 인디 해커와 바이브 코더.
- 여러 Mac에 걸친 여러 에이전트 세션을 관리하는 소규모 팀.
작업
- 키보드로 돌아가지 않고 도구 호출과 권한 프롬프트를 승인하기.
- 실시간 트랜스크립트를 따라가며 에이전트가 무엇을 편집하거나 실행하는지 실시간으로 파악하기.
- 집 밖에 있을 때 휴대폰으로 에이전트의 확인 질문에 답하기.
활용 상황
- 회의 중에 예/아니오 프롬프트에서 자꾸 멈추는 긴 리팩터링.
- 암호화 릴레이를 통해 소파나 기차, 카페에서 에이전트를 감시하기.
- 잠금 화면에서 여러 세션 중 어느 것이 나를 기다리는지 한눈에 확인하기.
주요 기능
이미 돌고 있는 세션에 붙는다
Port22는 자기만의 에이전트를 띄우거나 터미널을 분기하지 않는다. 이미 연 세션을 구동하므로, 터미널에서 벌어지는 일이 그대로 휴대폰에 뜬다. 이게 중요하다. 평소대로 작업을 이어가면서 그 위에 두 번째 창을 하나 얻는 셈이다.
실시간 트랜스크립트 스트리밍
에이전트가 만들어내는 모든 토큰이 생각하고 편집하고 명령을 실행하는 동안 곧바로 손에 들어온다. 터미널을 읽듯 읽어나가면 되는데, 출력을 따라가는 건 휴대폰이 대신한다. 책상에서 멀리 있을 때 차이가 크다. 로그를 새로 고치는 데 익숙한 사람에게는 수동적인 기다림이 능동적인 감시로 바뀐다.
탭 승인
에이전트가 예를 필요로 하면 알림이 오고, 탭으로 승인하거나 거부한다. 이 탭 승인 흐름이 자리를 비운 동안 세션이 멈추지 않게 하는 핵심이며, 앱이 존재하는 이유다. 무엇이 실행되는지는 당신이 통제한다. 옆에 붙어 있을 필요가 없다.
별도 로그인 없는 iCloud 페어링
페어링은 기존 Apple ID로 이뤄지므로, 새 계정을 만들지 않고 QR 코드를 스캔하지 않고도 Mac과 iPhone이 서로를 찾는다. 자격 증명이 줄면 관리할 것이 하나 줄고, 설정은 몇 초면 끝난다. 통째로 건너뛰고 싶은 설정 작업이 되지는 않는다.
종단간 암호화 릴레이
책상 앞에서는 앱이 LAN으로 통신한다. 멀리 있을 때는 종단간 암호화 릴레이가 키를 전혀 쥐지 않고 바이트를 전달하므로, 코드를 읽을 수 없다. 비공개 저장소로 작업하는 개발자에게, 세션을 자기 서버에 저장하고 통과하는 모든 것을 읽을 수 있는 서비스와의 차이는 크다. 여기서는 신뢰가 중요하다.
잠금 화면의 실시간 상태
실시간 개수가 상태 영역에 표시되고 세션 전체 목록이 잠금 화면에 뜨므로, 상황을 알려고 앱을 열 필요가 없다. 작은 점이지만, 특히 여러 세션을 동시에 돌릴 때 확인하느라 드는 수고를 크게 덜어준다.
한 지붕 아래 여러 에이전트
현재 Claude Code, Codex, OpenCode를 지원하고, OpenClaw와 Hermes는 출시 예정으로 올라 있다. 이미 이 터미널 에이전트 중 하나에 기대고 있다면, Port22는 도구를 바꾸라고 요구하는 대신 그 옆에 자리한다. 그것이 제안의 전부이고, 의도적으로 좁게 잡혀 있다.
장단점
장점
- 기존 세션을 복제하지 않고 구동하므로 터미널 작업 흐름이 전혀 바뀌지 않는다.
- 탭 승인 덕분에 자리를 비운 동안 긴 에이전트 실행이 멈추지 않는다.
- iCloud 페어링이라 새 계정도, QR 코드 주고받기도 없다.
- 종단간 암호화라 릴레이가 코드를 읽을 수 없다.
- 무료 등급이 Mac 한 대와 세션 두 개에서 앱 전체를 아우른다. 잘라낸 체험판이 아니다.
단점
- Mac과 iPhone 전용이라 Windows, Android, 웹 사용자는 빠진다.
- 원격 세션이 돌아가려면 Mac이 켜져 있고 접근 가능해야 하므로, 잠들어 있는 기기는 안 된다.
- 에이전트를 호스팅하는 대신 감시하고 제어하는 것이라 클라우드 IDE가 아니고 스스로 작업을 돌리지도 않는다.
자주 묻는 질문
Mac에서 이미 돌고 있는 코딩 에이전트 세션에 붙는 Mac-to-iPhone 컴패니언으로, 리팩터링이 진행되는 동안 터미널에 붙어 있는 대신 휴대폰에서 실시간 트랜스크립트를 읽고 액션을 승인하게 해준다.
관련 콘텐츠
Port22와 관련된 도구, 스킬, 아티클을 살펴보세요.
Port22 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
