Claude Code 리모트 컨트롤 완벽 가이드: 모바일에서 내 PC 제어하기
최근 오픈 클로(Open Claw)의 등장과 함께 AI 개인 비서에 대한 관심이 뜨겁습니다. 이런 흐름 속에서 앤트로픽(Anthropic)은 리모트 컨트롤(Remote Control) 이라는 매우 강력하고 흥미로운 기능을 새롭게 선보였습니다.
이 글은 아래 유튜브 영상의 내용을 정리한 포스트입니다.
기존에는 모바일에서 클라우드 환경의 저장소에 접속하는 방식이었다면, 리모트 컨트롤은 내 PC에서 실행 중인 Claude Code 세션을 외부 디바이스(모바일 앱이나 웹)에서 원격으로 제어할 수 있게 해줍니다. 즉, 내 PC에 설치된 모든 도구와 로컬 자원을 모바일 앱이나 웹을 통해 그대로 활용할 수 있다는 점에서 엄청난 활용도를 자랑합니다.

이번 글에서는 Claude Code 리모트 컨트롤의 보안 구조부터 구체적인 사용 방법까지 상세히 알아보겠습니다.
1. 리모트 컨트롤 필수 준비물
리모트 컨트롤을 사용하기 전, 다음 항목들이 충족되었는지 확인해 주세요.
| 구분 | 상세 내용 |
|---|---|
| 구독 플랜 | 현재는 Max 플랜만 지원됩니다. (추후 Pro 플랜 지원 예정) |
| 인증 방식 | API 키 방식은 지원되지 않습니다. |
| 로그인 상태 | PC와 모바일 디바이스 양쪽 모두 동일한 Claude Code 구독 계정으로 로그인되어야 합니다. |
| 권한 허용 | 실행 디렉토리에 대한 워크스페이스 트러스트(Workspace Trust) 허용이 최초 1회 필요합니다. |

2. 완벽한 보안: 인바운드 포트를 열지 않는 아키텍처
로컬 PC를 외부에서 제어한다고 하면 가장 먼저 “보안은 안전할까?”라는 의문이 듭니다. 리모트 컨트롤은 이 문제를 매우 영리한 방식으로 해결했습니다.
모바일과 PC가 직접(Direct) 연결되는 것이 아니라, 중간에 앤트로픽 서버가 위치하는 구조입니다.
- 사용자가 모바일에서 명령을 내리면 앤트로픽 서버로 전송됩니다.
- PC에서 실행 중인 Claude Code 세션은 주기적으로 앤트로픽 서버에 폴링(Polling)하며 새로운 명령이 있는지 확인합니다.
이러한 구조 덕분에 PC에서는 인바운드 포트(Inbound Port)를 전혀 열 필요가 없습니다. 외부에서 내 컴퓨터로 직접 접속하려는 시도는 원천 차단되며, 오직 내 PC 내부에서 밖으로 나가는 요청만 허용됩니다. 마치 집 밖에서 문을 열고 들어오는 것은 막혀 있지만, 집 안에서 밖으로 나가는 것만 가능한 것과 같은 최고 수준의 철통 보안을 자랑합니다.

3. 실전! 리모트 컨트롤 사용 방법
리모트 컨트롤을 실행하는 방법은 크게 두 가지로 나눌 수 있습니다.
방법 1: 백그라운드 실행 (claude rc)
터미널 화면을 계속 띄워둘 필요 없이, 백그라운드 위주로 활용할 때 적합한 방법입니다.
claude --remote-control
# 또는 짧게
claude rc
위 명령어를 실행하면 “Connected” 상태가 되며 로그인 링크/QR 코드가 제공됩니다. 이후 모바일 Claude 앱의 Code 탭에서 새로 생긴 리모트 세션을 확인하고 명령을 내릴 수 있습니다. (이 방식은 PC 화면에서 대화형 UI가 보이지 않습니다.)

방법 2: 대화형 UI와 함께 실행
PC에서도 대화를 직접 확인하면서 작업하고 싶다면 기존 방식을 사용합니다.
- 일반적인 방식으로
claude를 실행합니다. - 대화창에
/remote-control명령어를 입력합니다.
“Remote Control Active” 상태가 되면, 모바일과 PC가 연동됩니다. 모바일에서 “안녕”이라고 보내면 앤트로픽 서버를 거쳐 PC 터미널 화면에도 실시간으로 메시지가 나타납니다. (초기 버전인 만큼 약간의 싱크 지연 현상이 있을 수 있습니다.)

