Skip to content

Codex in the ChatGPT Mobile App: How to Actually Use It

Codex just landed in the ChatGPT mobile app. Here's what it really does, how to connect your Mac in under five minutes, and the limits no one mentions.

7 min readBeginner

The biggest mistake people are making with the new Codex mobile release? Trying to write code on their phone. That’s not what this is. According to OpenAI’s announcement, the ChatGPT mobile app acts as a control surface for Codex sessions running on a laptop, Mac mini, devbox, or managed remote environment – your files and credentials stay on the machine where Codex is actually running. Once you flip that mental model – phone as remote control, not as IDE – everything clicks.

Codex landed in the ChatGPT mobile app on May 14, 2026, rolling out in preview on iOS and Android across all plans, including Free and Go, in all supported regions. More than 4 million people now use Codex every week, which explains why the mobile announcement hit harder than most OpenAI blog posts. People already had workflows built around this tool. They wanted to take those workflows with them.

The scenario that actually makes this useful

Picture this. You kicked off a Codex thread on your Mac before lunch – a refactor across three files, maybe a test suite regeneration. It’s going to chew on that for a while. You leave for a meeting. Halfway through, Codex hits a decision point: it wants approval to run a destructive migration, or it’s stuck on an ambiguous test.

Before today, that thread just sat there waiting. Now your phone buzzes. You glance at the diff, tap approve, and the work keeps moving. As Codex handles longer-running tasks, being able to steer it from wherever you are matters – that’s the whole pitch.

What Codex on mobile actually is

Think of it like a VNC session, but purpose-built for agentic coding. From your phone you can work across all threads, review outputs, approve commands, change models, or start something new – and your files, credentials, permissions, and local setup stay on the host machine, with updates flowing back in real time.

Here’s how the relay actually works. Codex uses a secure relay layer that keeps trusted machines reachable across devices without exposing them to the public internet. Your Mac reaches out to OpenAI’s relay; your phone reaches out to the same relay; they meet in the middle. No firewall holes, no port forwarding.

Which raises a fair question: how much should you trust a relay you don’t control? OpenAI’s framing is that files and credentials never leave the host machine – the relay only passes commands and outputs, not your codebase. That’s the architectural claim. Whether that’s enough for your threat model is a call only you can make.

Setting it up in under five minutes

The flow is simple but order matters. Skip a step and the phone just shows an empty thread list.

  1. Update both apps. The Codex desktop app on macOS and ChatGPT on your phone both need the latest build. This is the step everyone skips and then complains about on Reddit.
  2. Open Codex on your Mac. The desktop app shows a QR code – scan it from ChatGPT on iPhone, iPad, or Android (confirmed in 9to5Mac’s launch coverage).
  3. Scan from ChatGPT mobile. Inside the ChatGPT app, find the Codex entry – when prompted, point your camera at the QR.
  4. Pick a project. Any project you’ve worked with on desktop should appear. Tap one to load its live state.
  5. Send a test message. Something low-stakes like “list the files you can see” – confirms the relay is alive before you trust it with real work.

The catch: as of May 2026, mobile Codex only pairs with the Codex desktop app on macOS. Windows support is coming soon – no timeline given. If your only machine is Windows, you’re waiting.

Before you wander off: make sure your Mac won’t sleep. The phone is a window into the desktop session – if the Mac sleeps, the window goes dark. Plug it in, disable sleep on AC power, and check that any VPN stays connected. The most common “why is nothing happening?” complaint isn’t a Codex bug. It’s a laptop lid that closed.

SSH and remote environments

Remote SSH is now generally available. The desktop app automatically detects hosts from your SSH configuration – turns out this makes corporate devboxes usable without any extra config step on the Codex side. Create a project, point it at the remote host, and those environments become accessible across your authorized ChatGPT devices through the same relay infrastructure.

Practical translation: your beefy devbox in us-east-1 is now reachable from a phone in line at the airport. The Mac in the middle acts as an authorized broker between your phone and the remote machine.

One thing the SSH auto-detection doesn’t guarantee: it reads your ~/.ssh/config, but hosts behind a jump server or with non-standard key paths may need a manual project setup. The docs don’t spell this out; it’s a gap worth testing before you rely on it in a time-sensitive situation.

Limitations nobody’s flagging yet

Gotcha What actually happens
Workspace admins can block it silently Codex Local and Codex Cloud are separate workspace controls. Remote Control is a third toggle on top of those. Per the Help Center, admins or owners may need to enable Remote Control for the workspace or grant it through RBAC. Three separate switches. If you’re on Business or Enterprise and this seems bricked, talk to your admin first.
API-key sign-in is a different animal If you signed into the Codex desktop app with an OpenAI API key instead of a ChatGPT account, some functionality – including cloud threads – might not be available. The mobile handshake assumes the ChatGPT account flow. (Source: Codex app docs.)
It’s a preview OpenAI is using the word “preview” deliberately. Expect sync lag and possible feature changes before this stabilizes. As of mid-May 2026, don’t bet a production workflow on it yet.

This isn’t a competitor to a full IDE on mobile. It’s not trying to be. Treat it as a remote control for Codex sessions you started on a real machine, and you’ll be happy. Expect VS Code in your pocket and you’ll be disappointed.

What’s actually worth using this for

Short list, from a few hours of poking at it:

  • Approval queues. Long-running agents that pause for human review. This is the killer use case.
  • Triage on the go. A bug report lands in Slack while you’re out. You can prompt Codex to start investigating before you’re back at the desk.
  • Idea capture. You think of a refactor in the shower. Open the app, tell Codex to draft it. By the time you’re at your laptop, there’s a plan to react to.
  • Multi-thread oversight. If you run parallel Codex threads, the mobile view is a cleaner status board than tabbing between desktop windows.

FAQ

Do I need a paid ChatGPT plan to use Codex on mobile?

No. It’s rolling out across all plans, including Free and Go, as of May 14, 2026.

Can I use this without a Mac?

Not yet – Windows support is confirmed as coming soon, with no timeline. One workaround the community has tested: if you have access to a remote macOS box (a Mac mini at the office, or a cloud Mac service), you can pair the phone to that machine and then use Remote SSH from there to reach your actual Windows-based devbox. Roundabout, but functional.

What happens if I lose connection mid-session?

Codex keeps running on the host machine. Session state lives on the desktop, not the phone. The relay reconnects when your signal comes back.

Your next move: open the App Store or Play Store, update ChatGPT, then open Codex on your Mac and look for the QR code option. If you’re already a Codex desktop user, you’re maybe 90 seconds from having this working.