휴대폰으로 Codex 제어: ChatGPT Remote 및 로컬 CLI 원격 제어 가이드
Codex를 휴대폰에서 사용할 수 있나요? 이 글에서는 ChatGPT Remote와 PandaNpc 로컬 CLI 원격 솔루션을 비교하고, Windows, macOS, Linux 호스트의 설정 단계, 승인 방식, 검증 방법 및 연결 끊김 문제 해결을 제공합니다.

가능합니다. 2026년 8월 기준, OpenAI의 ChatGPT Remote를 사용하면 iPhone 또는 Android 휴대폰에서 Mac, Windows 호스트에서 실행되는 Codex 세션에 접근할 수 있습니다: 대화를 계속하고, 질문에 답하고, 명령을 승인하고, Diff 및 테스트 결과를 확인할 수 있습니다. 이 기능은 모든 ChatGPT 요금제에 공식 제공되고 있지만, 최신 버전의 ChatGPT 데스크톱 앱과 모바일 앱을 페어링해야 합니다.
하지만 실제로 제어하려는 대상이 독립 실행형 Codex CLI라면, 특히 Linux 개발 머신이나 데스크톱이 없는 서버라면, 또는 ChatGPT 데스크톱 앱을 계속 켜두고 싶지 않다면, 공식 Remote는 CLI나 IDE에서 직접 페어링을 시작할 수 없습니다. 이 경우 PandaPaw가 호스트에서 Codex를 호스팅하도록 한 다음, PandaNpc iOS App 또는 휴대폰 브라우저로 원격으로 작업할 수 있습니다.
이 글에서는 두 가지 방법을 함께 설명합니다. 자료 확인 날짜는 2026년 8월 19일입니다. OpenAI Remote의 기능과 진입 경로는 버전에 따라 조정될 수 있으므로, 실제 사용 시 Remote connections 공식 문서를 기준으로 삼으세요.
먼저 결론: 두 가지 Codex 휴대폰 원격 솔루션 선택 방법
| 비교 항목 | ChatGPT Remote | PandaNpc + PandaPaw |
|---|---|---|
| 호스트 | ChatGPT 데스크톱 앱이 실행되는 macOS 또는 Windows | Codex CLI가 실행되는 Windows, macOS 또는 Linux |
| 모바일 | ChatGPT iOS / Android의 Remote 탭 | PandaNpc iOS App; Android 등 기기는 휴대폰 브라우저 사용 가능 |
| 순수 CLI 직접 연결 가능 여부 | Codex CLI 또는 IDE에서 휴대폰 페어링을 시작할 수 없음 | 가능, PandaPaw가 호스트의 Codex에 직접 연결 |
| 계정 관계 | 휴대폰과 호스트가 동일한 ChatGPT 계정 및 workspace 사용 | 휴대폰과 호스트가 동일한 PandaNpc 계정 사용; Codex는 호스트의 로그인 또는 API 구성을 계속 사용 |
| 호스트 요구 사항 | 깨어 있고, 네트워크에 연결되며, ChatGPT 데스크톱 앱 실행 유지 | 깨어 있고, 네트워크에 연결되며, PandaPaw 서비스 실행 유지 |
| 적합한 시나리오 | ChatGPT 데스크톱 앱에서 Codex를 이미 사용 중이며, 공식 통합 경험을 원하는 경우 | 로컬 CLI, Linux 호스트, 데스크톱 없는 개발 머신, 또는 여러 코딩 엔진을 동시에 관리해야 하는 경우 |

