Claude 에이전트는 Mac에서 실행됩니다. 휴대폰으로 제어합니다. SSH 없이, 포트 포워딩 없이, VPN 없이. 암호화된 연결과 네이티브 앱만 있으면 됩니다.
AgentsRoom은 엔드투엔드 암호화로 데스크톱과 모바일을 연결합니다. iOS 또는 Android에서 전체 터미널 접속, 에이전트 관리, 라이브 미리보기가 가능합니다.
휴대폰에서 원격 터미널에 접속하는 표준 방법은 SSH입니다. 터미널 앱을 설치하고, 인증 정보를 입력하고, 올바른 tmux 세션으로 이동한 다음, 27인치 모니터용으로 설계된 인터페이스를 6인치 화면에서 눈을 찡그리며 봐야 합니다.
기술적으로는 작동합니다. 하지만 아무도 즐기지 않습니다. 글꼴이 너무 작고, 키보드가 화면 절반을 가리고, 앱을 전환하면 연결이 끊기며, Claude 세션에서 무슨 일이 일어나도 알림을 받을 방법이 없습니다.
AgentsRoom은 이를 전용 모바일 앱으로 대체합니다. 원시 터미널 대신 구조화된 뷰, 푸시 알림, 자동 재연결이 있는 네이티브 인터페이스를 제공합니다.
세 가지 구성 요소, 하나의 암호화 파이프.
실제 PTY 터미널에서 Claude 에이전트 세션을 실행합니다. 상태, 터미널 출력, 활동 데이터를 relay로 전송합니다.
데스크톱과 휴대폰 사이에서 암호화된 메시지를 전달하는 경량 WebSocket 서버. 콘텐츠를 복호화하거나 읽거나 로그하지 않습니다. 불투명한 blob이 들어가고 불투명한 blob이 나올 뿐입니다.
암호화된 데이터를 수신하고 로컬에서 복호화하여 네이티브 UI로 표시합니다. 프로젝트, 에이전트, 터미널, 요약, 라이브 미리보기를 보여줍니다.
relay를 신뢰할 필요가 없습니다. 수학이 처리합니다.
페어링 중 데스크톱과 모바일이 임시 Curve25519 키 쌍을 생성합니다. Diffie-Hellman 교환으로 공유 비밀을 생성합니다. 전방 비밀성을 위해 세션마다 새로운 키를 사용합니다.
모든 메시지는 전송 전 AEAD 암호로 암호화됩니다. 인증으로 변조를 방지합니다. relay는 암호문만 전달합니다.
두 기기 모두 페어링 토큰에서 파생된 HMAC 증명을 사용하여 상대방의 공개 키를 검증합니다. 중간자 공격자는 토큰을 알지 못하면 이 증명을 위조할 수 없으며, 토큰은 기기를 벗어나지 않습니다.
relay 서버는 페어링 토큰의 SHA-512 해시를 사용하여 방에 참여합니다. 토큰 자체를 받지 않습니다. 원본 비밀 없이는 방 ID가 의미가 없습니다.
둘 다 에이전트에 원격 접속할 수 있습니다. 하나는 이를 위해 설계되었습니다.
데스크톱에서 확인하던 모든 것을 휴대폰에서 이용 가능.
모든 프로젝트의 모든 에이전트를 확인하세요. 새 세션 시작, 상태 확인, 요약 읽기. 각 에이전트의 역할, 모델, 현재 상태가 표시됩니다.
모바일 최적화 뷰에서의 라이브 터미널 출력. 전체 스크롤백 기록, 구문 강조, 검색. 에이전트가 실시간으로 코딩하는 모습을 관찰하세요.
각 에이전트의 대화 뷰. Claude와 도구 간의 교환을 확인하세요. 에이전트가 결정이 필요할 때 입력을 보내세요.
Cloudflare Tunnel을 통해 실행 중인 dev 서버를 휴대폰에서 확인하세요. 에이전트가 작업하는 동안 실제 모바일 기기에서 반응형 레이아웃을 테스트하세요.
Cloudflare Tunnels를 원격으로 시작하고 중지하세요. 데스크톱에 손대지 않고 로컬 dev 서버를 공유하세요.
리포지토리 상태를 확인하고, 변경된 파일을 보고, diff를 리뷰하세요. 터미널을 열지 않고도 에이전트가 무엇을 수정했는지 파악하세요.
설정 파일 없음. 포트 포워딩 없음. 인증서 없음.
AgentsRoom 데스크톱에서 모바일 브릿지 패널을 엽니다. 고유한 페어링 토큰이 포함된 QR 코드가 나타납니다.
휴대폰에서 AgentsRoom을 열고 QR 코드를 스캔합니다. 암호화 핸드셰이크가 자동으로 완료됩니다. 휴대폰이 페어링되었습니다.
페어링이 유지됩니다. 다음에 모바일 앱을 열면 데스크톱에 자동으로 재연결됩니다. 다시 스캔할 필요가 없습니다.
Mac에 AgentsRoom을 다운로드하고 휴대폰에 컴패니언 앱을 설치하세요. 암호화, 네이티브, 원격 접속을 위해 제작.