IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Apple a publié une nouvelle version bêta de l'EDI Xcode 26 pour les développeurs, avec une intégration native de Claude Sonnet 4 d'Anthropic et la prise en charge de ChatGPT 5 d'OpenAI

Le , par Anthony

0PARTAGES

4  0 
Apple a publié une nouvelle version bêta de l'EDI Xcode 26 pour les développeurs, avec une intégration native de Claude Sonnet 4 d'Anthropic et la prise en charge de ChatGPT 5 d'OpenAI

Apple a publié la bêta 7 de Xcode 26, avec une intégration native de Claude Sonnet 4 d'Anthropic et la prise en charge de GPT-5 d'OpenAI, ce dernier étant défini comme le modèle par défaut pour les tâches de codage. La mise à jour apporte également des corrections de bogues importantes, des améliorations de performances et des SDK mis à jour. Cependant, les développeurs sont informés de problèmes persistants affectant le débogage, la gestion des fichiers et certaines vérifications du compilateur.

Xcode est une suite d'outils de développement permettant de créer des applications pour les appareils Apple. Elle comprend un environnement de développement intégré (IDE) du même nom pour macOS, utilisé pour développer des logiciels pour macOS, iOS, iPadOS, watchOS, tvOS et visionOS. Elle a été initialement lancée fin 2003 ; la dernière version stable est la version 16, sortie le 16 septembre 2024, et est disponible gratuitement via le Mac App Store et le site web Apple Developer.

Pour rappel, Anthropic a récemment fait passer Claude Sonnet 4 à un niveau supérieur, en augmentant sa fenêtre contextuelle à un million de jetons, ce qui permet de traiter des bases de code entières avec plus de 75 000 lignes de code. La mise à jour introduit également une fonctionnalité de mémoire pour certains abonnés. En parallèle, OpenAI a lancé son dernier modèle GPT-5, le décrivant comme « plus intelligent, plus rapide et plus utile ». Le PDG Sam Altman a souligné la réduction des hallucinations et la fiabilité accrue du modèle, le positionnant comme un assistant de codage performant.

La nouvelle version bêta de Xcode ajoute la prise en charge de Claude dans l'outil IDE pour développeurs, permettant ainsi aux utilisateurs d'intégrer leurs comptes Claude Sonnet 4 payants existants. La mise à jour améliore également l'intégration de ChatGPT en proposant deux nouveaux modèles au choix : GPT-4.1 et GPT-5, GPT-5 étant le modèle par défaut pour la plupart des tâches de codage. L'option GPT-5 (Reasoning), plus puissante, est disponible pour les tâches complexes et est optimisée pour fournir des résultats plus précis.


Bien que ces changements soient bénéfiques pour les développeurs, les notes de mise à jour mentionnent des problèmes connus avec ces fonctionnalités, tels que le déplacement des points d'arrêt et l'impossibilité de visualiser ou de modifier des fichiers portant des noms identiques.

La dernière version bêta comprend plusieurs corrections qui résolvent les problèmes signalés dans les versions précédentes. Par exemple, un bug qui provoquait l'échec des simulateurs lors de la première compilation après une mise à niveau de macOS a été corrigé, avec une solution de contournement permettant de recompiler après un court délai d'attente. De plus, le menu Related Items (Éléments connexes) a été simplifié afin d'améliorer les temps de chargement de l'éditeur.

Bien que cette version bêta apporte de nombreuses améliorations, il existe un bug qui peut entraîner le déplacement des points d'arrêt dans les fichiers concernés lors de l'application des modifications issues d'une conversation sur l'intelligence de codage. Cela pourrait affecter les efforts de débogage.

La version bêta comprend des améliorations continues apportées aux écosystèmes Swift et C++ ; diverses corrections ont été apportées à Swift Testing, notamment une correction pour les journaux d'erreurs ExitTest.

Tout n'est cependant pas parfait : les vérifications de débordement de conteneur Address Sanitizer C++ ne sont plus désactivées par défaut et ne peuvent pas être désactivées au moment de la compilation. Une solution de contournement a été proposée pour ce problème afin de désactiver ces vérifications au moment de l'exécution via une variable d'environnement. Il existe également un problème avec les shaders Metal qui peuvent ne pas produire de binaires GPU valides.

La bêta 7 de Xcode 26 comprend les SDK pour iOS 26, iPadOS 26, tvOS 26, watchOS 26, macOS Tahoe 26 et visionOS 26. Cette version prend en charge le débogage sur appareil pour une large gamme de versions de systèmes d'exploitation, remontant jusqu'à iOS 16 et watchOS 8.

Pour exécuter la dernière version bêta de Xcode, il est nécessaire de disposer d'un Mac équipé de macOS Sequoia 15.5 ou d'une version ultérieure.

Les nouvelles fonctionnalités de Xcode 26 bêta 7, ainsi que les problèmes connus sont présentés ci-dessous :

Citation Envoyé par Apple

Nouvelles fonctionnalités

  • Claude dans Xcode est désormais disponible dans le panneau des paramètres Intelligence, ce qui permet aux utilisateurs d'ajouter facilement leur compte Claude payant existant à Xcode et de commencer à utiliser Claude Sonnet 4.
  • Lorsqu'ils utilisent ChatGPT dans Xcode, les utilisateurs peuvent désormais démarrer une nouvelle conversation avec GPT-4.1 ou GPT-5, GPT-5 étant défini par défaut.
  • ChatGPT dans Xcode propose deux modèles au choix. « GPT-5 » est optimisé pour des résultats rapides et de haute qualité, et devrait bien fonctionner pour la plupart des tâches de codage. Pour les tâches difficiles, choisissez « GPT-5 (Reasoning) », qui prend plus de temps à réfléchir avant de répondre et peut fournir des résultats plus précis pour les tâches de codage complexes.
  • Dans l'API OpenAI, « GPT-5 » correspond au niveau de raisonnement « minimal », et « GPT-5 (Reasoning) » correspond au niveau de raisonnement « faible ».

Problèmes connus

  • Lorsque vous appliquez des modifications à l'aide de l'intelligence de codage, les points d'arrêt dans les fichiers concernés peuvent se déplacer.
  • Lorsque vous utilisez l'intelligence de codage, le modèle ne peut pas afficher ou modifier simultanément des fichiers portant des noms identiques.
  • Les fichiers précédemment supprimés peuvent apparaître dans l'historique des modifications comme ayant été supprimés par une conversation récente avec l'assistant de codage.
  • L'intelligence de codage fournit des résultats incohérents lors de la modification de fichiers contenant des milliers de lignes.

Source : Notes de mise à jour pour Xcode 26 bêta 7 (Apple)

Et vous ?

Quel est votre avis sur le sujet ?
Trouvez-vous les nouveautés apportées par cette version bêta de Xcode 26 utiles ou intéressantes ?
Avez-vous déjà utilisé cet outil pour votre usage ou le développement d'applications, et si oui, qu'en pensez-vous ?

Voir aussi :

Xcode 16 et mémoire unifiée : même Apple admet enfin que 8 Go de mémoire vive ne suffisent pas, comment la Predictive Code Completion met en lumière les limites de la mémoire sur les nouveaux Macs

Microsoft annonce que le mode Agent de GitHub Copilot et le support du MCP sont disponibles dans l'aperçu public pour Xcode
Vous avez lu gratuitement 1 153 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !