Visual Studio Code vient de recevoir une nouvelle couche de peinture et un terminal plus intelligent
Agence web » Actualités du digital » Visual Studio Code vient de recevoir une nouvelle couche de peinture et un terminal plus intelligent

Visual Studio Code vient de recevoir une nouvelle couche de peinture et un terminal plus intelligent

Visual Studio Code version 1.106 est officiellement publié. Cette version met l'accent sur l'intégration de l'IA, une actualisation significative de l'interface utilisateur et rend le terminal intégré plus intelligent que jamais, il s'agit donc d'une mise à jour assez lourde pour tout le monde.

Le changement le plus important est l'introduction d'Agent HQ, qui est votre nouveau centre centralisé de surveillance et d'examen de toutes les sessions d'agent. Microsoft souhaite que vous confiiez des tâches plus complexes à divers services, comme l'agent de codage Copilot, la CLI GitHub Copilot ou le Codex d'OpenAI, vous avez donc besoin d'une vue d'ensemble claire.

La vue Sessions d'agent, désormais activée par défaut, répertorie toutes vos sessions de discussion actives. Il les organisera par source, affichant à la fois les discussions VS Code locales et les sessions en arrière-plan exécutées ailleurs. Vous pouvez même effectuer une recherche dans cette vue en utilisant Ctrl+Alt+F, ce qui est idéal pour ceux qui exécutent plusieurs tâches d'IA simultanées.

Cela vient également avec un nouvel agent de plan. Lorsque vous sélectionnez Planifier dans la liste déroulante de la vue Chat, l'agent vous aide à décomposer les tâches en plusieurs étapes avant qu'un code ne soit réellement écrit. VS Code vous posera des questions de clarification et générera un plan de mise en œuvre détaillé. Vous devez d’abord approuver ce plan et vous assurer que toutes les exigences sont prises en compte dès le départ. Une fois approuvé, Copilot met en œuvre le plan soit localement, soit via des agents cloud.

L'équipe a renommé « Modes de discussion » en « Agents personnalisés », qui est actuellement le mot à la mode dans l'industrie pour les chatbots avec instructions. Ces agents personnalisés acceptent désormais de nouvelles propriétés de métadonnées. Cela vous permet de vous concentrer sur la manière dont l'agent doit fonctionner sur différents outils pour une meilleure continuité.

L'extension GitHub Copilot se consolide également avec l'extension GitHub Copilot Chat. Les suggestions en ligne sont désormais open source et fusionnent dans le référentiel vscode-copilot-chat. Cela signifie que l'extension Chat gère désormais toutes les suggestions en ligne. L'extension GitHub Copilot d'origine sera obsolète d'ici début 2026, c'est donc certainement quelque chose dont il faut être conscient.

La sécurité et la confiance autour des interactions avec l’IA sont également considérablement améliorées. Les outils d'agent qui extraient des données externes prennent désormais en charge la post-approbation. Cela vous permet d'examiner les données après leur récupération, mais avant que l'agent ne les utilise dans la session de discussion, ce qui vous protège contre les attaques par injection rapide. Vous pouvez également faire confiance à des sources entières à la fois. Au lieu d'approuver individuellement chaque outil d'un serveur ou d'une extension Model Context Protocol spécifique, vous pouvez désormais tous les approuver à partir de la liste déroulante du bouton Autoriser, ce qui vous fait gagner beaucoup de temps si vous faites confiance à la source.

Le terminal intégré a également bénéficié d'améliorations majeures, notamment en termes d'intelligence et de fiabilité. Terminal IntelliSense, qui est en avant-première depuis environ 18 mois, est enfin déployé en tant qu'expérience stable par défaut pour tous les utilisateurs.

Cela apporte des complétions similaires à l'éditeur pour les shells comme PowerShell, bash, zsh et fish. Cela vous permet de taper des commandes beaucoup plus rapidement, avec des spécifications avancées pour des éléments comme Git, qui affiche les noms de branches.

L'outil terminal lui-même est plus intelligent grâce à de nouvelles capacités d'analyse. La détection des sous-commandes pouvait échouer de façon spectaculaire lorsque des tuyaux étaient utilisés à l'intérieur de chaînes. Cette version intègre un analyseur approprié utilisant PowerShell ou la grammaire bash, ce qui signifie que même les cas complexes sont correctement extraits. L'outil terminal utilise désormais des descriptions spécifiques au shell pour PowerShell, bash, zsh et fish, ce qui rend les commandes suggérées par l'agent plus fiables et moins susceptibles d'échouer, en particulier dans les environnements PowerShell.

L'ensemble des icônes de codicon a également fait peau neuve. Les nouvelles icônes ont des courbes raffinées, des conceptions de modificateurs mises à jour et des métaphores plus précises, ce qui les rend beaucoup plus lisibles dans l'interface utilisateur.

Vous pouvez également désormais facilement attacher une commande de terminal à une session de discussion en tant que contexte. Cela partage la ligne de commande, la sortie capturée et le code de sortie, permettant à l'agent de comprendre exactement ce qui s'est passé sans que vous ayez à copier et coller du texte. C’est fantastique pour le dépannage et l’escalade des problèmes.

Assurez-vous de télécharger la mise à jour lorsque vous le pouvez sur la page de mise à jour de Visual Studio Code.

★★★★★