What You Need Before You Start
Before you start using CodexPocket, make sure the following are ready.
Required devices
- a Mac running
macOS 26or later - an iPhone running
iOS 26or later
The current iPhone app is for iPhone only. iPad is out of scope.
What the Mac side needs
- a Mac environment where Codex already works normally
CodexPocketMac
CodexPocket controls the Codex environment on the Mac from the iPhone. That means the Mac-side Codex environment must already work.
codex must work from Terminal
Open Terminal and run:
codex --version
codex
Confirm these two points:
codex --versionprints a version- running
codexlaunches the Codex CLI
If you only want to confirm startup, it is fine to exit with Ctrl+C once the interface opens.
Then confirm the subcommand that CodexPocketMac uses:
codex app-server --help
If this prints without error, there is a good chance CodexPocketMac can call codex correctly. The detailed check flow is in Install Codex CLI.
You can confirm whether codex is current and update it
After checking the current version with codex --version, update it according to how it was installed. If you are not sure whether it came from Homebrew, start with:
which codex
If it points into /opt/homebrew/Caskroom/... or /usr/local/Caskroom/..., it is installed via Homebrew. In that case, update it like this:
brew update
brew info codex
brew upgrade codex
codex --version
Use brew info codex to compare the installed and available versions, then run codex --version again after the update. If it was installed another way, update it with that same method, then rerun codex --version and codex app-server --help.
At least one Project is ready to open
Here, a Project means a working folder shown on the iPhone. A workspace open in Codex App on the Mac, or a working directory added manually in Projects inside CodexPocketMac, becomes a Project.
- if you use Codex App, the folder you want must already be in its workspace list
- the same folder must be visible in
ProjectsinsideCodexPocketMac
If you are unsure which folder should be a Project, choosing just one repository where you usually keep working with Codex is enough. The add flow is explained in Create a Project.
What you need only if you use Git features
You need git only for features such as:
- showing the current branch
- switching branches
- creating a new branch
If all you want is reading threads and sending normal requests, CodexPocket can still be useful without Git.
Network and permissions
- the Mac and iPhone must be on the same local network
- local network access must be allowed on the iPhone
- if you add the Host with QR, the iPhone camera must be available
Nice to have before you start
- at least one item is visible in
ProjectsinsideCodexPocketMac - Bridge is already running
- you can open the
Pairingscreen immediately
Pairing itself can still finish even if there are zero projects, but if you want to start using the iPhone right away after connecting, seeing at least one Project first is much easier.