Contexte et tentatives de désactivation

L'utilisateur semidror a désactivé Siri via les préférences Système, puis a désactivé les extensions Siri et les services liés à Apple Intelligence dans Screen Time. Il a ensuite appliqué les scripts du dépôt GitHub OleksandrKrupko/mac-os-debloat pour désactiver les services associés. Malgré ces manipulations, le processus Siri AI.app apparaît toujours dans le Moniteur d’activité après redémarrage.

Architecture de Siri AI et services associés

Siri AI est implémenté comme une application système Siri AI.app lancée par un daemon com.apple.siri.ai déclaré dans /System/Library/LaunchDaemons/. Ce daemon démarre au boot, indépendamment des préférences utilisateur, et charge des modèles de langage localisés (« Apple Intelligence ») qui occupent environ 10 % de l’espace de stockage des modèles de base, selon les commentaires des participants. Le même daemon gère également la synchronisation entre le traitement local et le service cloud, ce qui explique la persistance du processus même lorsque les options « Don’t Allow Siri » sont sélectionnées.

Analyse des contraintes système

Le processus persiste parce que macOS protège les daemons critiques via le système d’intégrité du système (SIP). Toute tentative de désactiver com.apple.siri.ai avec launchctl unload échoue tant que SIP est actif. Un commentateur indique qu’il a dû désactiver SIP pour stopper mediaanalysisd, un autre daemon consommant du CPU. De plus, la présence d’un mode « Siri Classic » dans Screen Time → Content and Privacy montre que le système conserve une version allégée de Siri, mais ne supprime pas le daemon sous‑jacent. Ainsi, même si l’interface utilisateur ne répond plus, le binaire Siri AI.app reste chargé en mémoire.

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.siri.ai.plist

Cette commande ne fonctionne que si SIP est désactivé (via le mode de récupération et la commande csrutil disable), ce qui expose le système à d’autres risques de sécurité. Par conséquent, la désactivation totale de Siri implique un compromis entre la récupération d’espace disque et le maintien de la protection offerte par SIP.

Solutions partielles et limites

Les utilisateurs peuvent réduire l’impact de Siri en sélectionnant « Siri Classic » dans les réglages de Screen Time, ce qui désactive les fonctions d’Apple Intelligence tout en conservant le daemon. Une autre approche consiste à désactiver les tâches launchd liées à Siri via le script du dépôt GitHub, mais cela ne supprime pas le processus tant que le système le relance automatiquement. En l’état actuel, macOS 27 ne propose pas d’option native pour supprimer complètement Siri AI.app sans recourir à la désactivation de SIP, ce qui rend la désactivation totale techniquement difficile et potentiellement risquée.