Claude Code가 나를 필요로 할 때 iPhone으로 알림 받기
에이전트를 시작하고 자리를 떠나세요. 정말 필요할 때만 돌아오면 됩니다.
에이전트를 혼자 두면 생기는 문제
Claude Code, Codex 같은 에이전트는 사용자가 다른 곳에 있을 때 가장 일을 잘합니다. 그러다 명령을 실행해도 되는지 묻기 위해 멈추고 기다립니다. 아무것도 알려 주지 않습니다. 한 시간 뒤에 돌아와 보면, 떠난 지 2분 만에 질문을 던졌고 그 뒤로 내내 답을 기다리고 있었다는 것을 알게 됩니다.
끝난 빌드, 키 암호 문구를 기다리는 git push, 확인을 요구하는 마이그레이션도 마찬가지입니다. 기계는 준비되어 있는데,
사용자만 그 사실을 모릅니다.
Peering이 하는 일
Mac 앱은 셸이 출력하는 내용을 읽고 두 종류의 질문을 알아봅니다. 비밀번호 입력 요청과 예 또는 아니요 확인입니다. 질문이 나타나면 Mac이 Peering의 릴레이를 통해 iPhone으로 알림을 보내며, 어떤 에이전트가 무엇에 대해 묻는지 알 수 있도록 해당 프롬프트를 인용해 담아 줍니다.
- Peering의 자체 셸뿐 아니라 터미널과 iTerm 윈도우에서도 동작하므로, 에이전트를 시작하는 방식을 바꿀 필요가 없습니다.
- 다른 알림과 마찬가지로 앱이 닫혀 있어도, 휴대폰이 잠겨 있어도 도착합니다.
- 프롬프트당 한 번만 알리고 답하면 다시 대기 상태가 되므로, 답을 기다리는 질문 때문에 몇 초마다 울리지 않습니다.
- Peering의 자체 셸에서는 5초 이상 걸린 명령이 끝났을 때도 알려 줍니다.
휴대폰에서 답하기
배너를 탭하면 Peering이 질문을 보낸 셸이나 윈도우로 이동합니다. 자체 셸은 전체 화면으로 열리며, 휴대폰에 맞춘 키 줄이 있습니다.
Escape, Control, Tab, 방향키, 단어 단위 이동이 들어 있습니다. y를 입력하거나, 비밀번호 관리자에서 비밀번호를 붙여넣거나,
에이전트가 적용하려는 diff를 먼저 읽어 볼 수 있습니다. 데스크톱 전체를 보고 싶다면 같은 앱에서 Mac의 화면으로 전환하세요.
설계부터 비공개
세션을 전달하는 릴레이는 그 내용을 읽을 수 없습니다. iPhone과 Mac은 각자 자신의 키를 갖고 있으며, 세션에 관한 어떤 것도 서버에 저장되지 않습니다. 만들어야 할 계정도 없습니다. 릴레이가 볼 수 있는 것과 볼 수 없는 것은 개인정보 처리방침에서 정확히 설명합니다.
비용
터미널, 내 서버로의 SSH, 파일 브라우저는 모든 플랜에서 무료입니다. 셸이 기다릴 때 알림을 받는 기능은 Relay에 포함되어 있으며, 월 $1.99 또는 연 $14.99이고, 다른 네트워크에서 Mac에 접속할 때 적용되는 하루 한 시간 제한도 함께 없애 줍니다.
자주 묻는 질문
Peering은 어떤 입력 요청을 감지하나요?
비밀번호 입력 요청(sudo와 SSH 키 암호 문구 포함)과 예 또는 아니요 확인을 감지합니다. 코딩 에이전트의 권한 요청이 바로 이 형태입니다. Peering의 자체 셸에서는 5초 이상 실행된 명령이 끝났을 때도 알려 줍니다.
터미널과 iTerm에서도 동작하나요, 아니면 Peering의 자체 셸에서만 동작하나요?
둘 다 동작합니다. Peering은 자체적으로 연 셸뿐 아니라 Mac의 터미널과 iTerm 윈도우도 지켜봅니다.
iPhone 앱이 열려 있어야 하나요?
아니요. Mac이 릴레이를 통해 배너를 보내므로, 앱이 닫혀 있고 휴대폰이 잠겨 있어도 도착합니다.
어느 플랜에서 사용할 수 있나요?
터미널 자체는 모든 플랜에서 무료입니다. 셸이 기다릴 때 알림을 받으려면 Relay가 필요하며, 월 $1.99 또는 연 $14.99부터입니다.