두 솔루션의 공통점은 휴대폰은 제어 표면일 뿐이며, 코드, Shell, Git, 자격 증명 및 도구는 여전히 호스트에 있다는 점입니다. 호스트가 절전 모드로 전환되거나, 종료되거나, 네트워크가 끊기면 휴대폰에서 Codex가 작업을 계속 수행하도록 할 수 없습니다.
방법 1: ChatGPT Remote를 사용하여 Codex 제어
OpenAI는 현재 이 기능을 Remote라고 부릅니다. 공식 릴리스 노트에 따르면, 모바일에서 세션을 시작하거나 계속하고, 추가 지침을 보내고, 승인을 처리하고, 터미널 출력, 스크린샷, 테스트 결과 및 Diff를 확인할 수 있습니다. ChatGPT 릴리스 노트에는 Remote가 이제 Mac 또는 Windows 호스트 연결을 지원하며, 휴대폰과 호스트 간 1:1 QR 코드 페어링을 사용한다고 설명되어 있습니다.
시작 전 필요한 것
- 최신 버전의 ChatGPT 데스크톱 앱이 설치된 Mac 또는 Windows 컴퓨터;
- 최신 버전의 ChatGPT iOS 또는 Android App;
- 양쪽에서 동일한 ChatGPT 계정 및 workspace로 로그인;
- 현재 계정에 Codex 사용 권한이 있어야 함;
- 팀 계정인 경우 관리자가 먼저 Remote Control을 허용해야 할 수 있음;
- 호스트가 깨어 있고 온라인 상태이며, ChatGPT 데스크톱 앱이 실행 중이어야 함.
페어링 단계
- 호스트에서 ChatGPT 데스크톱 앱을 엽니다.
- Settings → Connections → Control this Mac or PC로 이동합니다.
- Set up 또는 Add를 선택하여 호스트 측 인증을 완료합니다.
- 휴대폰으로 데스크톱 앱에 표시된 QR 코드를 스캔합니다.
- 휴대폰 ChatGPT에서 계정, workspace 및 나타날 수 있는 SSO, MFA 또는 passkey 인증을 확인합니다.
- 휴대폰의 Remote 탭을 열고 방금 페어링한 호스트와 Codex 프로젝트를 선택합니다.

페어링이 성공하면 먼저 비파괴 검증을 수행합니다: 테스트 프로젝트를 열고 Codex에 다음 문장을 보내세요.
Print the current working directory and list the top-level files. Do not modify anything.반환된 디렉터리와 파일은 호스트의 대상 프로젝트와 일치해야 합니다. '호스트 온라인'만 보이는 것으로는 충분하지 않습니다. 이 응답이 프로젝트 매핑, 세션 채널 및 Codex 실행 환경이 모두 올바르다는 것을 동시에 증명합니다.
공식 Remote의 한계
공식 문서에는 휴대폰 페어링은 Codex CLI 또는 IDE 확장에서 시작할 수 없으며, ChatGPT 데스크톱 앱에서 시작해야 한다고 명시되어 있습니다. Linux도 데스크톱 앱 호스트로 직접 사용할 수 없습니다. Mac 또는 Windows 데스크톱 앱이 SSH를 통해 Linux 개발 머신에 연결하도록 한 다음, 휴대폰이 이 데스크톱 게이트웨이에 연결하면 됩니다.
또한 호스트가 절전 모드로 전환되거나, 네트워크가 끊기거나, 데스크톱 앱을 닫으면 Remote가 중지됩니다. Windows에서 작업에 Computer Use가 필요한 경우 호스트가 포그라운드에서 데스크톱을 조작하므로, 일반적으로 세션을 잠금 해제된 상태로 유지해야 합니다.
방법 2: PandaNpc로 로컬 Codex CLI 원격 제어
터미널에서 codex를 실행하는 데 익숙하거나 프로젝트가 Linux 서버에 직접 있는 경우, PandaPaw를 상주 호스트 서비스로 사용할 수 있습니다. Codex, 프로젝트 파일 및 명령은 모두 개발 머신에 남아 있습니다. 휴대폰은 세션을 수신하고, 지침을 보내고, 승인을 처리하기만 합니다.
이 방법은 ChatGPT 데스크톱 앱이 상주할 필요가 없습니다. Codex는 호스트의 기존 ChatGPT 로그인 또는 API 구성을 계속 사용하며, PandaNpc는 모델 계정을 대체하지 않고 프로젝트를 휴대폰에 복사하지도 않습니다.
1단계: 호스트에서 Codex가 독립적으로 실행될 수 있는지 확인
개발 머신에서 다음을 실행합니다:
codex --version그런 다음 테스트가 허용되는 프로젝트 디렉터리로 이동하여 codex를 실행하고, 로그인을 완료하고 정상적으로 응답할 수 있는지 확인합니다. OpenAI의 현재 Codex CLI 저장소는 ChatGPT 계정 로그인을 지원하며, 별도로 API key를 구성하는 것도 지원합니다.
Codex 자체가 아직 로그인되지 않았거나 모델 크레딧이 소진된 상태에서 원격 연결 문제를 해결하지 마세요. '엔진이 응답할 수 없음'을 '휴대폰이 연결되지 않음'으로 오판할 수 있습니다.
2단계: 개발 머신을 PandaNpc에 추가
PandaNpc에 로그인한 후 장치 추가를 열고 Add a device를 선택한 다음, 페이지에서 생성된 일회용 설치 명령을 복사하여 개발 머신에서 실행합니다. 명령이 이미 현재 계정에 바인딩되어 있으므로 권장되는 방법입니다.
브라우저 인증으로 전환하려면 일반 설치 명령을 사용할 수도 있습니다.
macOS / Linux:
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | shWindows PowerShell:
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iex일반 설치가 완료되면 안내에 따라 pandapaw login을 실행하고 브라우저에서 이 장치를 승인합니다.
3단계: Codex bridge 검증
호스트에서 다음을 실행합니다:
pandapaw status출력에서 설치된 PandaPaw를 인식하고 Codex 구성 요소가 실행 중이며 계정이 연결되었음을 표시해야 합니다. 그런 다음 클라이언트의 장치 목록에서 해당 호스트가 온라인 상태인지 확인합니다.
4단계: 휴대폰에서 Codex 세션 시작
- iPhone에 PandaNpc iOS App을 설치합니다. Android 또는 App을 설치하고 싶지 않은 경우 휴대폰 브라우저에서 PandaNpc Agent를 직접 열 수 있습니다.
- 호스트와 동일한 PandaNpc 계정으로 로그인합니다.
- 새 프로젝트를 만들고 온라인 호스트, 작업 디렉터리 및 Codex 엔진을 선택합니다.
- 일상적인 사용에서는 작업공간 권한을 우선 선택합니다. 영향 범위를 명확히 알고 있을 때만 완전 액세스를 사용합니다.
- 앞의 읽기 전용 테스트 프롬프트를 보내고 반환된 디렉터리와 파일을 확인합니다.
- 휴대폰 페이지를 닫았다가 동일한 세션을 다시 열어 기록이 남아 있고 호스트가 여전히 온라인인지 확인합니다.

