Apple a récemment fait une découverte inattendue : un fichier Claude.md a été intégré par erreur dans la version 5.13 de son application officielle Apple Support, publiée hier. Cette fuite, mise en lumière par Aaron Perris de MacRumors, fournit pour la première fois des preuves tangibles que Claude AI est utilisé dans les processus de développement internes d’Apple. Bien que l’entreprise ait retiré le contenu en moins de 24 heures, une partie avait déjà été divulguée.
Architecture du support client : Claude.md dévoile ses secrets
Les fichiers Claude.md servent à expliquer au modèle AI les détails d’un projet, y compris sa construction, les standards à suivre et les erreurs à éviter. Dans ce cas précis, le fichier trouvé dans l’application Apple Support décrit en détail l’architecture du système de chat client. L’application Apple Support est l’outil officiel permettant aux utilisateurs de communiquer avec des experts pour diagnostiquer des problèmes, planifier des réparations et acheter des services AppleCare.
Système de messagerie : Juno AI et agents humains en tandem
Le design repose sur un double backend fonctionnant de manière transparente. Juno AI gère les réponses automatisées, tandis que les Live Agents assurent le service par des humains réels. Ces backends alternent via une couche protocolaire intermédiaire, si bien que le code supérieur de l’application ne sait pas si un message provient d’un humain ou d’une IA.
Le système de messagerie est structuré autour de trois rôles : « client » pour l’utilisateur, « agent » pour l’employé réel d’Apple Support et « assistant » pour l’IA. Tous les messages suivent le même flux de traitement sans que l’utilisateur sache s’il communique avec une machine ou un humain. Par ailleurs, la fuite a également révélé le module SAComponents, qui n’est qu’une bibliothèque de composants UI avec documentation DocC, sans logique opérationnelle.
L’infrastructure Anthropic au cœur d’Apple
Cette révélation confirme ce que Mark Gurman de Bloomberg avait écrit il y a trois mois : Apple fonctionne essentiellement sur une infrastructure Anthropic. Selon Gurman, Apple exécute une version personnalisée de Claude sur ses propres serveurs, avec le code interne, la documentation et les tokens restant au sein de l’infrastructure d’entreprise — une approche alignée sur la politique bien connue d’Apple en matière de confidentialité des données. Il est notable que malgré la collaboration avec Google pour intégrer Gemini comme nouveau Siri, Apple a choisi Claude pour ses outils internes de développement.
Il convient de noter que, selon un ancien employé d’Apple dans un commentaire sur HackerNews, l’entreprise dispose de centaines d’équipes isolées. Ainsi, l’utilisation de Claude par certaines équipes ne signifie pas que toute l’entreprise programme avec Vibe Coding. Une enquête auprès de 120 000 développeurs a montré que 92,6 % utilisent des assistants de codage IA au moins une fois par mois.
