macOS App Management accumulates duplicate 'claude' entries after each auto-update

Resolved 💬 2 comments Opened Mar 25, 2026 by teknovision Closed Apr 24, 2026

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

  1. Install Claude Code
  2. Allow App Management permission when prompted
  3. Let several auto-updates occur over days/weeks
  4. Open System Settings > Privacy & Security > App Management
  5. 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.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