Présentation
Le chercheur indépendant « pdfu » a publié une analyse des frameworks privés d’iOS 27 et de macOS Golden Gate, révélant que la nouvelle architecture de Siri intègre un mécanisme nommé Model Delegation. Ce mécanisme autorise l’ajout d’extensions IA tierces, à l’instar de Claude d’Anthropic, de la même façon que l’extension native ChatGPT déjà disponible sur macOS.
Architecture et mécanismes
Model Delegation repose sur un point d’entrée dans le menu contextuel « Ask… ». L’utilisateur sélectionne le modèle souhaité, puis Siri transmet la requête à l’extension tierce. Dans la démonstration, l’utilisateur demande à « Ask Claude » de créer un rappel ; Claude interprète la phrase, renvoie les paramètres à Siri, qui crée le rappel via l’application Reminders. Cette chaîne montre que le modèle tiers ne possède pas d’accès direct aux API système, mais opère sous le contrôle de Siri, qui agit comme médiateur de sécurité.
Un second protocole, exposé dans le service Model Manager Services, permet de remplacer entièrement le modèle serveur de Siri. Le « inference provider » accepte un modèle externe – le tweet montre un remplacement par GPT‑5.6 Terra – qui reçoit le prompt de planification natif de Siri ainsi que la définition des outils (exécution d’actions système, accès aux contacts, etc.). Le modèle externe peut alors appeler ces outils, récupérer les données personnelles et formuler une réponse que Siri vocalise. Cette architecture implique que le modèle tiers doit respecter le schéma de « tool calls », similaire aux API d’OpenAI, mais exécuté dans le contexte sécurisé d’Apple.
Contexte réglementaire
Le Digital Markets Act (DMA) de l’Union européenne impose aux plateformes de fournir un accès effectif aux fonctionnalités matérielles et logicielles aux services concurrents. La Commission européenne a explicitement étendu ce principe à Siri, ce qui explique la mise en place d’entitlements de délégation de modèle. Apple n’a pas encore exposé ces entitlements aux développeurs externes, mais la preuve de concept montre une conformité anticipée aux exigences du DMA.
Implications et limites
Sur le plan technique, la capacité à injecter un modèle comme GPT‑5.6 ouvre la porte à des scénarios où le traitement du langage naturel et la gestion des actions système sont séparés. Cependant, la dépendance à Siri pour l’accès aux API système crée un point de contrôle unique : toute faille dans le médiateur pourrait exposer les données utilisateur. De plus, la démonstration indique que l’extension Claude n’est disponible que dans la version Release Candidate de macOS 27, et que l’entitlement de délégation n’est pas encore publié, limitant l’usage à des tests internes.
En résumé, Apple a construit une couche d’abstraction qui rend Siri extensible à des modèles IA externes, tout en conservant un contrôle strict via les services Model Manager et Model Delegation. Cette approche répond aux exigences du DMA mais soulève des questions de sécurité et de gouvernance des modèles tiers.