macOS App Management accumulates duplicate 'claude' entries after each auto-update
Description
Each time Claude Code auto-updates, a new entry appears in macOS System Settings > Privacy & Security > App Management. Old entries are never removed, resulting in a growing list of duplicate "claude" rows.
Screenshot showing 7+ entries accumulated over normal usage:
This appears to happen because each update produces a binary with a different identity/signature, so macOS treats it as a new app requesting App Management permissions.
Expected behavior
A single "claude" entry in App Management that persists across updates, similar to how other auto-updating apps (e.g. VS Code, Chrome) behave.
Steps to reproduce
- Install Claude Code
- Allow App Management permission when prompted
- Let several auto-updates occur over days/weeks
- Open System Settings > Privacy & Security > App Management
- Observe multiple "claude" entries
Environment
- macOS 15 (Sequoia)
- Claude Code (latest, auto-updating)
- Apple Silicon (M-series)
Suggested fix
Ensure the auto-updater preserves the same code signing identity and binary path so macOS recognizes updated versions as the same application.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