
Lors de la dernière keynote de WWDC25, Craig Federighi a annoncé qu’Apple avait élargi sa vision pour Swift Assist, permettant désormais aux développeurs de sélectionner le modèle de langage qu’ils souhaitent utiliser directement dans Xcode.
Qu’est-ce que Swift Assist ?
Initialement présenté lors de la WWDC de l’année dernière, Swift Assist, qui fait son apparition dans la version bêta de Xcode 26, est conçu pour servir d’assistant aux développeurs dans leurs tâches de codage. Comme l’explique Apple, Swift Assist vise à :
“être un compagnon pour toutes les tâches de codage d’un développeur, lui permettant de se concentrer sur des problèmes et solutions de niveau supérieur. Il est parfaitement intégré à Xcode et est au fait des dernières bibliothèques logicielles (SDK) et fonctionnalités du langage Swift, garantissant ainsi que les développeurs bénéficient toujours des fonctionnalités de code les plus récentes qui s’intègrent harmonieusement dans leurs projets. Grâce à Swift Assist, des tâches comme l’exploration de nouveaux frameworks et l’expérimentation de nouvelles idées ne sont qu’à une demande.”
Swift Assist utilise un modèle puissant hébergé dans le cloud, tout en garantissant la confidentialité des données des développeurs, puisque leur code n’est jamais stocké sur les serveurs d’Apple.
Les nouveautés de Swift Assist
Apple a révélé sa nouvelle vision pour Swift Assist dans Xcode 26. Cette mise à jour inclut un modèle intégré pour la complétion de code prédictive, une intégration native de ChatGPT avec un usage gratuit limité, ainsi qu’un moyen pour les développeurs d’ajouter des fournisseurs tiers, y compris des modèles locaux sur leur machine.
Les développeurs peuvent activer ChatGPT en quelques clics, avec un plafond quotidien de demandes. Pour ceux qui ont un abonnement ChatGPT Plus, il est possible de se connecter ou d’entrer leur propre clé API pour contourner ces limites.
La véritable force réside dans l’ouverture d’Xcode : les développeurs peuvent ajouter d’autres fournisseurs comme Anthropic simplement en saisissant une clé API. Cela leur permet d’accéder aux derniers modèles avancés de l’industrie pour le codage. De plus, Apple permet aux développeurs de choisir quels modèles afficher et de marquer leurs favoris pour un accès rapide.
Même les modèles locaux sont concernés. Si un développeur utilise des outils comme Ollama ou LM Studio, Xcode permet de se connecter à des modèles fonctionnant directement sur leur Mac. Ils peuvent ajouter autant de fournisseurs qu’ils le souhaitent et basculer entre eux facilement dans l’Assistant de Codage d’Xcode.
Cette évolution aligne Xcode avec les tendances modernes des outils d’IA : agnosticisme vis-à-vis des modèles, personnalisation et modularité, ne dépendant plus de l’adoption par Apple de versions mises à jour des modèles. Cela pourrait réellement rendre Xcode beaucoup plus attrayant dans un monde où plusieurs modèles coexistent.
Êtes-vous impatient d’utiliser les modèles de langage sur Xcode ? Utilisez-vous déjà des LLM pour coder ? Faites-le nous savoir dans les commentaires.








