Signature & notarisation

Les builds officiels (le DMG des GitHub Releases et le cask Homebrew) sont signés avec un Developer ID, notarisés par Apple et staplés. Ils s'ouvrent dès le premier lancement, sans alerte Gatekeeper ni xattr -cr.

Compilé soi-même

Un build ./build.sh n'est pas notarisé. Pour son premier lancement : clic droit -> Ouvrir, ou Réglages système -> Confidentialité et sécurité -> Ouvrir quand même.

Mises à jour

Les mises à jour intégrées sont vérifiées (signature EdDSA, Developer ID, notarisation) avant installation. L'étape d'installation privilégiée exécute un script embarqué dans l'app signée, d'où l'obligation d'avoir l'app à la racine de /Applications. Durcissement arrivé en 5.12.1 après GHSA-jxvp-49pc-jjg9, merci à Mike Graff.

Aucun helper

Aucun helper ni LaunchAgent : TokenEater lit lui-même le token de Claude Code via /usr/bin/security. macOS demande une fois, cliquez sur Toujours autoriser (voir Accès au Trousseau).

Vous venez de la v4.x ? Au premier lancement, l'ancien helper, son plist et keychain-token.json sont supprimés, et votre thème, l'état de l'onboarding, vos métriques épinglées et la disposition du popover sont repris dans le Studio.