본문 바로가기

IT/AI

Codex 모바일 원격 접속, 진짜 폰으로 코딩이 될까? 클로드 코드 원격과도 비교

728x90
반응형
728x170

OpenAI가 드디어 일을 냈다. 2026년 5월 14일, Codex를 ChatGPT 모바일 앱에 통째로 욱여넣었다. 한 줄로 요약하면 "퇴근길 지하철에서 폰으로 내 맥미니 위에 띄워둔 Codex 세션을 그대로 조종할 수 있게 된 것"이다. 그런데 잠깐, Anthropic의 Claude Code도 이미 비슷한 걸 한참 전부터 하고 있었지 않은가? 두 기능의 차이가 도대체 뭔지, 그리고 새로 나온 Codex 모바일이 정말로 "퇴근 후에도 일하라"는 야근 권유인지 살펴보자.

 

codex remote Control 기능 도입

Codex 모바일이 정확히 뭘 하는 물건인가

먼저 오해부터 풀자. ChatGPT 앱에서 Codex를 쓴다고 해서 폰이 컴파일러가 되는 건 아니다. 폰은 어디까지나 리모컨이다. 진짜 작업은 어디 다른 곳에서 돌아간다.

 

OpenAI의 발표에 따르면 Codex 모바일은 다음과 같이 작동한다.

출시일 2026년 5월 14일
상태 Preview(프리뷰)
지원 OS(모바일) iOS, iPadOS, Android
지원 OS(데스크탑 연결 대상) 현재는 macOS만 가능, Windows는 추후 지원 예정
사용 가능 플랜 Free, Go, Plus, Pro, Business, Enterprise 등 전 요금제
진입 경로 ChatGPT 모바일 앱 내부(별도 앱 아님)

 

핵심은 ChatGPT 앱이 사용자의 맥 위에서 돌아가는 Codex 세션에 접속해 라이브 상태를 그대로 불러온다는 점이다. 폰에서 보내는 메시지는 데스크탑의 Codex에게 전달되고, Codex가 작업한 결과(스크린샷, 터미널 출력, diff, 테스트 결과 등)는 다시 폰으로 흘러온다. 파일과 자격 증명은 데스크탑에 남아 있고 폰으로 옮겨지지 않는다.

 

이걸 가능하게 하는 건 OpenAI가 부르는 "secure relay layer"다. 트러스트된 기기를 인터넷에 직접 노출하지 않으면서도 서로 닿게 해주는 중계 계층이다. 쉽게 말하면 OpenAI 서버를 통과하는 우편함 같은 구조다. 직접 포트를 여는 게 아니라 양쪽이 동시에 OpenAI에 접속해서 메시지를 주고받는다.

폰으로 할 수 있는 게 생각보다 많다

흥미로운 건 OpenAI가 이걸 "단순한 원격 제어 그 이상"이라고 강조한다는 점이다. 실제로 폰에서 가능한 작업은 다음과 같다.

  • 활성화된 모든 스레드 사이를 자유롭게 오가기
  • Codex가 멈춰서 사람의 결정을 기다릴 때 폰에서 승인하기
  • 사용 중인 모델 변경하기
  • 새로운 작업 시작하기
  • diff와 테스트 결과를 폰에서 직접 확인하기
  • Computer Use를 통해 데스크탑 앱을 조작하라고 지시하기
  • 로그인된 웹사이트에서 작업을 시키기 (Chrome 연동)

여기에 더해 같은 발표에서 Remote SSH가 GA(정식 출시)됐다. 회사가 제공하는 원격 개발 서버(devbox)에 SSH로 연결한 뒤, 그 환경 자체를 다시 폰에서 조작할 수 있다. 즉, "내 맥 → 회사 서버 → 코드 작업"이라는 두 단계 원격 체인을 폰으로 다 통제할 수 있다는 뜻이다.

그런데 단점이 없을 리가 없잖아요

