codex - 💡(How to fix) Fix Homebrew Codex CLI cannot use Computer Use, while Codex.app-bundled CLI works [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openai/codex#19544Fetched 2026-04-26 05:15:26
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Author
Timeline (top)
labeled ×4commented ×1

Error Message

Apple event error -10000: Sender process is not authenticated Apple event error -10000: Sender process is not authenticated

Code Example

Apple event error -10000: Sender process is not authenticated

---

computer-use@openai-bundled 1.0.758

---

~/.codex/plugins/cache/openai-bundled/computer-use/1.0.758/.../SkyComputerUseClient mcp

---

/opt/homebrew/bin/codex exec -m gpt-5.4-mini -s danger-full-access --dangerously-bypass-approvals-and-sandbox \
     'Use Computer Use only to call list_apps and report whether it worked. Do not click, type, scroll, open apps, or modify anything.'

---

Apple event error -10000: Sender process is not authenticated

---

'/Applications/Codex.app/Contents/Resources/codex' exec -m gpt-5.4-mini -s danger-full-access --dangerously-bypass-approvals-and-sandbox \
     'Use Computer Use only to call list_apps and report whether it worked. Do not click, type, scroll, open apps, or modify anything.'
RAW_BUFFERClick to expand / collapse

What version of Codex CLI is running?

Homebrew CLI: codex-cli 0.125.0

App-bundled CLI control case: codex-cli 0.125.0-alpha.3

What subscription do you have?

ChatGPT Pro

Which model were you using?

gpt-5.4-mini for the minimal codex exec probe. The same issue also occurs from an interactive CLI session.

What platform is your computer?

Darwin 25.4.0 arm64 arm

What terminal emulator and version are you using (if applicable)?

Ghostty 1.3.1

What issue are you seeing?

Computer Use is unusable from the Homebrew-installed Codex CLI, but works from the Codex.app-bundled CLI on the same machine with the same Computer Use plugin/cache and macOS permissions.

The Homebrew CLI path fails even for the lowest-risk Computer Use call, list_apps, with:

Apple event error -10000: Sender process is not authenticated

The app-bundled CLI path succeeds for the same probe.

This appears related to #18507, but the distinct repro here is the launch/install path split:

  • /opt/homebrew/bin/codex fails to use Computer Use.
  • /Applications/Codex.app/Contents/Resources/codex succeeds.
  • Same machine, same terminal, same ~/.codex config, same computer-use@openai-bundled plugin cache, and same macOS TCC permissions.

What steps can reproduce the bug?

  1. Install/run Codex CLI via Homebrew so codex resolves to /opt/homebrew/bin/codex.

  2. Ensure the bundled Computer Use plugin is enabled. In my case:

    computer-use@openai-bundled 1.0.758

    codex mcp list shows the computer-use MCP server enabled and pointing at:

    ~/.codex/plugins/cache/openai-bundled/computer-use/1.0.758/.../SkyComputerUseClient mcp
  3. Ensure macOS permissions are granted for Computer Use. In my case:

    • com.openai.sky.CUAService has Accessibility permission.
    • com.openai.sky.CUAService has Screen Recording permission.
    • The terminal app has Apple Events permission for com.openai.sky.CUAService.
  4. Run this minimal Homebrew CLI probe:

    /opt/homebrew/bin/codex exec -m gpt-5.4-mini -s danger-full-access --dangerously-bypass-approvals-and-sandbox \
      'Use Computer Use only to call list_apps and report whether it worked. Do not click, type, scroll, open apps, or modify anything.'
  5. Observe that computer-use/list_apps starts and then fails with:

    Apple event error -10000: Sender process is not authenticated
  6. Run the same probe through the Codex.app-bundled CLI:

    '/Applications/Codex.app/Contents/Resources/codex' exec -m gpt-5.4-mini -s danger-full-access --dangerously-bypass-approvals-and-sandbox \
      'Use Computer Use only to call list_apps and report whether it worked. Do not click, type, scroll, open apps, or modify anything.'
  7. Observe that computer-use/list_apps completes successfully and returns the app list.

What is the expected behavior?

The officially documented Homebrew-installed Codex CLI should be able to use the bundled Computer Use plugin when the plugin is enabled and the required macOS permissions are granted.

At minimum, the behavior should not differ this sharply between:

  • /opt/homebrew/bin/codex
  • /Applications/Codex.app/Contents/Resources/codex

If Computer Use is only supported from the Codex.app-bundled CLI/app launch context, the CLI/plugin UI should make that clear and avoid exposing a Computer Use MCP server that fails at runtime from the Homebrew CLI.

Additional information

Relevant local observations:

  • Codex app version: 26.422.30944 (CFBundleVersion 2080)
  • Homebrew CLI: /opt/homebrew/bin/codex -> codex-cli 0.125.0
  • App-bundled CLI: /Applications/Codex.app/Contents/Resources/codex -> codex-cli 0.125.0-alpha.3
  • Computer Use plugin: computer-use@openai-bundled 1.0.758
  • Both CLI binaries are signed by Developer ID Application: OpenAI OpCo, LLC (2DC432GLL2).
  • The Homebrew binary reports Info.plist=not bound under codesign -dv --verbose=2.
  • The Computer Use helper has Apple Events entitlement.
  • The same failure occurs before targeting any specific app; it fails at list_apps.
  • Computer Use cannot target terminal apps for safety reasons, but this is separate: the failing call is list_apps, not an attempt to automate the terminal.

Related issue/comment:

  • #18507

extent analysis

TL;DR

The issue can be resolved by using the Codex.app-bundled CLI instead of the Homebrew-installed CLI, as the latter appears to have authentication issues with the Computer Use plugin.

Guidance

  • The error message "Apple event error -10000: Sender process is not authenticated" suggests an authentication issue between the Homebrew-installed Codex CLI and the Computer Use plugin.
  • The fact that the app-bundled CLI works while the Homebrew CLI does not, despite having the same configuration and permissions, implies a difference in how the two CLIs are authenticated or authorized to use the Computer Use plugin.
  • To verify the issue, try running the same probe using the app-bundled CLI and the Homebrew CLI, as described in the steps to reproduce the bug.
  • Consider checking the authentication and authorization settings for the Computer Use plugin and the Codex CLI to see if there are any differences between the two setups.

Example

No code snippet is provided as the issue seems to be related to the authentication and authorization of the CLIs rather than a code-specific problem.

Notes

The issue may be related to the difference in version between the Homebrew-installed CLI (codex-cli 0.125.0) and the app-bundled CLI (codex-cli 0.125.0-alpha.3), or the fact that the Homebrew binary reports Info.plist=not bound under codesign -dv --verbose=2.

Recommendation

Apply workaround: use the Codex.app-bundled CLI instead of the Homebrew-installed CLI for Computer Use functionality, as it appears to be the only working solution at this time.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

codex - 💡(How to fix) Fix Homebrew Codex CLI cannot use Computer Use, while Codex.app-bundled CLI works [1 comments, 2 participants]