PandaNpc iOS에서는 Codex 세션을 확인하고, 후속 메시지를 보내고, 도구 승인을 처리하고, 완료 또는 주의가 필요한 푸시 알림을 받을 수 있습니다. 전체 기능 범위는 PandaNpc iOS 문서를 참조하세요.
ChatGPT Remote를 선택할지, 로컬 CLI 원격 제어를 선택할지
다음에 해당한다면 ChatGPT Remote를 우선 선택하세요:
- 이미 Mac 또는 Windows의 ChatGPT 데스크톱 앱에서 Codex를 사용 중인 경우;
- 휴대폰과 호스트에서 동일한 ChatGPT 계정으로 로그인하기 편리한 경우;
- 공식 통합 Diff, 스크린샷, 브라우저 또는 Computer Use 경험이 필요한 경우;
- 데스크톱 앱이 계속 실행되어도 괜찮은 경우.
다음에 해당한다면 PandaNpc + PandaPaw를 우선 선택하세요:
- 실제로 제어하려는 대상이 데스크톱 앱으로의 마이그레이션이 아닌 기존 Codex CLI인 경우;
- 개발 머신이 Linux이거나 그래픽 데스크톱이 없는 서버인 경우;
- 호스트 서비스가 열린 데스크톱 창에 의존하지 않고 화면 잠금 후에도 계속 실행되기를 원하는 경우;
- 동일한 클라이언트에서 Codex, Claude Code 및 PandaCode를 관리하려는 경우;
- Android에서 휴대폰 브라우저 사용을 수용하거나 주로 iPhone 네이티브 App을 사용하는 경우.
가끔 컴퓨터를 떠날 때뿐이고 기존 공식 Remote로 충분하다면, 두 번째 연결 경로를 추가할 필요가 없습니다. CLI 또는 Linux 호스트를 직접 제어해야 할 때 PandaPaw를 사용하는 것이 더 적합합니다.
권한과 보안: 휴대폰의 '동의'는 실제로 실행됩니다
원격 제어는 읽기 전용 라이브 스트리밍이 아닙니다. 휴대폰에서 명령을 승인하면 Codex가 호스트에서 해당 작업을 실행합니다. 따라서:
- 첫 연결 시 먼저 읽기 전용 프롬프트로 작업 디렉터리를 확인하세요;
- 기본적으로 작업공간 범위 권한을 사용하고, 처음부터 완전 액세스를 켜지 마세요;
- 승인 전에 명령, 대상 경로 및 네트워크 작업을 명확히 확인하세요;
- 페어링 QR 코드, 일회용 장치 명령, API key 또는 연결 자격 증명을 단체 채팅이나 스크린샷에 올리지 마세요;
- Codex app-server, 디버그 포트 또는 SSH 서비스를 공개 인터넷에 직접 노출하지 마세요.
OpenAI 공식 측도 원격 개발 머신에서 SSH, VPN 또는 mesh 네트워크를 사용하고 app-server transport를 공개적으로 노출하지 말 것을 권장합니다. PandaPaw와 휴대폰은 모두 인증된 아웃바운드 연결을 능동적으로 설정하므로, 일반 가정용 또는 사무실 네트워크에서는 인바운드 포트를 개방할 필요가 없습니다. 호스트의 다른 서비스에도 안전하게 액세스해야 하는 경우 장치 연결 가이드를 참조하세요.
일반적인 문제 해결
ChatGPT 휴대폰에 Remote 탭이 없는 경우
먼저 ChatGPT 모바일 App을 업데이트하세요. 그런 다음 호스트가 최신 버전의 데스크톱 앱을 실행 중인지, 계정과 workspace가 일치하는지, 팀 관리자가 Remote Control을 허용하는지 확인하세요. 기능 진입 경로는 여전히 버전 및 workspace 구성에 따라 달라질 수 있습니다.
휴대폰에서 이미 페어링된 공식 호스트를 찾을 수 없는 경우
데스크톱 앱이 실행 중이고 호스트가 절전 모드가 아닌지 확인하고, Settings → Connections에서 다른 장치의 연결을 허용하세요. 오랫동안 사용하지 않은 기존 페어링은 QR 코드를 다시 스캔해야 할 수 있습니다. ChatGPT 계정에서 로그아웃하면 Remote도 꺼지므로, 로그인 후 다시 활성화해야 합니다.
PandaNpc에 호스트가 오프라인으로 표시되는 경우
호스트에서 pandapaw status를 실행하여 장치가 로그인되어 있고, 서비스가 실행 중이며, 인터넷에 접근할 수 있는지 확인하세요. 호스트가 절전 모드이거나 네트워크가 끊긴 경우 저장된 연결은 계속 표시되지만 새 작업을 실행할 수 없습니다.
호스트는 온라인인데 Codex가 응답하지 않는 경우
먼저 호스트에서 로컬로 codex를 직접 실행하세요. ChatGPT/API 로그인, 모델 가용성 및 사용 크레딧을 확인하세요. PandaPaw에 연결할 수 있다고 해서 모델 계정이 반드시 사용 가능한 것은 아닙니다.
Codex가 잘못된 프로젝트를 연 경우
즉시 테스트를 중지하고 올바른 절대 작업 디렉터리를 다시 선택하세요. 읽기 전용 검증 프롬프트를 다시 보내고, 파일 쓰기 또는 Shell 명령을 승인하기 전에 경로를 확인하세요.
휴대폰 화면이 잠긴 후에도 Codex는 계속 실행되나요?
휴대폰 화면 잠금은 일반적으로 호스트의 작업을 중지하지 않습니다. 핵심은 호스트가 깨어 있고 네트워크에 연결된 상태를 유지해야 한다는 것입니다. ChatGPT Remote는 데스크톱 앱이 계속 실행되어야 하며, PandaNpc 방식은 PandaPaw 서비스가 계속 실행되어야 합니다. 호스트가 실제로 절전 모드에 들어가거나 종료되면 두 방식 모두 중단됩니다.
FAQ
Codex CLI에 remote control 명령이 내장되어 있나요?
이 글의 확인 날짜 기준으로, OpenAI 공식 모바일 Remote는 ChatGPT 데스크톱 앱에서 설정해야 하며, Codex CLI 또는 IDE 확장에서 직접 페어링을 시작할 수 없습니다. CLI에 직접 연결하려면 PandaPaw와 같은 호스트 브리지 계층을 사용할 수 있습니다.
Codex remote control은 Windows를 지원하나요?
지원합니다. OpenAI의 현재 문서에는 macOS와 Windows가 모두 ChatGPT Remote 호스트로 나열되어 있으며, PandaPaw도 Windows를 지원합니다. 이전의 'Mac만 지원'이라는 오래된 결론을 더 이상 사용하지 마세요.
Linux의 Codex를 휴대폰에서 제어할 수 있나요?
가능하며 두 가지 방법이 있습니다. 공식 방법은 Mac/Windows의 ChatGPT 데스크톱 앱에서 SSH 호스트를 구성한 다음 휴대폰에서 이 데스크톱 게이트웨이에 연결하는 것입니다. PandaNpc 방법은 PandaPaw를 Linux 호스트에 직접 설치하고 휴대폰이 해당 호스트의 Codex CLI에 연결하는 것입니다.
공인 IP 또는 포트 매핑 구성이 반드시 필요한가요?
필요하지 않습니다. ChatGPT Remote와 PandaPaw 모두 인증된 릴레이 연결을 통해 장치를 연결합니다. 휴대폰 접근을 위해 app-server 또는 디버그 포트를 공개 인터넷에 직접 노출하지 마세요.
휴대폰 원격 사용 시 Codex의 과금 방식이 변경되나요?
휴대폰은 제어 단말일 뿐입니다. 실제 사용량은 여전히 Codex를 실행하는 계정, workspace, 모델 및 provider에 의해 결정됩니다. PandaNpc는 API 과금 방식의 Codex 세션을 자동으로 구독 세션으로 변경하지 않으며, 그 반대도 마찬가지입니다.
요약
Codex는 휴대폰에서 사용할 수 있지만, 올바른 연결 경로를 먼저 선택해야 합니다. ChatGPT 데스크톱 앱을 이미 사용 중인 Mac/Windows 사용자는 공식 Remote를 우선 시도하세요. Codex CLI, Linux 호스트 또는 백그라운드 서비스를 직접 제어해야 하는 경우 PandaNpc + PandaPaw가 더 편리합니다.
어느 쪽을 선택하든 먼저 읽기 전용 프롬프트로 작업 디렉터리를 검증한 다음 권한을 점진적으로 확대하세요. 휴대폰에서의 한 번의 승인은 결국 실제 개발 머신, 실제 파일 및 실제 명령에 적용됩니다.
관련 가이드

Codex에서 GPT-5.6 Sol 1M 컨텍스트 활성화: `config.toml` 3줄 구성 튜토리얼
GPT-5.6 Sol은 공식적으로 105만 토큰 컨텍스트를 지원합니다. Codex의 config.toml 상단에 3줄의 설정만 추가하면 100만 토큰 윈도우로 실행할 수 있으며, 약 90만 토큰에서 대화 기록이 자동으로 압축됩니다. 영구 설정, 단일 명령, 검증 및 비용 알림이 포함되어 있습니다.
기사 읽기 →
휴대폰으로 Claude Code 연결: iOS에서 언제든 세션 확인 및 도구 승인
이 문서는 개발자를 대상으로, 휴대폰으로 Claude Code에 연결하는 모범 사례를 공유합니다. PandaNpc iOS 앱을 통해 세션을 실시간으로 확인하고, 도구 호출을 승인하며, 질문에 응답할 수 있습니다. pandapaw와 iOS Live Activity를 활용하여 효율적인 원격 제어를 구현하고 코딩 유연성을 높입니다.
기사 읽기 →
기기 연결: 공인 IP 없이, 포트 포워딩 없이, 언제 어디서나 안전하게 내 기기에 직접 연결하기
밖에서 핸드폰이나 다른 컴퓨터로 집/회사에 있는 Claude Code, SSH, 내부 서비스에 접속하고 싶은데, 공인 IP가 없고 포트 매핑을 열 엄두가 안 나며 frp/허브(hub) 설정이 번거롭다면? 디바이스 연결을 데스크톱 클라이언트에서 한 번에 켜고, 당신의 각 기기를 전용 암호화 네트워크에 추가하세요. 모든 기기가 고정 사설 IP를 하나씩 받아, 어디에 있든 같은 로컬 네트워크에 연결된 것처럼 직접 연결됩니다—종단 간 암호화, 공인망 노출 제로, 언제든 한 번에 폐기 가능.
기사 읽기 →