Why this matters
People run Codex on their own laptops. When Codex is signed in with a ChatGPT subscription, OpenAI’s own admin console shows who used it and how much: messages and credits. What it doesn’t show is what any of that usage was for, or how it compares to what your team spent on other AI tools.
The CloudZero desktop agent for macOS installs on a Mac, sees the traffic from AI coding tools, and prices what those tools use. Now Codex usage ties to a project and a ticket, so a big migration done mostly in Codex shows up as real cost, priced next to AI spend across other providers.
Version 0.3.0 adds Codex support, so one macOS agent now covers both tools. Every session points back to the project, repo, branch, ticket, or customer behind it, priced next to AI spend across other providers.
What we built
Version 0.3.0 of the CloudZero desktop agent for macOS adds OpenAI Codex support. It captures the Codex CLI and chat in the Codex desktop app when signed in with a ChatGPT subscription, and gets the same business context tags Claude sessions get, so each session records the activity, project, git repo, branch, ticket, and customer behind it. Codex usage billed through an API key isn’t captured in this release.
How it works
Download 0.3.0 from the CloudZero Desktop Agent page and install or upgrade. That page also covers the other improvements and fixes in this release. You need macOS 14.0 or later. Once the agent runs, it captures Codex automatically. You don’t need any per-provider setup.