Microsoft a commencé le déploiement de Copilot Code via le programme Frontier le 21 octobre 2026. Cette fonction de Microsoft Copilot arrive en préversion : elle permet de créer des logiciels à partir d’une demande en langage naturel, mais ne correspond pas à une mise à disposition générale.

Cette étape prolonge la présentation de Home, Code et Autopilot faite par Microsoft en septembre. NeoTeo avait alors consacré un article à la refonte de Copilot. Pour Code, les prérequis dépendent du type de compte et, dans une organisation, des réglages de l’administrateur.

Créer un projet, puis le faire évoluer

L’utilisateur décrit le résultat souhaité. Copilot Code peut poser des questions pour préciser le besoin, puis s’appuyer sur Work IQ, qui utilise le contexte professionnel connecté, comme les courriels, réunions, documents et conversations. Microsoft indique que le projet peut ensuite être affiné par échange ou par modification directe, avec un aperçu en direct. Il est possible de travailler dans cet aperçu sans ouvrir le code; les utilisateurs qui le souhaitent peuvent aussi accéder au code, aux fichiers locaux, aux outils et au terminal.

Microsoft décrit deux possibilités d’exécution : sur l’appareil ou dans son cloud géré. Pour collaborer sur le projet, l’utilisateur peut relier un dépôt GitHub nouveau ou existant et préparer une demande de tirage (pull request) à l’état de brouillon, destinée à la revue et au développement par une équipe d’ingénierie. GitHub intervient ici dans le travail sur le dépôt; les applications partagées dans l’organisation utilisent un environnement d’exécution distinct, Copilot Managed Runtime.

Les comptes et appareils pris en charge

Microsoft distingue les comptes personnels des comptes professionnels. Pour un compte professionnel, l’organisation doit disposer d’une licence Microsoft Copilot et activer l’onglet Code. Microsoft Entra est le compte de connexion requis; l’association d’un compte GitHub reste facultative. Un compte personnel doit être associé à une offre grand public Microsoft Copilot prise en charge.

Type de comptePrérequisConnexion ou activation
ProfessionnelLicence Microsoft Copilot et onglet Code activé par l’organisationConnexion avec un compte professionnel Microsoft Entra; GitHub facultatif
PersonnelOffre grand public Microsoft Copilot prise en chargeCompte Microsoft personnel

Microsoft détaille les conditions d’accès et les plateformes prises en charge. L’application Copilot pour ordinateur fonctionne sur Windows x64 ou Arm et sur Mac Intel ou Apple silicon. Le développement dans le cloud est également pris en charge sur le Web. Cette version ne dispose pas d’application mobile Copilot Code.

Les réglages que l’administrateur peut encadrer

Le guide de Microsoft permet aux administrateurs de contrôler l’accès à Code, le lieu d’exécution, l’usage des données de l’organisation, l’approbation automatique, les connexions GitHub et les dépenses. Par défaut, l’exécution est configurée pour le cloud; l’organisation peut autoriser l’appareil, le cloud ou les deux, sous réserve de la configuration et de la mise en place de la facturation de Code.

L’usage des données de l’organisation est activé par défaut dans le cloud et désactivé par défaut en exécution locale. L’approbation automatique est activée par défaut, tandis que la connexion à GitHub est désactivée par défaut. Les usages professionnels sont décomptés de l’allocation Microsoft Copilot de l’organisation, et les administrateurs peuvent fixer des plafonds de dépenses. Les options d’administration de Copilot Code permettent donc de définir l’accès et les paramètres de déploiement avant que l’équipe s’en serve.

Ce qui se passe quand une application est partagée

Microsoft indique que les applications partagées au sein d’une organisation utilisent Copilot Managed Runtime et héritent des contrôles de gouvernance, de sécurité et de gestion configurés par celle-ci. Les membres de l’organisation doivent aussi disposer des autorisations nécessaires pour accéder aux données sous-jacentes. Le partage d’une application ne remplace donc pas les droits d’accès aux données auxquelles elle se connecte.