[BUG] macOS 27 Golden Gate beta: Claude Code re-requests Files & Folders access on every auto-update (new TCC entry per version)

Open 💬 1 comment Opened Jun 22, 2026 by alta-atc

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Environment:

  • macOS 27 beta "Golden Gate" (26A5353q)
  • Claude Code native install, auto-update enabled
  • claude --version: 2.1.185 (Claude Code)

What happens

On macOS 27 beta "Golden Gate", each Claude Code version registers as a separate entry in System Settings → Privacy & Security → Files & Folders, labeled by raw version number (2.1.169, 2.1.170, 2.1.172 …) rather than a single stable "Claude Code" entry. Because the CLI auto-updates ~daily, a new entry appears each day and file access must be re-granted every time. There's no way to grant durable/blanket access since the prior grant doesn't carry forward.

<img width="509" height="618" alt="Image" src="https://github.com/user-attachments/assets/6024251a-b7e9-4b11-8862-49119c2f3242" />

Likely cause

TCC appears to be keying permissions to the versioned binary path/identity instead of a stable bundle ID or designated-requirement code signature. macOS 27's TCC changes seem to have tightened this. Worth confirming the native binary carries a stable signing identity and that auto-update preserves it.

What Should Happen?

A single stable TCC identity for Claude Code so file-access grants persist across auto-updates (one "Claude Code" entry, not one per version).

Error Messages/Logs

Steps to Reproduce

  1. Install Claude Code (native) on macOS 27 beta "Golden Gate"
  2. Grant Files & Folders access
  3. Let it auto-update (or claude update)
  4. Observe new version → new TCC prompt → previous grant not inherited

Claude Model

_No response_

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.185

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Impact: Daily permission friction; blanket/durable permission impossible. Will affect all native-install users once macOS 27 ships.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