테스트 30분짜리 돌려놓고 화장실 갔다가, 책상 앞에 다시 앉을 때까지 멍하니 기다려본 적 있죠. "끝나면 알려주기만 해도 좋겠는데…" 했던 그 장면이 드디어 해결됐어요.
Claude Code v2.1.51부터 들어간 Remote Control은 내 노트북에서 돌고 있는 Claude Code 세션을 폰·아이패드·다른 컴퓨터 브라우저에서 그대로 이어받을 수 있게 해줍니다. 그리고 v2.1.110부터는 모바일 푸시 알림까지 붙어서, 긴 작업이 끝나거나 Claude가 결정을 기다릴 때 폰으로 띵- 하고 알려줘요. 클라우드로 옮겨가는 게 아니라 내 로컬에서 그대로 도는 채로 화면만 다른 데서 보는 구조라, MCP 서버·로컬 파일·프로젝트 설정이 그대로 살아있는 게 핵심 차이입니다.
Photo by Vitaly Gariev on Unsplash
Remote Control이 뭔가요?
Claude Code Remote Control은 내 컴퓨터에서 실행 중인 Claude Code 세션을 claude.ai/code 또는 Claude 모바일 앱에서 원격으로 조작할 수 있게 해주는 기능입니다. 책상에서 시작한 작업을 소파에서 폰으로 이어받거나, 출근길 지하철에서 어제 띄워둔 세션에 한 줄 메시지를 보내는 식으로 쓸 수 있어요.
핵심은 "어디서 도느냐"입니다. Claude Code on the web이 클라우드 인프라에서 도는 것과 달리, Remote Control 세션은 내 컴퓨터에서 그대로 돌아가요. 웹/모바일 화면은 그저 그 로컬 세션을 들여다보는 창일 뿐이에요. 그래서 로컬 MCP 서버, 로컬 파일시스템, 프로젝트 설정이 그대로 유지됩니다.
Remote Control은 리서치 프리뷰 단계로 모든 플랜에서 사용할 수 있습니다. 단, Team/Enterprise는 기본 OFF라 관리자가 Claude Code admin settings에서 토글을 켜줘야 합니다. Claude Code v2.1.51 이상이 필요해요. (모바일 푸시 알림은 v2.1.110 이상)
핵심 기능
- 로컬 환경 그대로 원격 사용: 파일시스템, MCP 서버, 도구, 프로젝트 설정이 살아있고
@자동완성도 로컬 프로젝트 기준으로 작동합니다. - 여러 화면 동시 조작: 터미널·브라우저·폰에서 같은 세션을 보면서 어디서든 메시지를 보낼 수 있어요. 대화 내용은 모든 기기에 실시간 동기화됩니다.
- 자동 재연결: 노트북이 슬립에 들어가거나 와이파이가 잠깐 끊겨도, 머신이 돌아오면 세션이 자동으로 다시 붙어요.
- 모바일 푸시 알림 (v2.1.110~): 긴 작업이 끝나거나 Claude가 사용자 결정을 기다릴 때, 알아서 폰으로 푸시를 쏴줍니다. 프롬프트에 "테스트 끝나면 알려줘"라고 적어두는 것도 가능해요.
- 인바운드 포트 안 엽니다: 로컬에서 Anthropic API로 outbound HTTPS만 나가는 구조라 보안적으로 부담이 적어요. 포트포워딩이나 ngrok 같은 셋업이 필요 없습니다.
이렇게 써보세요 — 실전 활용법
활용 1: 진행 중인 세션을 폰으로 이어받기
가장 빈도 높은 사용 시나리오입니다. 이미 터미널에서 Claude Code로 작업 중인 상태에서 슬래시 명령어 한 줄만 치면 돼요.
/remote-control또는 짧게 /rc로도 됩니다. 터미널에 세션 URL과 QR 코드가 뜨고, 폰의 Claude 앱에서 QR을 찍으면 바로 그 세션에 들어갑니다. 대화 히스토리가 그대로 따라와요. 이름을 붙이고 싶으면 /remote-control 22기 마케팅 같이 인자로 넘기면 됩니다.
활용 2: 처음부터 원격 가능 모드로 시작하기
새 세션을 시작할 때부터 원격 제어를 켜두려면 --remote-control (혹은 --rc) 플래그를 씁니다.
claude --remote-control "프로젝트명"터미널에서도 그대로 입력 가능하면서, 동시에 claude.ai/code나 모바일 앱에서도 같은 세션을 다룰 수 있어요.
활용 3: 서버 모드로 띄워두고 폰만 쓰기
터미널 앞에 안 앉아 있을 거라면 서버 모드가 더 편합니다.
claude remote-control이 모드는 터미널을 "원격 연결만 받는 서버"로 만들어요. 띄워둔 채로 두면, 폰이나 다른 컴퓨터에서 접속할 때마다 새 세션을 만들 수 있습니다. 스페이스바를 누르면 QR 코드가 뜨고요.
자주 쓰게 되는 옵션은 이렇습니다.
--name "프로젝트명"--spawn worktree--spawn session--capacity 32--sandbox매 세션마다 따로 켜기 귀찮다면, /config에서 Enable Remote Control for all sessions를 켜두면 모든 인터랙티브 세션이 자동으로 원격 가능해집니다.
활용 4: 모바일 푸시 알림 받기 (핵심 신기능)
이번 업데이트의 진짜 매력 포인트입니다. 긴 빌드, 테스트 스위트, 대규모 리팩토링이 끝날 때까지 책상 앞에서 기다릴 필요가 없어요.
세팅은 4단계로 끝납니다.
- Claude 모바일 앱 설치: iOS 또는 Android. 앱이 없으면 터미널에서
/mobile치면 다운로드 QR이 떠요. - Claude Code와 같은 계정·조직으로 로그인.
- OS 알림 권한 허용.
- 터미널에서
/config실행 → Push when Claude decides를 ON.
설정만 끝나면, 이후엔 Claude가 알아서 판단해서 알림을 쏩니다. "긴 작업이 끝났을 때"와 "사용자 결정이 필요할 때"가 기본 발화 조건이에요. 프롬프트에 직접 "테스트 끝나면 알려줘"라고 적어두면 그 시점에도 알림을 줍니다. 따로 이벤트별 설정은 없고, 이 토글 하나로 끝이에요.
알림이 안 와요? 체크리스트
/config에서 No mobile registered로 보이면, 폰에서 Claude 앱을 한 번 열어주면 토큰이 갱신됩니다.- iOS: Focus 모드와 알림 요약이 푸시를 막거나 미루기도 해요. 설정 → 알림 → Claude 확인.
- Android: 배터리 최적화에서 Claude 앱을 예외로 빼주세요.
요금 & 시작하기
Remote Control 자체는 Pro / Max / Team / Enterprise 플랜에서 무료 사용입니다. 별도 추가 요금은 없어요. API 키 인증으론 동작하지 않으며, 반드시 claude.ai 계정으로 /login되어 있어야 합니다.
처음 시작할 때 체크리스트는 짧아요.
# 1) 버전 확인 — Remote Control은 v2.1.51 이상, 푸시 알림은 v2.1.110 이상
claude --version
# 2) claude.ai 계정으로 로그인
claude
# 그 안에서 /login
# 3) 프로젝트 폴더에서 한 번 실행해 워크스페이스 신뢰 다이얼로그 수락
cd ~/projects/내프로젝트
claude
# 4) 원격 제어 시작
/remote-controlVS Code 익스텐션을 쓰는 분들은 v2.1.79 이상에서 프롬프트 박스에 /remote-control 또는 /rc 치면 같은 결과가 나옵니다. 단, CLI와 달리 이름 인자나 QR 코드는 표시되지 않아요.
자주 묻는 질문
Claude Code Remote Control은 무료인가요?
Pro·Max·Team·Enterprise 플랜에 포함되어 있어서 별도 추가 비용은 없습니다. 다만 Team과 Enterprise는 기본적으로 OFF 상태라, 관리자가 Claude Code admin settings에서 토글을 켜야 사용 가능해요. API 키만으로는 사용할 수 없습니다.
Remote Control과 Claude Code on the web은 뭐가 다른가요?
같은 claude.ai/code 인터페이스를 쓰지만 세션이 어디서 도느냐가 결정적으로 달라요. Remote Control은 내 컴퓨터에서 그대로 돌아가서 로컬 MCP 서버·파일·설 정을 다 쓸 수 있고, 웹은 Anthropic 클라우드에서 돕니다. 진행 중인 로컬 작업을 다른 기기에서 이어받고 싶으면 Remote Control, 노트북 셋업 없이 클라우드에서 새 작업을 시작하고 싶으면 웹을 쓰세요.
모바일 푸시 알림은 어떻게 켜나요?
Claude Code v2.1.110 이상에서 가능합니다. ① 모바일 앱 설치 → ② 같은 계정으로 로그인 → ③ 알림 권한 허용 → ④ 터미널에서 /config 실행 후 Push when Claude decides 토글 ON. 이 4단계면 끝입니다. 알림 시점은 Claude가 알아서 판단하고, 프롬프트로 "끝나면 알려줘" 같이 직접 요청하는 것도 가능해요.
노트북이 절전 모드로 들어가도 괜찮나요?
네, 잠깐 자거나 네트워크가 끊겨도 머신이 돌아오면 세션이 자동 재연결됩니다. 다만 머신이 깨어 있는데도 약 10분 이상 네트워크가 끊긴 채로 있으면 세션이 타임아웃돼요. 이 경우 claude remote-control을 다시 띄우면 됩니다.
보안적으로 안전한가요? 인바운드 포트가 열리나요?
내 머신에서 Anthropic API로 outbound HTTPS 요청만 나가고, 인바운드 포트는 열리지 않습니다. 모든 트래픽은 TLS로 암호화되며, 짧은 수명의 자격 증명이 용도별로 분리돼 있어요. 포트포워딩이나 별도 방화벽 설정 없이 그대로 쓸 수 있습니다.
💡 한 발 더 — 나의 생각
저는 이 기능의 진짜 가치가 "모바일 코딩"이 아니라 "대기 시간 회수"에 있다고 봐요.
다들 한 번씩 해보셨을 거예요. 30분짜리 빌드 돌려놓고, 책상 앞에 앉아서 가만히 진행률 막대만 보거 나 트위터 들어갔다 다시 터미널 보고… 그 사이에 다른 일을 못 한 게 더 큰 손실이거든요. Remote Control + 푸시 알림 조합은 이 부분을 정확히 끊어줍니다. 작업을 띄워놓고 자리를 떠도 되고, 점심 먹다가 폰으로 알림 받고 한 줄 답해주면 끝나요. 시간이 새로 생기는 게 아니라 "기다림에 묶여있던 시간이 풀려나는" 느낌입니다.
또 하나 흥미로운 건 Dispatch와의 분업이에요. Dispatch는 폰에서 메시지로 작업을 던지면 데스크톱이 받아서 처리하는 방향이고, Remote Control은 이미 돌고 있는 로컬 세션을 폰에서 조종하는 방향이에요. "새 작업 던지기 = Dispatch / 진행 중 작업 이어받기 = Remote Control" 이렇게 역할이 갈립니다. Anthropic이 모바일을 "노트북의 보조"가 아니라 "체크포인트와 결정 지점"으로 디자인하고 있다는 게 보여요.
마케터 입장에서도 응용 가능성이 큽니다. 저는 Meta 광고 분석 스크립트를 길게 돌릴 때 Remote Control로 띄워두고 외출하는데, 결과 나올 때 폰으로 알림 받고 바로 카피 회의에서 인용했던 적이 있어요. "긴 데이터 작업 + 외부 미팅" 사이클을 가진 분들에게는 광고 ROI 분석, GSC 키워드 일괄 처리, 콘텐츠 일괄 생성 같은 시나리오에 바로 붙일 수 있습니다.
마지막으로, "Ultraplan을 시작하면 Remote Control이 끊긴다"는 제약이 공식 문서에 명시돼 있는데요, 둘 다 claude.ai/code 인터페이스를 점유하기 때문이에요. 운영 팁을 드리자면 — 데일리 작업은 Remote Control, 큰 PR 병합 직전엔 Ultrareview, 이런 식으로 시간대를 쪼개 쓰면 충돌이 안 납니다.
원문: Continue local sessions from any device with Remote Control