신기능 출시 직후의 흥분을 가라앉히고 차분히 살펴보면 제약이 꽤 많다.

1. Windows가 아직 안 된다

가장 큰 단점이다. 현재 Codex 모바일에서 원격으로 붙을 수 있는 데스크탑은 macOS뿐이다. Windows용 Codex 앱은 존재하지만, 거기 붙는 모바일 연동은 아직 "곧 지원 예정" 상태다. Windows PC를 메인 개발 머신으로 쓰는 사람에게는 출시일이 의미가 없다.

2. 데스크탑이 계속 깨어 있어야 한다

이건 거의 모든 원격 제어 류의 공통점이지만, 폰이 일하게 만들려면 결국 어딘가의 컴퓨터가 일해야 한다. Codex 앱이 켜져 있는 맥이 절전 모드로 진입하면 세션은 죽는다.

3. Preview 단계의 한계

OpenAI가 직접 "preview"라고 못 박았다. 새 기능에서 흔히 보이는 안정성 문제, 알림 누락, 동기화 지연 같은 이슈가 충분히 발생할 수 있다. 실제로 비슷한 시기 출시된 다른 모바일 원격 기능들도 초기에는 "응답이 안 와요" 류의 불만이 다수 있었다.

4. 폰은 끝까지 폰이다

스크린샷과 diff를 본다는 건 좋지만, 화면 작은 폰으로 실제 리뷰를 하는 건 한계가 있다. 긴 함수 시그니처가 줄바꿈되거나 컬러 차이가 미세하게 보이지 않는 케이스가 분명히 생긴다. "외출 중 빠른 의사결정"이라는 시나리오에는 잘 맞지만 "퇴근 후 본격 디버깅"은 비현실적이다.

5. 일부 고급 기능은 상위 요금제 전용

Programmatic access tokens는 Enterprise/Business 플랜에서만 발급 가능하다. CI 파이프라인이나 자동화에 Codex를 엮으려면 이 토큰이 필요한데, 개인 개발자는 다른 방법을 찾아야 한다.

Claude Code의 원격 제어는 어떻게 다른가

여기가 핵심이다. Anthropic은 이 분야에서 OpenAI보다 한 발 앞섰다. 그리고 흥미롭게도 한 가지 기능이 아니라 두 가지 기능을 따로 만들어 두었다. 이름이 비슷해서 헷갈리니 정리해보자.

Remote Control (개발자용)

Claude Code의 Remote Control은 터미널에서 돌아가는 Claude Code 세션을 폰/태블릿/브라우저에서 계속 이어가게 해주는 기능이다. 사용법은 단순하다.

# 프로젝트 디렉토리에서
claude remote-control

# 또는 인터랙티브 세션에서 원격 제어 활성화
claude --remote-control "My Project"

# 이미 세션 중이라면
/remote-control

명령을 실행하면 터미널에 세션 URL과 QR 코드가 표시된다. 폰으로 QR을 찍으면 Claude 모바일 앱의 Code 탭에 해당 세션이 자동으로 뜬다. 그러면 폰에서 메시지를 보내는 즉시 내 컴퓨터의 Claude Code가 받아서 처리한다.

 

요구 사항은 다음과 같다.

  • Claude Code v2.1.51 이상
  • Pro, Max, Team, Enterprise 플랜 (Team/Enterprise는 관리자가 토글 활성화 필요)
  • API 키 인증은 지원 안 됨, 반드시 claude.ai OAuth 로그인 필요
  • VS Code 확장에서도 /remote-control 명령으로 사용 가능 (v2.1.79 이상)

기술적으로 흥미로운 점은 로컬 프로세스가 인바운드 포트를 전혀 열지 않는다는 것이다. 로컬 Claude Code가 Anthropic API로 outbound HTTPS만 보내고, 그 API가 폰에서 온 메시지를 라우팅해준다. Codex의 secure relay와 사실상 동일한 패턴이다.

