Apple a annoncé mardi Xcode 26.3, introduisant des outils de codage agent tels que Claude Agent d’Anthropic et Codex d’OpenAI directement dans sa suite de développement d’applications. La version candidate de Xcode 26.3 est devenue disponible pour tous les développeurs Apple sur le site Web des développeurs le même jour, avec une version complète de l’App Store qui suivra sous peu.

Cette mise à jour s’appuie sur Xcode 26, publié l’année précédente, qui a ajouté la prise en charge de ChatGPT et Claude dans l’environnement de développement intégré (IDE) utilisé pour créer des applications pour iPhone, iPad, Mac, Apple Watch et autres plates-formes Apple. Les nouvelles fonctionnalités de codage agent permettent aux modèles d’IA d’accéder à davantage de fonctionnalités Xcode pour des tâches complexes d’automatisation et de gestion de projet. Ces modèles se connectent également à la documentation actuelle des développeurs d’Apple, garantissant ainsi qu’ils intègrent les dernières API et les meilleures pratiques.

Au lancement, les agents aident les développeurs en explorant les structures et les métadonnées du projet, en créant des projets, en exécutant des tests pour identifier les erreurs et en résolvant automatiquement les problèmes. Apple a collaboré avec Anthropic et OpenAI pour affiner l’intégration, avec des efforts spécifiques pour optimiser l’utilisation des jetons et l’efficacité des appels d’outils.

Xcode utilise le Model Context Protocol (MCP) pour exposer ses capacités aux agents et les lier à des outils tels que la découverte de projets, la gestion de fichiers, les aperçus, les extraits de code et l’accès à la documentation. Cette compatibilité MCP permet à Xcode de fonctionner avec n’importe quel agent externe pris en charge par MCP.

Pour utiliser les fonctionnalités, les développeurs téléchargent les agents souhaités à partir des paramètres de Xcode et connectent leurs comptes de fournisseur d’IA via une connexion ou des clés API. Un menu déroulant leur permet de sélectionner des versions de modèles spécifiques, telles que GPT-5.2-Codex ou GPT-5.1 mini. Les développeurs saisissent ensuite des commandes en langage naturel dans une boîte de dialogue sur le côté gauche de l’écran, indiquant à l’agent des tâches telles que l’ajout de fonctionnalités à l’aide des frameworks Apple, y compris la manière dont elles doivent apparaître et fonctionner.

Une fois invité, l’agent divise les tâches en étapes plus petites et consulte la documentation pertinente avant de coder. Il met visuellement en évidence les modifications du code et affiche une transcription du projet sur le côté de l’écran, révélant ses processus internes. Apple affirme que cette transparence profite aux nouveaux développeurs qui apprennent à coder.

Apple a prévu un atelier « code-along » jeudi sur son site de développement. Les participants peuvent regarder des démonstrations et pratiquer des outils de codage agent en temps réel en utilisant leurs propres installations Xcode.

Une fois les tâches terminées, l’agent exécute des tests pour vérifier la fonctionnalité du code. Sur la base des résultats des tests, il itère pour résoudre les erreurs ou autres problèmes. Apple recommande d’inviter l’agent à planifier à l’avance avant de coder, car cette étape de planification préalable améliore les résultats. Les développeurs conservent le contrôle, Xcode créant automatiquement des jalons pour chaque modification apportée par l’agent, permettant un retour facile aux états de code antérieurs à tout moment.

Les outils agents étendent les capacités d’IA de Xcode au-delà des intégrations de chat de base dans Xcode 26. Les agents exécutent désormais des flux de travail de bout en bout, de l’analyse du projet aux tests et au raffinement. Les développeurs émettent des commandes telles que diriger l’ajout de fonctionnalités d’application liées à des frameworks Apple spécifiques.

La configuration reste simple : les agents s’installent via les paramètres, suivis de la liaison au compte. L’interface comprend la boîte de dialogue pour les instructions, les visuels de décomposition des tâches, les points forts du code et les transcriptions pour la surveillance.

L’accès à la documentation en direct garantit aux agents de référencer des ressources à jour. MCP sous-tend les interactions avec les outils, prenant en charge une large compatibilité d’agents.

La disponibilité de la Release Candidate marque un test immédiat pour les développeurs, avant la version App Store. Cela positionne Xcode comme une plateforme de développement avancé assisté par IA sur les plates-formes Apple.

Crédit image en vedette