폰으로 에이전트를 제어할 때, 맥을 직접 제어해야 할까 아니면 폰에서 세션을 시작할 수 있어야 할까?
should agents on your phone mean controlling your mac, or starting sessions from the phone too
핵심 요약
맥에서 코딩 에이전트를 실행하는 앱 개발 중, 폰으로 세션을 시작하는 기능의 유용성에 대해 의견을 묻는 글입니다.
- 기능 방향성 — 폰으로 세션을 시작하는 기능이 실제 유용한지 사용자 의견을 수렴함
- 핵심 가치 — 사용자는 폰을 통한 세션 시작보다 알림 확인 및 차단 해제 기능을 더 선호함
- 사용자 경험 — 폰 화면의 제약으로 인해 전체 세션 관리보다는 간단한 승인 작업이 적합함
- 개발 현황 — 현재 맥에서 실행 중인 에이전트를 폰으로 확인하고 제어하는 기능을 개발 중임
지난주에 맥에서 실행되는 코딩 에이전트를 위한 아이폰 앱인 Port22에 대해 이곳에 글을 올렸습니다. 몇몇 댓글 덕분에 제가 만들고 있는 방향이 바뀌어서, 같은 실수를 반복하기 전에 다시 한번 여쭤봅니다.
한 분이 실제 해결책은 더 나은 승인 UI가 아니라 승인 횟수를 줄이는 것이라고 하더군요. 재시도, 코드 내 지출 한도 설정, 그리고 정말 중요한 일에만 인간에게 확인을 요청하는 방식이죠. 그 조언이 개발 방향을 완전히 바꿨습니다.
다른 분은 폰에 알림이 없는 상태가 모호하다고 지적했습니다. 모든 게 잘 작동했거나, 아니면 당신의 도움이 필요하기 전에 작업이 죽어버렸거나 둘 중 하나인데 결과는 똑같이 조용하니까요. 그 부분도 이제 로드맵에 추가되었습니다.
현재 Port22는 맥에서 실행 중인 에이전트를 실시간으로 확인하고 폰으로 프롬프트에 답할 수 있게 해줍니다. 같은 레포, 같은 터미널, 같은 세션이죠.
다음 단계는 폰에서 세션을 시작할 수 있게 하는 것입니다. 클라우드 에이전트가 아니라, 나중에 맥으로 돌아왔을 때 터미널에서 당신을 기다리고 있을 바로 그 세션 말이죠.
이게 실제로 유용한지, 아니면 그냥 멋있게 들리기만 하는 건지 궁금합니다.
- 폰으로 코딩 세션을 시작할 의향이 있으신가요, 아니면 폰은 확인하고 차단 해제하는 용도로만 쓰시나요?
- 폰으로 시작한다면 맥을 깨워서 사용해야 할까요, 아니면 맥을 사용할 수 없을 때 다른 곳에서 실행될 수 있어야 할까요?
만약 "만들지 마라"가 답이라면, 그것 또한 큰 도움이 될 것 같습니다.

