Thu, October 1, 2026
15 min read
Codex Drove My Mac and “cua” Showed Up — Tracing ChatGPT.app's Bundled cua_repl and How It Relates to the OSS cua-driver
#computer-use#codex#chatgpt#openai#cua#cua-driver#mcp#macos#internals
After letting Codex operate Keynote on my Mac, the session log showed a tool named mcp__cua_repl. The “cua” reminded me of trycua/cua-driver, whose code I had read earlier, but a shared name is not evidence of a shared implementation. Inspecting ChatGPT.app 26.928.21956 read-only, mcp__cua_repl leads to a NodeREPL launched by @oai/cua-repl, the tinyskyAlt entry point of @oai/cua, the @oai/sky service, and Codex Computer Use.app (bundle ID com.openai.sky.CUAService). No dependency on, bundled copy of, or string reference to trycua's cua-driver turned up, and trycua's own public issues treat Codex's bundled Computer Use as a separate provider.
read more →