Nouvelle mise à jour de Visual Studio Code : Copilot par défaut

Microsoft a publié la version 1.143 de Visual Studio Code, un environnement de développement intégré, qui apporte plusieurs nouvelles fonctionnalités. Une mise à jour majeure fait du harnais Copilot l'option par défaut pour les nouvelles sessions. Cette version comprend également un outil permettant de comparer et de combiner les solutions proposées par plusieurs modèles d'IA.

Fonctionnalités et capacités de Visual Studio Code

Visual Studio Code, développé par Microsoft, est disponible pour Windows, Linux, macOS et les navigateurs web. Il propose des fonctionnalités telles que le débogage, la coloration syntaxique, la complétion intelligente du code et la gestion de versions intégrée via Git. Les utilisateurs peuvent personnaliser les thèmes et les raccourcis clavier, et installer des extensions pour étendre ses capacités selon les différents langages de programmation.

Nouvelles fonctionnalités de comparaison des modèles d'IA

La version 1.143 permet aux utilisateurs de comparer la manière dont différents modèles d'IA et frameworks abordent une même tâche de programmation. Ils peuvent lancer plusieurs essais en parallèle, examiner les résultats et combiner les idées pour aboutir à une solution unique. Cette fonctionnalité nécessite d'activer une option spécifique dans la fenêtre « Agents » et de sélectionner plusieurs modèles qui traiteront la tâche de manière indépendante.

Gestion de l'espace de stockage des worktrees pour plus d'efficacité

Visual Studio Code 1.143 introduit un outil expérimental permettant de libérer de l'espace disque en analysant et en supprimant les structures de worktrees inactives issues des sessions d'agents. Les utilisateurs peuvent lancer une commande pour voir l'espace occupé par les worktrees inactives, filtrer les sessions selon la durée d'inactivité et supprimer celles qui ne sont plus nécessaires. Les sessions actives ou protégées ne sont pas concernées par ce nettoyage.

Prise en charge des modèles sur l'appareil pour un codage performant

Des ordinateurs portables comme le nouveau Surface Laptop Ultra, équipé de la technologie NVIDIA RTX Spark et doté de jusqu'à 128 Go de mémoire unifiée, peuvent exécuter localement des modèles de codage performants. Les utilisateurs peuvent télécharger MAI Code 1.1 Flash depuis l'onglet « On This Device » du sélecteur de modèles et interagir avec celui-ci via des sessions du harnais Copilot. Cette fonctionnalité permet de traiter les données directement sur l'appareil, sans utiliser de crédits IA.

Outils améliorés de navigation et de comparaison de fichiers

Visual Studio Code ajoute une fonctionnalité expérimentale permettant de parcourir les modifications issues des commits, des remisages (stashes) et des sessions d'agents, grâce à une liste de fichiers affichée à côté de la vue de comparaison multi-fichiers. Les utilisateurs peuvent activer cette fonctionnalité et consulter le statut de chaque fichier à l'aide d'une lettre indiquant son état : A (ajouté), M (modifié), D (supprimé) ou R (renommé). Cet outil aide les utilisateurs à naviguer et à comparer les modifications plus efficacement.