[Feature Request] Computer Use: Support third-party macOS apps (Chrome, Slack, KakaoTalk, etc.)
Summary
Computer Use on macOS only recognizes Apple-built apps (com.apple.*). All third-party apps return "reason": "not_installed" even when they are physically installed and running.
Steps to Reproduce
- Install Google Chrome at
/Applications/Google Chrome.app - Verify Chrome is running:
pgrep -f "Google Chrome"returns 50+ processes - Verify bundle ID:
defaults read "/Applications/Google Chrome.app/Contents/Info" CFBundleIdentifier→com.google.Chrome - Call
request_accesswith either display name or bundle ID:
request_access(apps: ["Google Chrome"]) → denied: "not_installed"
request_access(apps: ["com.google.Chrome"]) → denied: "not_installed"
Working vs Not Working
| App | Bundle ID | Installed | Running | Status |
|-----|-----------|:---------:|:-------:|:------:|
| Finder | com.apple.finder | ✅ | ✅ | granted |
| Safari | com.apple.Safari | ✅ | ✅ | granted (read) |
| Notes | com.apple.Notes | ✅ | — | granted |
| Google Chrome | com.google.Chrome | ✅ | ✅ | not_installed ❌ |
| KakaoTalk | com.kakao.KakaoTalkMac | ✅ | ✅ | not_installed ❌ |
| Slack | com.tinyspeck.slackmacgap | ✅ | — | not_installed ❌ |
| Telegram | ru.keepcoder.Telegram | ✅ | — | not_installed ❌ |
Pattern: Only com.apple.* apps are recognized. All third-party apps fail regardless of installation status, bundle ID format, or running state.
Environment
- macOS Darwin 25.4.0 (Apple Silicon)
- Claude Code CLI (latest, Pro plan)
- Computer Use: research preview enabled
Expected Behavior
Third-party apps installed in /Applications/ should be detected and available for request_access, with appropriate tier restrictions (e.g., browsers → read tier, messaging → click tier).
Workaround
Currently using agent-browser CLI for Chrome automation, but this doesn't help for native apps like KakaoTalk, Slack, or Telegram.
Impact
Computer Use's value is significantly limited when it can only interact with Apple's built-in apps. Most real work happens in Chrome, Slack, VS Code, and other third-party apps.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