Dispatch (일반 사용자용)

Dispatch는 Claude의 Cowork 기능(코드 작성이 아닌 일반 컴퓨터 작업용 에이전트)을 폰에서 조종하는 기능이다. 2026년 3월에 출시됐다. 사용 흐름은 다음과 같다.

  1. 데스크탑의 Claude 앱에서 Cowork 진입
  2. 좌측 사이드바의 Dispatch 클릭
  3. QR 코드 스캔으로 모바일 앱과 페어링
  4. 모바일 사이드바에 Dispatch 항목이 생기면 거기서 채팅 시작
  5. Computer Use 권한을 켜두면 폰에서 보낸 메시지로 데스크탑의 Excel을 조작하거나 브라우저를 띄우는 등 거의 모든 일이 가능

Codex 모바일 vs Claude Code Remote Control vs Claude Dispatch

세 가지를 한 표로 정리하면 차이가 명확해진다.

항목 codex 모바일 Claude Code Remote Control Claude Dispatch
출시일 2026.05.14 2026년 초 (v2.1.51 기준) 2026.03.18
모바일 앱 ChatGPT 앱 Claude 앱 (Code 탭) Claude 앱 (Dispatch 탭)
데스크탑 지원 macOS만 (Windows 예정) macOS, Windows, Linux macOS 중심
주 대상 개발자 개발자 일반 사용자 + 개발자
작업이 실행되는 곳 사용자 로컬 기기 또는 SSH 원격 사용자 로컬 기기 사용자 로컬 기기
별도 앱 필요 데스크탑에 Codex 앱 설치 터미널에 Claude Code CLI 데스크탑 Claude 앱
모바일 진입 방식 자동 동기화 QR 코드 또는 세션 목록 QR 코드 페어링
동시 다중 세션 가능 (멀티 기기) server mode에서 최대 32개 단일 세션 중심
푸시 알림 지원 v2.1.110부터 지원 부분 지원
무료 플랜 사용 가능 (Free/Go 포함) 불가 (Pro 이상 필수) 불가 (Max에서 시작, Pro로 확대)
Computer Use 연동 지원 별도 기능 핵심 기능으로 통합

진짜 핵심적인 차이

표만 봐서는 비슷해 보이지만 설계 철학에서 차이가 난다.

 

OpenAI의 Codex 모바일은 "한 머신을 폰에서 보는" 게 아니라 "모든 활성 스레드를 폰에서 가로지르는" 경험을 강조한다. 사용자가 가진 맥, 맥미니, 원격 SSH 서버 등 여러 환경에 동시에 떠 있는 Codex 세션들을 폰 하나에서 자유롭게 옮겨다닌다는 그림이다. The New Stack은 OpenAI가 이걸 두고 "단순히 하나의 작업을 원격 제어하거나 새 작업을 디스패치하는 것 이상"이라며 Anthropic의 Dispatch와 차별화를 시도했다고 전했다.

 

반면 Anthropic은 사용 시나리오를 둘로 쪼개서 접근한다. Remote Control은 "개발자가 진행 중인 코딩 세션을 다른 기기에서 계속한다"는 목적에 집중하고, Dispatch는 "일반 사용자가 외출 중에 데스크탑 에이전트에게 일을 시킨다"는 시나리오에 집중한다. 같은 기술 기반(아웃바운드 HTTPS + 릴레이 라우팅)을 두 용도로 분리해 둔 셈이다.

 

기술적으로 보면 두 회사 모두 결과적으로 비슷한 아키텍처에 도달했다.

  • 로컬 기기는 인바운드 포트를 열지 않는다
  • 로컬 클라이언트가 자체 서비스(OpenAI API 또는 Anthropic API)에 outbound로 연결한다
  • 모바일 클라이언트도 동일한 서비스에 연결한다
  • 서비스가 양쪽 사이의 메시지를 중계한다
  • 파일과 자격 증명은 로컬 기기에서 절대 이동하지 않는다
  • 단기 자격 증명을 발급해 보안을 강화한다

