Computer Use plugin unavailable on Intel Mac because bundled helper is arm64-only
Summary
On an Intel Mac (x86_64), Codex shows Computer Use plugin unavailable. Inspecting the current official Codex DMG shows that the computer-use plugin exists in the Apple Silicon bundle, but the actual Computer Use helper binaries are arm64 only. Copying the plugin into an Intel Codex install cannot work because the MCP server binary fails immediately with bad CPU type in executable.
This appears related to #18404, but with an additional architecture-level confirmation.
Environment
- Hardware/arch: Intel Mac,
x86_64 - Installed Codex app:
26.422.30944 - Installed app binary:
Mach-O 64-bit executable x86_64 - macOS region: outside EEA/UK/Switzerland
- Current official DMG tested:
https://persistent.oaistatic.com/codex-app-prod/Codex.dmg
What happens
- Open Codex Settings.
- Go to Computer Use.
- It shows:
Computer Use plugin unavailable.
Local installed Intel app contains only:
/Applications/Codex.app/Contents/Resources/plugins/openai-bundled/plugins/browser-use
/Applications/Codex.app/Contents/Resources/plugins/openai-bundled/plugins/latex-tectonic
There is no local computer-use folder in the installed Intel app.
Diagnostic details
The Codex desktop logs show computer-use in the enabled plugin names, but the bundled marketplace generated from the installed app only contains browser-use and latex-tectonic:
[BundledPluginsMarketplace] bundled_plugins_marketplace_sync_started ... enabledPluginNames=["browser-use","computer-use","latex-tectonic"]
[BundledPluginsMarketplace] bundled_plugins_runtime_marketplace_written pluginCount=2 pluginNames=["browser-use","latex-tectonic"]
I then downloaded and mounted the current official Codex DMG from OpenAI. That DMG contains:
Codex.app/Contents/Resources/plugins/openai-bundled/plugins/computer-use
But the app in that DMG is arm64:
Codex.app/Contents/MacOS/Codex: Mach-O 64-bit executable arm64
The Computer Use MCP server points to:
{
"command": "./Codex Computer Use.app/Contents/SharedSupport/SkyComputerUseClient.app/Contents/MacOS/SkyComputerUseClient",
"args": ["mcp"],
"cwd": "."
}
The helper binaries inside computer-use are also arm64-only:
SkyComputerUseService: Mach-O 64-bit executable arm64
SkyComputerUseClient: Mach-O 64-bit executable arm64
Trying to run the MCP client on Intel fails with:
zsh: bad CPU type in executable: .../SkyComputerUseClient
Expected behavior
The Intel Codex app should either:
- ship an x86_64 or universal
computer-useplugin/helper, or - hide/disable the Computer Use settings page with a clear message that Computer Use is unavailable on Intel Macs.
Actual behavior
The settings UI exposes Computer Use but reports only Computer Use plugin unavailable, while the current official plugin helper is arm64-only and cannot run on Intel macOS.
Why this matters
The common workaround of copying the computer-use plugin from another app bundle does not work for Intel users because the copied helper binary cannot execute on x86_64.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