Xcode 27.3 beta 1 vient de tomber, et une ligne des notes de version mériterait presque un surligneur : GitHub Copilot. La bêta étend l’assistant de code intégré au studio d’Apple. Pour la première fois, la nouveauté ne ressemble pas à une promesse floue, mais à un outil de travail concret pour les développeurs Mac.
L’assistant de code accueille un nouvel allié
Depuis Xcode 26.3, les agents d’IA s’installent dans la routine Apple. Au départ, il s’agissait surtout de produire des bouts de code répétitifs. Puis Xcode a commencé à lire la structure d’un projet pour proposer des retouches plus larges. La porte était ouverte, la nouvelle version élargit le seuil.
Le scénario suit une logique de couloir. ChatGPT d’abord, dans Xcode 26, puis Claude. En 26.3, les intégrations passent en mode agent avec OpenAI Codex et Claude Agent. Xcode 27 ajoute Google Gemini, une interface remodelée, des plans interactifs et des conversations à plusieurs tours.
Xcode 27.3 reprend le fil et place GitHub Copilot dans la section Coding Intelligence. Une phrase courte, presque banale, mais elle parle à tous ceux qui vivent déjà dans un dépôt GitHub.
Là où le détail devient pratique, c’est pour les équipes. Quand une entreprise a imposé Copilot, ses développeurs n’ont plus besoin de jongler entre plusieurs couches. Xcode accepte leur outil habituel, au lieu de leur imposer un changement de réflexe.
Les notes racontent aussi un nettoyage de chantier
Les notes ne s’arrêtent pas à l’assistant. Xcode 27.3 beta embarque Swift 6.4 et des SDK pour iOS 27.3, iPadOS 27.3, tvOS 27.3, watchOS 27.3, macOS 27.3 et visionOS 27.3. Le débogage sur appareil vise iOS 17 et plus, tvOS 17 et plus, watchOS 10 et plus, ainsi que visionOS.
La condition système, elle, est franche : macOS Tahoe 26.6 ou plus récent. Les postes plus anciens peuvent attendre. Pour connaître les cibles de déploiement compatibles, la documentation Xcode reste le point de contrôle utile dans un parc hétérogène.
Device Hub devient plus manuel, dans le bon sens. Un .app ou un .ipa peut être déposé directement sur l’appareil pour l’installer. Un lien s’ouvre avec la même logique. Sur les simulateurs iOS, d’autres fichiers peuvent être enregistrés via Files.
Le correctif option-drag permet de simuler deux contacts simultanés sur iPhone et iPad. Clavier et souris fonctionnent aussi avec les simulateurs antérieurs à iOS 18.0, tvOS 18.0, watchOS 11.0 et visionOS 2.0. Pas spectaculaire, mais le geste devient plus concret.
Deux angles morts restent ouverts. Pour CarPlay, Device Hub réclame un vrai câble USB, sans réseau, et le simulateur iOS n’est pas pris en charge. En Sidecar ou sur un Mac tactile, seuls deux contacts passent ; le troisième déclenche un geste système. Désactiver les gestes tactiles aide.
Previews reçoit des ajustements peu flashy, utiles en pratique. Les captures RenderPreview MCP notent maintenant les overrides appliqués dans leurs noms et métadonnées. Le processus accepte aussi des snapshots interactifs différés pour les previews macOS. Quand on compare quatre variantes d’un widget, ça change le confort.
Plusieurs correctifs viennent gratter des irritations. Une erreur de sandbox devient plus claire, un widget macOS échoue proprement, un crash après fermeture du workspace disparaît, et les longues chaînes d’opérateurs traitent plus vite. Restent aussi les rafraîchissements intempestifs, les catalogues d’assets, les previews mal rendues et le canvas redimensionnable.
Le simulateur, souvent invisible, reçoit aussi un coup de pouce. Un problème de runtime inaccessibles est corrigé pour les comptes placés dans le groupe daemon. Apple rappelle que ces comptes ne devraient pas s’y trouver. Une note sèche, mais un poste de test peut perdre deux heures sur ce genre de détail.
Swift Testing et XCUIAutomation se rejoignent. Xcode laisse écrire des tests d’interface avec les deux. Ce n’est pas qu’un alignement de noms : c’est un pont entre une manière moderne de tester et une automatisation déjà très répandue. Les équipes QA pourraient y trouver une respiration.
Le point hardware, lui, se lit presque comme un indice. XCUIAutomation peut régler l’angle de charnière d’un iPhone Duo via XCUIHinge. Le terme intrigue, mais aucune confirmation produit n’apparaît dans ces notes. On voit surtout un support de test gagner en précision.
Pour la sortie stable, la fenêtre reste décembre, avec macOS 27.3 et les systèmes voisins. Une bêta qui tombe avant les fêtes peut sembler malvenue, surtout pour les studios qui finalisent. Mais si GitHub Copilot doit s’insérer dans un pipeline, il vaut mieux le voir tôt que pendant le rush.
Finalement, Xcode 27.3 beta 1 ne crie pas pour se faire remarquer. GitHub Copilot est l’appât, les SDK, Device Hub, Previews, les tests et les correctifs sont la cuisine. Une mise à jour plus habitable qu’éclatante, et ce rôle quotidien compte plus qu’un slogan de démo.
