휴대폰에서 Codex 사용하기: Codex Cloud로 작업을 이어가는 방법
MarkdownCodex Cloud 환경을 만들고 게시하는 방법, 휴대폰에서 작업을 이어가는 방법, 환경 업데이트, 리소스 및 제한 사항.
전체 글 읽기
휴대폰에서 Codex 작업을 이어가려면 클라우드에서 실행하세요. 한 번만 설정하면 됩니다. ChatGPT 웹사이트나 데스크톱 앱에서 Codex Cloud 환경을 만들고 게시하세요. 클라우드에서 시작한 작업을 휴대폰에서 열어 계속 진행할 수 있습니다. 컴퓨터에서 일반 Codex로 시작한 작업은 이런 방식으로 옮길 수 없습니다. GitHub에 저장한 다음 클라우드에서 다시 시작해야 합니다.
컴퓨터의 에이전트는 모든 프로젝트 폴더와 그 안의 모든 메모리, 지식을 볼 수 있습니다. 하지만 휴대폰에서는 여기에 접근할 수 없습니다. 봄에 저자는 스마트폰으로 작업하느냐는 질문을 받았습니다. 저자는 자신은 그렇게 하지 않는다고 답했습니다. 가능하기는 하지만 몇 가지 주의할 점이 있고, 모든 과정이 직관적인 것은 아닙니다. 이제 Codex에서 클라우드를 사용할 수 있습니다. 시작해 보겠습니다.
Ailoot 사용법은 문서에서 확인할 수 있습니다.
핵심 내용
휴대폰에서는 컴퓨터에서 실행 중인 Codex 작업을 볼 수 없습니다. 디스크에 있는 파일, 실행 중인 프로그램, 브라우저 로그인 정보는 저절로 클라우드로 옮겨지지 않습니다. GitHub 저장소와 종속성, 액세스 자격 증명이 포함된 클라우드 환경인 Codex Cloud가 필요합니다. ChatGPT 웹사이트나 데스크톱 앱에서 환경을 만들고 Publish를 클릭한 다음 클라우드에서 작업을 시작하세요. 그런 다음 휴대폰의 ChatGPT 앱에서 같은 작업을 열어 계속 진행하면 됩니다. 컴퓨터가 절전 상태여도 클라우드 작업은 계속 실행됩니다.
컴퓨터에서 진행 중인 작업이 휴대폰에 표시되지 않는 이유
Codex에는 3가지 모드가 있습니다. Local과 Worktree는 컴퓨터에서 실행됩니다. Worktree는 프로젝트의 별도 복사본을 사용합니다. 이 모드는 별도의 문서에서 다룹니다. Cloud는 OpenAI 가상 머신에서 작업을 실행합니다.
클라우드 작업은 자체 환경만 볼 수 있으며 GitHub 저장소에서 시작합니다. GitHub는 코드를 위한 클라우드 서비스입니다. 프로젝트가 현재 디스크에만 있다면 에이전트에게 “Buddy, this app needs to go to GitHub.”라고 말하세요. 에이전트가 GitHub 로그인과 저장소 공개 여부를 물어봅니다. “private”라고 답하세요. 그러면 본인만 코드에 접근할 수 있습니다.
아직 Codex를 설치하지 않았다면 설치와 액세스를 설명하는 별도의 문서부터 시작하세요.
환경을 만들고 게시하는 방법
환경은 ChatGPT 웹사이트나 데스크톱 앱에서만 만들 수 있습니다. 휴대폰에서는 이미 설정된 환경을 선택하면 됩니다.
OpenAI는 이전에 별도의 Codex 앱을 제공했지만, 이제 ChatGPT와 하나의 인터페이스로 통합했습니다. 저자는 이 방식이 더 적절하고 편리하다고 생각합니다.
- ChatGPT에 로그인한 다음 Codex로 전환합니다.
- 새 작업에서 Work in → Cloud를 선택하고 Select environment를 연 다음 Create environment를 클릭합니다.
- GitHub 저장소를 선택합니다. GitHub가 연결되어 있지 않으면 Codex에서 연결하라는 메시지가 표시됩니다.
- Get started를 클릭합니다. Codex가 저장소를 살펴보고 종속성과 도구를 설치한 뒤 모두 정상적으로 작동하는지 확인합니다. 설치 명령을 직접 작성할 필요는 없습니다.
- 서비스용 키처럼 필요한 항목이 없으면 Codex가 요청합니다. 필요한 버전, 명령 또는 서비스를 바로 지정할 수 있습니다.
- 설정 보고서를 검토하고 변경 사항을 저장한 다음 Publish를 클릭합니다.
- Environment published가 표시되면 Start a new task를 클릭하고 작업 내용을 설명합니다.
Settings → Codex Cloud → Environments → Create environment에서도 같은 방식으로 진행할 수 있습니다.
저장과 게시는 서로 다른 버튼 2개입니다. 저장하면 설정이 기억됩니다. 새 작업은 매번 게시된 환경에서 시작됩니다. 환경을 게시하기 전에는 어떤 기기에서도 해당 환경을 작업에 선택할 수 없습니다.
휴대폰에서 작업하는 방법: 2가지 옵션
Codex Cloud. 직접 서버를 마련할 필요가 없습니다. OpenAI가 머신을 제공합니다. 다만 Codex만 실행되며 환경에 넣은 항목만 사용할 수 있습니다.
직접 관리하는 서버. 여기서 설명하는 설정에서는 서버에 Claude Code, Codex, Hermes를 설치하고 Hermes가 이들을 관리합니다. Telegram 봇을 통해 휴대폰에서 Hermes에 메시지를 보낼 수 있습니다. 여행 중에 특히 편리합니다. 음성으로 작업을 전달하고 같은 곳에서 보고서를 받을 수 있습니다. Hermes를 서버에서 24시간 내내 실행하는 방법은 별도의 문서에서 다루며, Codex에서 프로젝트를 서버로 옮기는 방법은 여기에서 설명합니다.
휴대폰에서 같은 작업을 여는 방법
웹사이트에서는 Work in → Cloud로 이동한 다음 환경을 선택합니다. 휴대폰에서는 ChatGPT 앱에서 Codex를 열고 게시된 환경을 선택합니다.
이미 시작한 작업을 계속하려면 같은 작업을 여세요. 새 작업은 게시된 환경을 사용해 처음부터 시작합니다. 기존 작업은 아직 커밋하지 않은 변경 사항을 포함한 자체 파일과 설치된 도구를 그대로 유지한 채 이어집니다.
노트북에서 작업을 시작하고 휴대폰에서 결과를 확인할 수 있습니다.
Hermes, Claude Code, Codex 중 어떤 에이전트에 작업을 맡기든 마지막에는 항상 “Are you sure you solved the task correctly?”라고 물어보세요. GitHub에 저장하기 전에 변경 사항을 검토하고 결과를 확인하세요.
진행 중인 작업을 중단하지 않고 환경을 업데이트하는 방법
프로젝트는 계속 바뀝니다. 라이브러리를 추가하거나 새 서비스가 필요할 수 있습니다. Settings → Codex Cloud → Environments를 열고 환경 메뉴에서 Edit를 선택한 뒤 변경 내용을 설명하고 Codex가 준비와 확인을 마칠 때까지 기다립니다. 그런 다음 저장하고 Republish를 클릭합니다.
새 작업에는 업데이트가 적용됩니다. 이미 진행 중인 작업은 상태를 유지하며 다시 게시해도 초기화되지 않습니다. 환경은 종속성을 다시 설치하지 않고 백그라운드에서 저장소의 최신 코드를 자동으로 가져옵니다.
사용할 수 있는 컴퓨팅 성능과 작업 보존 기간
각 클라우드 작업은 자체 가상 머신에서 실행됩니다. 컴퓨팅 성능은 ChatGPT 요금제에 따라 달라집니다. OpenAI 표에서 가장 저렴한 요금제는 Plus입니다.
| ChatGPT 요금제 | 프로세서(vCPU) | 메모리 | 디스크 |
|---|---|---|---|
| Plus, Edu Plus | 2 | 8 GB | 8 GB |
| Pro, Business, Enterprise | 4 | 16 GB | 32 GB |
| Edu, Edu Pro | 4 | 16 GB | 32 GB |
Enterprise에서는 더 강력한 머신을 사용할 수 있습니다. 조건과 가격은 OpenAI 계정 담당자가 안내합니다.
기본적으로 마지막으로 메시지를 보내거나 작업을 재개한 시점부터 7일 동안 작업 상태를 복원할 수 있습니다. 그 이후에는 복원을 기대하기 어렵습니다. 따라서 작업을 마칠 때마다 에이전트에게 “Save it to GitHub.”라고 요청해야 합니다.
아직 클라우드에서 할 수 없는 일
- 사용자를 대신해 컴퓨터와 브라우저를 조작하는 기능(Computer and browser use). OpenAI 로드맵에 포함되어 있습니다.
- GitLab 또는 자체 호스팅 GitHub Enterprise Server와 연동하는 기능. 이 역시 로드맵에 포함되어 있습니다.
- 컴퓨터에 있는 개인 스킬은 클라우드로 옮겨지지 않습니다. 클라우드 작업은 저장소에 있는 스킬만 볼 수 있습니다. 클라우드에서 스킬이 필요하면 저장소에 넣으세요.
코드 검토와 Linear 및 GitHub 통합을 처리하는 기존 Codex Cloud (Legacy)도 있습니다. OpenAI는 이를 종료할 계획입니다.
환경이 목록에 없거나 설정에 실패하는 경우
작업을 선택할 때 환경이 표시되지 않습니다. Settings → Codex Cloud → Environments를 여세요. Unpublished 라벨은 게시까지 설정이 완료되지 않았다는 뜻입니다. 설정을 마치고 Publish를 클릭하세요.
도구가 설치되지 않습니다. 설정 대화에서 실패한 명령을 확인하고 Codex에 조사와 재시도를 요청하세요. 예를 들면 “Install pnpm and run the project's tests.”라고 요청할 수 있습니다. 설정이 시작하자마자 실패했다면 Try again을 클릭하세요. 프로젝트 파일이나 종속성 목록을 수정해야 한다면 일반 작업에서 수정한 다음 환경 설정으로 돌아오세요.
이미 Codex 작업을 클라우드에서 실행해 봤나요, 아니면 아직 모든 작업을 컴퓨터에서 하고 있나요?
출처
- OpenAI: Cloud environments — 환경 만들기와 게시, 저장과 게시, 새 작업과 기존 작업, Republish, 웹사이트와 휴대폰에서 작업 이어가기, 컴퓨터가 절전 상태일 때의 작동, 요금제별 가상 머신 리소스, 7일 보존 기간, 제한 사항, 저장소의 스킬, Codex Cloud (Legacy), Unpublished 및 Try again.
- OpenAI: Codex Cloud — 빠른 시작: 웹사이트, 휴대폰 또는 데스크톱 앱, GitHub 연결, Get started, Publish 및 Start a new task.
- OpenAI: Codex modes — Local, Worktree, Cloud 모드와 컴퓨터에서 실행되는 Local 및 Worktree.
ailoot.ai에서 Ailoot를 계속 살펴볼 수 있습니다.
자세히 보기
휴대폰에서 Codex 사용하기: Codex Cloud로 작업을 이어가는 방법: 자주 묻는 질문
클라우드 작업을 시작할 때 환경이 보이지 않으면 어떻게 하나요?
아직 Unpublished 상태인지 확인하세요. 설정 저장과 게시는 별개입니다. 설정을 마치고 환경을 게시한 뒤 새 작업에서 선택하세요.
휴대전화에서 기존 클라우드 작업을 열어야 하나요, 새로 만들어야 하나요?
기존 파일과 설치된 도구를 이어서 쓰려면 기존 작업을 여세요. 새 작업은 게시된 환경에서 별도로 시작하므로 이전 작업의 커밋되지 않은 상태를 이어받지 않습니다.