4. 작업 효율을 높이는 고급 활용 기법
식별이 편리한 세션 리네임
여러 프로젝트를 동시에 띄워둘 경우 관리가 어렵습니다. 이럴 때는 /rename [세션명] 명령어를 사용하여 직관적인 이름을 지어주세요. 모바일 앱에서도 변경된 이름으로 세션을 쉽게 구분할 수 있습니다.

/config를 통한 전체 세션 자동 활성화
매번 명령어를 치는 것이 번거롭다면, /config 설정에서 “Enable remote control for all sessions” 항목을 true로 변경하세요. 앞으로 실행되는 모든 세션에 리모트 컨트롤이 자동 적용됩니다.

워크트리(Worktree)와 tmux의 완벽한 조합
Claude Code의 강력한 신기능인 워크트리와 함께 사용하면 시너지가 폭발합니다.
claude --worktree --tmux
이렇게 실행하면 백그라운드에 워크트리가 생성되며 독립된 세션이 열립니다. 앞서 설정을 true로 해두었다면, 이 새로운 워크트리 또한 즉시 모바일에서 제어할 수 있게 됩니다.

에이전트 모드를 활용한 권한 제한
단순히 모든 권한을 주는 것이 아니라, 읽기 전용 모드 등 역할을 제한하여 보안과 안정성을 더욱 높일 수 있습니다.
예를 들어 Plan Agent 로 실행된 세션은 파일 분석은 완벽히 해내지만, 파일의 내용을 직접 수정하는 명령어는 수행하지 못하도록 차단됩니다.

5. 한계점 및 현실적인 고려사항
이처럼 훌륭한 리모트 컨트롤이지만, 사용 전 고려해야 할 몇 가지 현실적인 한계점도 존재합니다.
- PC 에이전트 실행 필수: 결국 원격 제어를 위해서는 내 PC에서 Claude Code 프로세스가 돌아가고 있어야 합니다. 완전히 PC와 독립적으로 동작할 수는 없습니다.
- 모바일 앱의 개인화 부족: 현재 공식 Claude 모바일 앱은 커스터마이징이 어렵습니다. 나만의 맞춤형 비서가 필요하다면 텔레그램 기반의 CC봇 등 별도의 메신저 봇을 연동하여 시스템을 직접 구축하는 편이 더 효율적일 수 있습니다. (현재 모바일 앱에서는 AI가 생성한 이미지 프리뷰조차 확인하기 어려운 점이 있습니다.)
6. 결론: 어떤 작업에 적합할까?
리모트 컨트롤을 직접 사용해 보며 얻은 인사이트를 바탕으로 효율적인 작업 유형을 분류해 보았습니다.
| 추천하는 작업 (👍) | 피해야 할 작업 (👎) |
|---|---|
| 화면을 보지 않아도 되는 순수 코드 작업 (백엔드 리팩토링, 스크립트 작성, 파일 구조 변경 등) | 픽셀 단위의 섬세한 조정이 필요한 UI 작업 (리모트 컨트롤만으로는 결과를 실시간 확인하고 튜닝하기 답답할 수 있습니다.) |
| Playwright 등을 통한 E2E 테스트 자동화 (테스트 성공 여부로 작업 결과를 상상/증명할 수 있는 경우) | 복잡한 인터랙션이 동반된 프론트엔드 디버깅 |
출시 초기라 아직 몇 가지 아쉬운 점도 존재하지만, 날이 갈수록 안정성이 개선되고 있습니다. 로컬 자원의 강력함을 모바일로 그대로 가져올 수 있다는 사실 하나만으로도 충분히 혁신적이고 매력적인 기능임에 틀림없습니다.
지금 바로 내 PC와 스마트폰을 연결하여 장소에 구애받지 않는 코딩 경험을 체험해 보세요!
(이 포스트는 튜토리얼 영상을 기반으로 요약/재구성되었습니다.)
댓글
아직 댓글이 없습니다. 첫 댓글을 남겨보세요!