다른 점이라면 Codex 모바일이 처음부터 "여러 환경 동시 관제" 컨셉으로 나왔고, Claude Code Remote Control은 한 세션 깊게 파고드는 데 더 적합하다는 인상이다. 또한 Anthropic 쪽은 /mcp, /plugin, /resume 같은 인터랙티브 픽커가 필요한 명령어들은 로컬 CLI에서만 동작한다고 명시적으로 한계를 적어둔 반면, OpenAI는 이런 디테일을 아직 공개 문서로 정리하지 않았다.

누구에게 어떤 게 맞을까

세 기능을 비교했으니 결론을 내보자.

Codex 모바일이 맞는 사람

ChatGPT 유료 플랜을 이미 쓰고 있고 메인 머신이 맥인 사람이라면 일단 켜보자. Free/Go 플랜에서도 쓸 수 있다는 게 가장 큰 장점이다. 여러 머신에 Codex를 동시에 띄워두고 상황 봐가며 작업을 옮기는 사람한테 특히 유리하다. Remote SSH를 통해 회사 devbox에 붙어 작업하는 시나리오라면 효과가 더 크다.

 

다만 Windows를 쓴다면 아직은 기다려야 한다.

Claude Code Remote Control이 맞는 사람

이미 터미널에서 Claude Code로 개발하고 있고, 가끔 카페나 외출 중에 빌드 결과나 테스트 진행을 폰으로 확인하고 싶은 사람에게 가장 잘 맞는다. claude remote-control 명령 한 줄로 즉시 시작되고, 푸시 알림 설정까지 끝나면 "테스트 끝나면 알려줘"라고 부탁할 수 있다. 로컬 MCP 서버와 프로젝트 설정이 그대로 유지된다는 점에서 개발자에게 강점이 명확하다.

Claude Dispatch가 맞는 사람

코드를 안 짜더라도 일반 업무에서 데스크탑 자동화를 폰으로 시키고 싶다면 Dispatch가 맞다. Computer Use가 통합되어 있어 Excel 매크로처럼 잡다한 일을 폰에서 지시할 수 있다.

마무리: 결국 비슷한 그림으로 수렴 중

흥미로운 건 OpenAI와 Anthropic이 같은 결론에 따로 도달했다는 점이다. "AI 에이전트는 오래 일한다, 그러니까 사람이 항상 책상 앞에 앉아 있을 수 없다, 그러므로 폰이 리모컨이 되어야 한다"는 명제다. TechCrunch가 지적했듯, 두 회사 사이의 기능 경쟁이 양쪽 사용자에게는 결과적으로 이득이 되고 있다.

 

다만 한 가지는 짚어둘 만하다. 이런 원격 제어 기능들은 모두 "퇴근 후에도 작업 진행 상황을 본다"는 시나리오를 권유한다. 편하긴 한데 솔직히 일과 사생활의 경계가 더 흐려질 위험도 있다. 폰에서 푸시 알림으로 "테스트 실패했어요"가 새벽 2시에 떠도 무시할 수 있는 정신력이 함께 따라줘야 한다. 기능을 켜되, 알림 설정은 영리하게 하자.

 

Codex 모바일 프리뷰는 ChatGPT 앱만 업데이트하면 바로 써볼 수 있다. Claude Code Remote Control도 v2.1.51 이상이면 명령어 한 줄로 시작된다. 둘 다 부담 없이 켜서 자기 워크플로우에 맞는 쪽을 골라보면 된다. 어차피 둘 다 출시된 지 얼마 안 됐고 빠르게 개선되고 있으니, 한 번 써보고 마음에 안 들면 잠시 후에 다시 와도 다른 도구가 되어 있을 가능성이 크다.


참고 자료

728x90
반응형
그리드형