<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - Visual Studio Code</title>
		<link>https://www.developpez.net/forums/</link>
		<description><![CDATA[Forum d'entraide sur l'installation et l'utilisation de l'EDI Microsoft Visual Studio Code]]></description>
		<language>fr</language>
		<lastBuildDate>Mon, 20 Jul 2026 23:33:02 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - Visual Studio Code</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title>Microsoft annonce la disponibilité de Visual Studio Code 1.129</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184720&amp;goto=newpost</link>
			<pubDate>Fri, 17 Jul 2026 18:52:08 GMT</pubDate>
			<description>*Microsoft annonce la...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft annonce la disponibilité de Visual Studio Code 1.129, avec un hôte dédié aux agents IA, un nouveau panneau d’édition dans la fenêtre « Agents », et un aperçu de l’interface utilisateur moderne</font></b><br />
<br />
<b>Microsoft vient de publier la version 1.129 de Visual Studio Code. Cette version propose un hôte dédié aux agents, un nouveau panneau d’édition dans la fenêtre « Agents », l’exécution de commandes avec le préfixe « ! », ainsi qu’un aperçu de l’interface utilisateur moderne. Avec l'exécution de commandes avec le préfixe « ! », il est possible d'exécuter des commandes de terminal directement depuis les instructions génératives dans la conversation. Cette version offre un aperçu de l’interface utilisateur moderne (expérimental), découvrez en avant-première la nouvelle apparence de l’environnement de travail de VS Codede.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Microsoft vient de publier la version 1.129 de Visual Studio Code. Cette version propose un hôte dédié aux agents, un nouveau panneau d’édition dans la fenêtre « Agents », l’exécution de commandes avec le préfixe « ! », ainsi qu’un aperçu de l’interface utilisateur moderne. L’hôte d’agents permet d'exécuter des sessions d’agents dans un processus dédié et de vous connecter à celles-ci depuis plusieurs fenêtres. Le nouveau panneau d’édition dans la fenêtre « Agents » (en phase d’expérimentation) permet de consulter les fichiers générés par les agents et les différences dans un éditeur ancré.<br />
<br />
En outre, avec l'exécution de commandes avec le préfixe « ! », il est possible d'exécuter des commandes de terminal directement depuis les instructions génératives dans la conversation. Cette version offre un aperçu de l’interface utilisateur moderne (expérimental), découvrez en avant-première la nouvelle apparence de l’environnement de travail de VS Code. VS Code est déployé progressivement auprès de tous les utilisateurs. Utilisez l’option « Vérifier les mises à jour » dans VS Code pour obtenir immédiatement la dernière version. Pour tester les nouvelles fonctionnalités dès que possible, téléchargez la version « nightly » Insiders, qui inclut les dernières mises à jour dès leur disponibilité.<br />
<br />
Voici la présentation des améliorations de cette version par Microsoft :<br />
<br />
<b><font size="3">Agents</font></b><br />
<br />
<b>L’hôte d’agent</b><br />
<br />
Nous repensons le fonctionnement des sessions d’agent dans VS Code autour de l’hôte d’agent (Agent Host)— un processus dédié qui exécute des harnais d’agent tels que Copilot, Claude et Codex, sur la base du protocole AHP (Agent Host Protocol). Comme une session réside dans son propre processus, une même session peut être connectée et affichée simultanément depuis plusieurs fenêtres de VS Code. L’agent Copilot de l’hôte d’agents s’appuie sur le SDK Copilot, ce qui signifie que son comportement et ses fonctionnalités sont alignés sur ceux de la CLI Copilot, de l’application autonome GitHub Copilot et des autres produits Copilot.<br />
<br />
Nous développons activement l’Agent Host et commençons à le déployer auprès des utilisateurs, tant dans la fenêtre de l’éditeur que dans la fenêtre Agents. Pour l’activer, activez <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agentHost.enabled</span> puis sélectionnez un harnais Agent Host dans le menu déroulant des harnais. La capture d’écran ci-dessous montre comment sélectionner le harnais Copilot sur l’Agent Host dans la fenêtre de l’éditeur :<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677623d1784427422/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 320
Taille : 23,1 Ko"  style="float: CONFIG" /></div><br />
Alors que nous continuons à investir dans l’Agent Host, certaines nouvelles fonctionnalités mentionnées dans ces notes de mise à jour peuvent n’être disponibles que lorsqu’un agent s’exécute sur celui-ci. Ces fonctionnalités renvoient à cette section et, le cas échéant, indiquent les paramètres supplémentaires permettant de les activer (par exemple, <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agents.claude.preferAgentHost</span> pour activer l’agent Claude sur l’Agent Host).<br />
<br />
<b>Nouveau panneau d’édition dans la fenêtre Agents (expérimental)</b><br />
<br />
La fenêtre Agents affiche votre conversation avec un agent à côté d’une zone de détails consacrée aux fichiers et aux modifications qu’il génère. Cette version introduit un panneau d’édition repensé qui regroupe l’éditeur et la zone de détails dans un seul volet ancré doté d’une barre d’onglets commune. Ainsi, la révision du travail d’un agent s’effectue comme si vous travailliez dans l’éditeur principal, sans avoir à basculer entre des panneaux distincts.<br />
<br />
Grâce au nouveau panneau d’édition, vous pouvez :<br />
<br />
- Ouvrir des fichiers et des comparaisons directement dans l’éditeur ancré, à côté de votre conversation, et ajouter des onglets à l’aide de l’action « Nouvel onglet » qui s’aligne sur la barre d’onglets de la conversation.<br />
<br />
- Passer en revue les modifications dans la vue « Modifications » grâce à une expérience de comparaison améliorée : basculez entre les vues en ligne et côte à côte, développez ou réduisez tous les fichiers en une seule fois, et consultez les modifications dans une représentation plus compacte qui affiche davantage de modifications à l’écran. L’action suivante, telle que « Créer une pull request », est accessible directement depuis le titre de l’onglet de l’éditeur, et les raccourcis clavier de l’éditeur, comme le basculement de la vue de comparaison, fonctionnent de la même manière que dans la fenêtre principale de VS Code.<br />
<br />
- Reprenez là où vous vous êtes arrêté. Chaque session conserve la largeur de son volet latéral, les éditeurs ouverts, l’éditeur actif et l’état de réduction par fichier, même lors des changements de session et des rechargements de fenêtre.<br />
<br />
Il s’agit d’une mise en page expérimentale, à activer manuellement. Pour l’essayer, activez l’option <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">sessions.layout.singlePaneDetailPanel</span> puis rechargez la fenêtre, car ce paramètre n’est lu qu’une seule fois au démarrage.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677624d1784427429/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 275
Taille : 122,5 Ko"  style="float: CONFIG" /></div><br />
<b>Outils de gestion des sessions pour les sessions de l’hôte d’agents</b><br />
<br />
Les agents s’exécutant sur l’hôte d’agents (Copilot, Claude et Codex) ont désormais accès à une suite d’outils de gestion des sessions. Un agent peut ainsi répertorier, créer, observer et intervenir sur d’autres sessions et discussions sans que vous ayez à quitter votre conversation en cours.<br />
<br />
Grâce à ces outils, un agent peut :<br />
<br />
- Répertorier vos sessions avec leur statut, leur espace de travail et leurs modifications, afin de trouver celle sur laquelle intervenir. Les sessions archivées sont exclues, sauf demande expresse.<br />
 <br />
- Lire la conversation récente d’une autre session pour comprendre ce qu’elle est en train de faire.<br />
  <br />
- Créer une nouvelle session ou un nouveau chat au sein d’une session existante pour déléguer une sous-tâche, plutôt que de surcharger une seule conversation avec des tâches sans rapport.<br />
<br />
- Envoyer un message à une session ou à un chat qu’il a créé, pour lancer ou orienter ce travail.<br />
<br />
Chaque fois qu’un outil crée ou cible une session, VS Code affiche une vignette « Ouvrir la session » afin que vous puissiez y accéder directement. L’envoi d’un message vers une autre session nécessite toujours votre confirmation préalable. Un agent ne peut pas envoyer de message à son propre chat, et le nombre d’envois en rafale est plafonné afin qu’une seule requête ne puisse pas se propager à un nombre illimité de sessions.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677625d1784427436/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 280
Taille : 73,6 Ko"  style="float: CONFIG" /></div><br />
<b>Améliorations apportées à la fenêtre « Agents »</b><br />
<br />
Cette version inclut plusieurs petites améliorations concernant le processus de création d’une nouvelle session dans la fenêtre « Agents » :<br />
<br />
- Mémorisation des paramètres par défaut pour la création d’une nouvelle session : le sélecteur de nouvelle session mémorise votre dernier mode d’agent et vos derniers choix d’approbation, et les utilise comme paramètres par défaut la prochaine fois que vous créez une session. Vous n’avez ainsi plus besoin de resélectionner les mêmes options à chaque tâche.<br />
 <br />
- Case à cocher « Arborescence de travail » : au lieu de choisir entre l’isolation par dossier et l’isolation par arborescence de travail dans un menu déroulant, la configuration de création de session affiche désormais une seule case à cocher « Nouvelle arborescence de travail ». Cochez-la pour exécuter la session avec l’isolation par arborescence de travail Git, qui conserve les modifications de l’agent dans un dossier séparé jusqu’à ce que vous soyez prêt à les examiner et à les fusionner, ou laissez-la décochée pour utiliser l’isolation par dossier.<br />
<br />
<b><font size="3">Chat</font></b><br />
<br />
<b>Exécuter des commandes avec le préfixe !</b><br />
<br />
Vous pouvez désormais faire précéder les messages de chat d’un « ! » pour exécuter leur contenu en tant que commandes de terminal. Cela fonctionne dans les sessions de l’hôte de l’agent, aussi bien dans l’éditeur que dans la fenêtre « Agents ».<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677626d1784427443/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/4.jpg/" border="0" alt="Nom : 4.jpg
Affichages : 273
Taille : 16,8 Ko"  style="float: CONFIG" /></div><br />
<b>Modèles BYOK avec le harnais d’agent Copilot</b><br />
<br />
Vous pouvez désormais utiliser des modèles « Bring Your Own Key » (BYOK) dans la fenêtre « Agents » lorsque vous sélectionnez le harnais Copilot s’exécutant sur l’hôte de l’agent.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677627d1784427452/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/5.jpg/" border="0" alt="Nom : 5.jpg
Affichages : 22
Taille : 58,6 Ko"  style="float: CONFIG" /></div><br />
<b>Migration des fichiers de prompt vers les compétences (expérimental)</b><br />
<br />
Les fichiers de prompt (<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">*.prompt.md</span>) servent à décrire des commandes « slash » personnalisées. Ils ne sont pris en charge que dans le harnais d’agent local, tandis que les autres harnais expriment les commandes « slash » à l’aide de compétences. Pour assurer la compatibilité entre les différents harnais, nous vous recommandons de migrer tous les fichiers de prompt vers les compétences.<br />
<br />
Lorsque l’option <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.customizations.promptMigration.enabled</span> est activée, si vous sélectionnez un harnais s’exécutant sur l’hôte de l’agent et que vous disposez de fichiers de prompt pouvant être migrés, vous verrez désormais une entrée « Migrer les prompts » dans l’aperçu des personnalisations IA.<br />
<br />
L’interface de migration vous permet de :<br />
<br />
- Afficher les fichiers de prompt provenant à la fois de l’espace de travail (<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">.github/prompts/</span>) et des emplacements de données utilisateur.<br />
- De migrer les fichiers sélectionnés vers les compétences et d’ouvrir les compétences nouvellement créées.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677628d1784427461/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/6.jpg/" border="0" alt="Nom : 6.jpg
Affichages : 22
Taille : 41,4 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Expérience de l’éditeur</font></b><br />
<br />
<b>Rouvrir un éditeur à partir de la barre d’outils de l’éditeur</b><br />
<br />
Lorsqu’un fichier ou un diff prend en charge plusieurs éditeurs, vous pouvez changer d’éditeur directement depuis la barre d’outils de l’éditeur. Ouvrez le menu « … » et sélectionnez un éditeur dans le sous-menu « Rouvrir l’éditeur avec ». Cela facilite la découverte d’éditeurs alternatifs sans avoir à utiliser la palette de commandes.<br />
<br />
<b>Aperçu de l’interface utilisateur moderne (expérimental)</b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">workbench.experimental.modernUI</span>. Vous pouvez désormais prévisualiser une interface utilisateur modernisée de VS Code qui actualise l’apparence et la convivialité de l’environnement de travail de l’éditeur. Il s’agit actuellement d’une fonctionnalité expérimentale que vous pouvez activer à l’aide du paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">workbench.experimental.modernUI</span> et qui est activée par défaut dans les versions Insiders.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677629d1784427469/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/7.jpg/" border="0" alt="Nom : 7.jpg
Affichages : 22
Taille : 131,3 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Authentification</font></b><br />
<br />
<b>Prise en charge de GitHub Enterprise pour Copilot sur l’hôte de l’agent</b><br />
<br />
Les développeurs dont l’accès à GitHub Copilot est fourni via une instance GitHub Enterprise (GHE) peuvent se connecter et utiliser Copilot dans VS Code. Auparavant, l’authentification Copilot de l’hôte de l’agent ne prenait en charge que github.com ; par conséquent, un abonnement Copilot basé sur GHE ne pouvait pas mener à bien la connexion : tant le flux OAuth que la demande de jeton Copilot ciblaient github.com.<br />
<br />
Avec cette version, VS Code peut authentifier Copilot auprès d’une instance GitHub Enterprise. Lorsque vous vous connectez à Copilot, choisissez votre instance GitHub Enterprise : VS Code exécute alors le flux de connexion et demande des jetons d’accès Copilot à cet hôte plutôt qu’à github.com. Cela fonctionne aussi bien dans la fenêtre de l’éditeur que dans la fenêtre Agents, et avec les agents Copilot et Claude.<br />
<br />
Cette prise en charge faisant partie de l’hôte d’agent, assurez-vous que celui-ci est activé via <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agentHost.enabled</span>.<br />
 <br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_129" target="_blank">Annonce Visual Studio Code 1.129</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette version est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/385021/Microsoft-publie-Visual-Studio-Code-1-128-avec-des-sessions-multi-agents-de-chat-plus-riches-la-prise-en-charge-generalisee-des-images-dans-Chat-et-de-nouveaux-raccourcis-clavier-pour-la-fenetre-Agents/" target="_blank">Microsoft publie Visual Studio Code 1.128, avec des sessions multi-agents de chat plus riches, la prise en charge généralisée des images dans Chat, et de nouveaux raccourcis clavier pour la fenêtre Agents</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384752/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-127-proposant-des-agents-IA-capables-de-creer-et-de-tester-des-applications-web-dans-le-navigateur-et-une-navigation-plus-securisee-par-site/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.127, proposant des agents IA capables de créer et de tester des applications web dans le navigateur, et une navigation plus sécurisée par site</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384499/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-126-offrant-une-meilleure-transparence-des-couts-un-reglage-plus-simple-des-modeles-et-une-navigation-plus-sure-dans-du-code-inconnu/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.126, offrant une meilleure transparence des coûts, un réglage plus simple des modèles et une navigation plus sûre dans du code inconnu</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677623d1784427422/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677624d1784427429/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677625d1784427436/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/3.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677626d1784427443/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/4.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677627d1784427452/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/5.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677628d1784427461/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/6.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677629d1784427469/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129/7.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184720/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-129-a/</guid>
		</item>
		<item>
			<title>Microsoft publie Visual Studio Code 1.128</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184598&amp;goto=newpost</link>
			<pubDate>Fri, 10 Jul 2026 18:50:35 GMT</pubDate>
			<description>*Microsoft publie Visual...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft publie Visual Studio Code 1.128, avec des sessions multi-agents de chat plus riches, la prise en charge généralisée des images dans Chat, et de nouveaux raccourcis clavier pour la fenêtre Agents</font></b><br />
<br />
<b>Microsoft a publié la dernière version de son éditeur de code, Visual Studio Code 1.128. Cette version propose des sessions multi-agents de chat plus riches, la prise en charge généralisée des images dans Chat, ainsi que des raccourcis clavier au niveau du système d’exploitation. Cette version permet également de lancer plusieurs chats liés entre eux au sein d’une même session Claude pour comparer les approches et travailler en parallèle.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Microsoft vient de publier la version 1.128 de Visual Studio Code. Cette version propose des sessions multi-agents de chat plus riches, la prise en charge généralisée des images dans Chat, ainsi que des raccourcis clavier au niveau du système d’exploitation. Cette version permet également de lancer plusieurs chats liés entre eux au sein d’une même session Claude pour comparer les approches et travailler en parallèle. En outre, avec cette version, poser une question dans la fenêtre Agents sans avoir à ouvrir au préalable un espace de travail; et joigner des images et des PDF à Chat en les collant, en les faisant glisser ou en les déposant. <br />
<br />
Visual Studio Code 1.128 permet de choisir où s’ouvrent les onglets du navigateur intégré : dans le groupe actif, dans un groupe latéral dédié ou dans une fenêtre séparée. Elle intègre également des raccourcis clavier au niveau du système d’exploitation vous permettant de déclencher des commandes VS Code à l’aide de raccourcis clavier qui fonctionnent même lorsque VS Code n’est pas actif. VS Code est déployé progressivement auprès de tous les utilisateurs. Utilisez l’option « Vérifier les mises à jour » dans VS Code pour obtenir immédiatement la dernière version. Pour tester les nouvelles fonctionnalités dès que possible, téléchargez la version « Nightly » Insiders, qui inclut les dernières mises à jour dès leur disponibilité.<br />
<br />
Voici un extrait de l'annonce de Micrososft :<br />
<br />
<b><font size="3">Agents</font></b><br />
<br />
<b>La fonctionnalité « Chats multiples dans une session » prend désormais en charge l’agent Claude</b><br />
<br />
Les sessions hébergées par l’agent Claude dans la fenêtre « Agents » offrent des capacités de codage automatisé grâce au SDK Claude Agent d’Anthropic, directement dans VS Code. Les chats multiples regroupent les fils de conversation associés au sein d’une même session, au lieu de les répartir dans des sessions de niveau supérieur distinctes.<br />
<br />
Les sessions Claude à discussion unique restent un moyen ciblé de travailler avec l’agent. Avec les discussions multiples, une session peut contenir des discussions liées, ce qui vous permet de comparer des approches, de créer une branche à partir d’un tour précédent et d’exécuter des tâches en parallèle. Vous pouvez ajouter des discussions, créer une branche à partir d’un tour existant, basculer entre des discussions entre pairs et envoyer des tours simultanément. Chaque discussion conserve son propre historique, son titre et sa sélection de modèle, et se restaure avec la session parente après un redémarrage. Les discussions entre pairs restent regroupées sous la session Claude et n’apparaissent pas comme des sessions de niveau supérieur distinctes.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677456d1783789119/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-128/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 551
Taille : 56,8 Ko"  style="float: CONFIG" /></div><br />
Cette fonctionnalité est disponible lorsque vous utilisez l’agent Claude via l’hôte d’agent. Assurez-vous que l’hôte d’agent est activé et peut être sélectionné pour l’agent Claude (via le sélecteur de harnais) avec les paramètres <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agentHost.enabled</span> et <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agents.claude.preferAgentHost</span>.<br />
<br />
<b>Discuter sans espace de travail sélectionné dans la fenêtre Agents</b><br />
<br />
La fenêtre Agents vous offre un espace dédié pour créer, reprendre et gérer les sessions d’agent. Dans le cadre d’un projet, ces sessions regroupent le chat, les fichiers et les modifications au sein d’un même espace de travail.<br />
<br />
Pour les questions non liées à un dossier, vous pouvez désormais démarrer un chat dans la fenêtre « Agents » sans sélectionner d’espace de travail. Ces chats apparaissent dans la section « Chats » et s’ouvrent en premier plan, prêts à être utilisés. Démarrez un chat rapide avec <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">cmd+K cmd+N</span> ou le bouton « + » situé dans l’en-tête de la section « Chats ».<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677457d1783789135/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-128/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 413
Taille : 26,8 Ko"  style="float: CONFIG" /></div><br />
Comme un chat rapide n’est associé à aucun espace de travail, il n’affiche pas le volet latéral « Modifications » ou « Fichiers » spécifique à l’espace de travail. Les chats rapides sont restaurés avec vos autres sessions après le rechargement et restent distincts des sessions liées à un espace de travail.<br />
<br />
Les discussions sans espace de travail ne sont prises en charge que par les sessions d’hôte d’agent ; cette fonctionnalité est donc disponible lorsque l’hôte d’agent est activé (et sélectionné via le sélecteur de harnais) avec l’option <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agentHost.enabled</span>. Les groupes « Épinglés » et « Discussions » restent visibles par défaut même lorsqu’ils sont vides. Utilisez <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">sessions.list.showEmptyDefaultGroups</span> pour masquer ces groupes par défaut jusqu’à ce qu’ils contiennent des sessions.<br />
<br />
<b>Discussions des sous-agents en lecture seule dans la fenêtre « Agents » (Aperçu)</b><br />
<br />
Lorsqu’un agent délègue une tâche à des sous-agents, vous pouvez suivre la progression de chaque collaborateur sans interrompre ni détourner la conversation principale. La fenêtre « Agents » offre un espace dédié aux workflows pilotés par les agents sur l’ensemble des projets, avec le chat et les sessions comme interface principale.<br />
<br />
Lorsqu’une session génère des sous-agents, leurs transcriptions apparaissent sous forme de discussions entre pairs en lecture seule. Les discussions des sous-agents sont masquées dans la barre d’onglets jusqu’à ce que vous les ouvriez à partir du menu « Conversations », de la puce « Sous-agents en cours » ou de la bulle de sous-agent intégrée dans la transcription parent. Les discussions des sous-agents ouvertes affichent leur progression en temps réel, utilisent le titre du sous-agent lorsqu’il est disponible et omettent les actions de création et de modification de la discussion afin que la transcription du collaborateur reste en lecture seule.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677458d1783789141/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-128/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 442
Taille : 103,8 Ko"  style="float: CONFIG" /></div><br />
Cette fonctionnalité est disponible lorsque vous utilisez Copilot via l’hôte d’agent. Assurez-vous que l’hôte d’agent est activé (et sélectionné via le sélecteur de harnais) à l’aide du paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agentHost.enabled</span>.<br />
 <br />
<b>Raccourcis clavier pour les discussions dans la fenêtre « Agents »</b><br />
<br />
La fenêtre « Agents » prend en charge les sessions multi-discussions, dans lesquelles une session d’agent peut contenir plusieurs discussions liées. La navigation dans les chats à l'aide du clavier vous permet de passer d'un chat à l'autre et de gérer les onglets de chat sans quitter le clavier.<br />
<br />
- Créez un chat avec <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">cmd+T</span>.<br />
- Rouvrez le dernier chat fermé avec <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Maj+cmd+T</span>.<br />
- Passez au chat suivant ou précédent avec <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Maj+cmd+<span class="br0">&#93;</span></span> et <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Maj+cmd+<span class="br0">&#91;</span></span>.<br />
- Basculez rapidement entre les chats ouverts avec <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Ctrl+Tab</span> et <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Ctrl+Maj+Tab</span>.<br />
- Fermez l’onglet de discussion actif avec <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Cmd+W</span>.<br />
- Supprimez la discussion active autre que la discussion principale avec <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Cmd+Retour</span> arrière.<br />
- Ouvrez un sélecteur permettant de rechercher les discussions ouvertes et fermées avec <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Maj+Cmd+O</span>.<br />
<br />
Ces raccourcis s’appliquent à la fenêtre Agents et reviennent au comportement existant au niveau de la session lorsqu’aucune action spécifique à une discussion n’est à effectuer.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_128" target="_blank">Annonce Visual Studio Code 1.128</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette étude est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384752/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-127-proposant-des-agents-IA-capables-de-creer-et-de-tester-des-applications-web-dans-le-navigateur-et-une-navigation-plus-securisee-par-site/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.127, proposant des agents IA capables de créer et de tester des applications web dans le navigateur, et une navigation plus sécurisée par site</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384499/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-126-offrant-une-meilleure-transparence-des-couts-un-reglage-plus-simple-des-modeles-et-une-navigation-plus-sure-dans-du-code-inconnu/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.126, offrant une meilleure transparence des coûts, un réglage plus simple des modèles et une navigation plus sûre dans du code inconnu</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384314/Microsoft-publie-Visual-Studio-Code-1-125-avec-une-installation-simplifiee-des-fournisseurs-de-modeles-un-meilleur-controle-des-mises-a-jour-des-extensions-et-une-gestion-renforcee-de-Copilot-en-entreprise/" target="_blank">Microsoft publie Visual Studio Code 1.125, avec une installation simplifiée des fournisseurs de modèles, un meilleur contrôle des mises à jour des extensions et une gestion renforcée de Copilot en entreprise</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677456d1783789119/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-128/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677457d1783789135/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-128/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677458d1783789141/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-128/3.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184598/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-128-a/</guid>
		</item>
		<item>
			<title>Microsoft annonce la disponibilité de Visual Studio Code 1.127</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184474&amp;goto=newpost</link>
			<pubDate>Thu, 02 Jul 2026 12:23:58 GMT</pubDate>
			<description>*Microsoft annonce la...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft annonce la disponibilité de Visual Studio Code 1.127, proposant des agents IA capables de créer et de tester des applications web dans le navigateur, et une navigation plus sécurisée par site</font></b><br />
<br />
<b>Microsoft vient de publier la version 1.127 de Visual Studio Code. Cette version propose des agents capables de créer et de tester des applications web dans le navigateur, une navigation plus sécurisée par site, ainsi que de nouvelles façons d’organiser les sessions d’agents très actives. Visual Studio Code 1.127 vous permet d'accorder aux pages l’accès à la caméra, à la localisation, aux appareils et plus encore, avec une invite pour chaque site. En outre, avec cette version, réagissez aux échecs des vérifications CI et aux commentaires sur les pull requests entrantes sans quitter la conversation, et survolez un sous-agent pour voir le coût du travail qu’il a traité.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Microsoft vient de publier la version 1.127 de Visual Studio Code. Cette version propose des agents capables de créer et de tester des applications web dans le navigateur, une navigation plus sécurisée par site, ainsi que de nouvelles façons d’organiser les sessions d’agents très actives. Cette version permet aux agents d’ouvrir des pages, de réaliser des captures d’écran et de cliquer pour valider leur propre travail ; cette fonctionnalité est désormais disponible pour tous.<br />
<br />
Visual Studio Code 1.127 vous permet d'accorder aux pages l’accès à la caméra, à la localisation, aux appareils et plus encore, avec une invite pour chaque site; de regrouper les sessions associées des agents et d'utiliser le glisser-déposer pour organiser une fenêtre d’agents très active. En outre, avec cette version, réagissez aux échecs des vérifications CI et aux commentaires sur les pull requests entrantes sans quitter la conversation, et survolez un sous-agent pour voir le coût du travail qu’il a traité.<br />
<br />
VS Code est déployé progressivement auprès de tous les utilisateurs. Utilisez l’option « Vérifier les mises à jour » dans VS Code pour obtenir immédiatement la dernière version. Pour tester les nouvelles fonctionnalités dès que possible, téléchargez la version « Nightly » du programme Insiders, qui inclut les dernières mises à jour dès leur disponibilité.<br />
<br />
Voici l'annonce de Visual Studio Code 1.127 :<br />
<br />
<b><font size="3">Agents</font></b><br />
<br />
<b>Fenêtre Agents (Aperçu)</b><br />
<br />
La fenêtre Agents est une fenêtre compagnon dédiée, optimisée pour explorer, itérer et examiner les sessions d’agents à travers les projets et les machines. Cette version propose de nouvelles façons d’organiser la liste des sessions et de garder une liste chargée de sessions gérable.<br />
<br />
<b>Utilisez des groupes pour organiser les sessions</b><br />
<br />
Lorsque vous exécutez plusieurs sessions d’agent à la fois, la liste des sessions peut s’allonger rapidement et devenir difficile à parcourir. Vous pouvez désormais organiser la liste des sessions en groupes afin de regrouper les sessions associées. Créez vos propres groupes personnalisés et réduisez les en-têtes de groupe pour clarifier la liste et vous concentrer sur l’essentiel.<br />
<br />
Chaque groupe propose également des actions rapides : vous pouvez démarrer une nouvelle session directement dans un groupe, ou marquer toutes ses sessions comme terminées en une seule action.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677315d1783001828/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 28867
Taille : 40,1 Ko"  style="float: CONFIG" /></div><br />
<b>Glisser-déposer dans la liste des sessions</b><br />
<br />
La liste des sessions prend désormais en charge le glisser-déposer pour vous permettre d’organiser davantage vos sessions :<br />
<br />
- Réorganisez les sessions en les faisant glisser vers le haut ou vers le bas<br />
- Faites glisser les en-têtes des groupes de sessions et des espaces de travail pour réorganiser la liste<br />
- Faites glisser une session sur un groupe pour l’ajouter à ce groupe<br />
- Déposez une session dans la section « Épinglées » pour l’épingler<br />
- Sélectionnez plusieurs sessions pour les déplacer ensemble en bloc<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677316d1783001841/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 7696
Taille : 32,3 Ko"  style="float: CONFIG" /></div><br />
<b>Bannières dans la zone de saisie du chat</b><br />
<br />
Lorsqu’une session d’un agent de codage comporte une pull request ouverte, la fenêtre « Agents » affiche une bannière directement au-dessus de la zone de saisie du chat, ce qui vous permet d’agir sur les vérifications ayant échoué et les retours reçus directement depuis votre espace de travail. Chaque bannière propose une action unique pour corriger ou consulter le problème sans quitter votre conversation :<br />
<br />
- Échecs de CI : Lorsque les vérifications sur la pull request échouent, une bannière indique le nombre de vérifications ayant échoué (par exemple, « 2 vérifications sur 5 ont échoué ») avec des actions rapides : « Corriger les vérifications » lance une correction par un agent, et « Afficher les vérifications » ouvre les vérifications ayant échoué dans la vue « Modifications ».<br />
<br />
- Commentaires sur la pull request : lorsque de nouveaux commentaires de révision arrivent, une bannière affiche le nombre de commentaires avec des actions : « Traiter les commentaires » les transmet à l’agent, et « Afficher les commentaires » les ouvre dans l’éditeur.<br />
<br />
<b>Visites guidées d’intégration (en phase d’expérimentation)</b><br />
<br />
Se lancer avec les agents peut sembler intimidant si vous ne savez pas exactement ce qu’ils peuvent faire pour vous. Des visites guidées d’intégration sont désormais disponibles dans la fenêtre « Agents » pour vous aider à vous familiariser rapidement avec le système. Ces visites guidées mettent en avant les fonctionnalités clés et vous montrent comment tirer le meilleur parti de la collaboration avec les agents, vous aidant ainsi à découvrir les meilleures façons de déléguer des tâches et de rester productif dès le premier jour.<br />
<br />
Nous testons actuellement ces visites guidées afin de déterminer la manière la plus utile de faire découvrir cette expérience aux nouveaux utilisateurs.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677317d1783001846/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 7704
Taille : 37,4 Ko"  style="float: CONFIG" /></div><br />
<b>Commentaires dans la marge de l’éditeur lors de la révision des modifications apportées par un agent</b><br />
<br />
Lorsque vous révisez les modifications d’un agent, il devrait être très simple de pointer exactement le code que vous souhaitez voir modifié. Vous pouvez désormais laisser des commentaires directement depuis la marge de l’éditeur : en survolant une ligne, une icône « Ajouter un commentaire » apparaît dans la marge ; en la sélectionnant, un commentaire s’affiche sur cette ligne, ce qui permet de diriger plus rapidement un agent vers un emplacement précis du code.<br />
<br />
Cette version apporte également une série d’améliorations à l’expérience de commentaires des agents, avec des optimisations au niveau de la saisie des commentaires, du comportement au survol et de la cohérence visuelle globale.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677318d1783001851/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/4.jpg/" border="0" alt="Nom : 4.jpg
Affichages : 7696
Taille : 56,3 Ko"  style="float: CONFIG" /></div><br />
<b>Amélioration des titres et descriptions des pull requests à partir du contexte de session</b><br />
<br />
Auparavant, la création d’une pull request depuis la fenêtre « Agents » générait des titres et des descriptions génériques qui nécessitaient souvent une modification manuelle. Le bouton « Créer une pull request » utilise désormais le contexte de la session pour générer le titre et la description de la pull request, ce qui permet d’obtenir des pull requests plus précises et plus descriptives, reflétant mieux le travail effectué au cours de la session.<br />
<br />
<b>Sessions multi-chats</b><br />
<br />
Les sessions multi-chats vous permettent de mener plusieurs discussions au sein d’une même session Copilot hébergée par un agent. Cette version s’appuie sur cette base et apporte les améliorations suivantes.<br />
<br />
- <b>Fermer, rouvrir et supprimer des discussions</b><br />
<br />
Créez de nouvelles discussions à l’aide du bouton « + Nouvelle discussion » situé dans l’en-tête de la session. Dès qu’il y a plusieurs discussions ouvertes, une barre d’onglets s’affiche, suivie d’un signe « + » permettant d’en ajouter d’autres. Fermer une discussion à l’aide du « X » situé sur son onglet la masque sans la supprimer : vous pouvez la faire réapparaître depuis le menu déroulant « Conversations », où chaque discussion est associée à une case à cocher permettant de l’afficher ou de la masquer. Pour supprimer définitivement une conversation, ouvrez le menu contextuel de son onglet et sélectionnez « Supprimer la conversation ».<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677319d1783001856/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/5.jpg/" border="0" alt="Nom : 5.jpg
Affichages : 7697
Taille : 53,9 Ko"  style="float: CONFIG" /></div><br />
- <b>Progression et modifications dans toutes les conversations</b><br />
<br />
Auparavant, la session ne reflétait que l’activité de la conversation active, ce qui rendait difficile de savoir si les conversations parallèles étaient toujours en cours ou quelles modifications elles avaient subies. La progression et les modifications de fichiers sont désormais agrégées sur l’ensemble des discussions : la session s’affiche comme « en cours » dès qu’une discussion est active, chaque onglet affiche sa propre progression, et la pastille « Modifications » de l’en-tête de session reflète l’ensemble des modifications issues de toutes les discussions parallèles.<br />
<br />
- <b>Créer une branche d’une conversation dans une discussion parallèle</b><br />
<br />
Lorsque vous créez une branche d’une conversation dans une session multi-discussions, cette branche crée désormais une nouvelle discussion parallèle au sein de la même session, plutôt qu’une toute nouvelle session de niveau supérieur. La discussion dérivée hérite de la conversation jusqu’au point de dérivation, fonctionne indépendamment de ses « sœurs » et se voit attribuer un titre généré automatiquement. Les sessions à discussion unique et celles non hébergées par un agent conservent le comportement existant consistant à créer une nouvelle session.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677320d1783001861/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/6.jpg/" border="0" alt="Nom : 6.jpg
Affichages : 7693
Taille : 47,4 Ko"  style="float: CONFIG" /></div><br />
<b>Mise en page de la session</b><br />
<br />
- <b>Pils cohérents dans l’en-tête de session</b><br />
<br />
La rangée d’actions située sous le titre de la session s’affiche désormais de manière cohérente sous forme de pils secondaires uniformes et compacts. Une icône « Espace de travail » affiche l’icône de l’espace de travail (nuage, dossier ou arborescence de travail selon le type d’espace de travail) et son libellé, les noms longs étant tronqués. L’icône « Modifications » (N fichiers +X -Y) lit et ouvre le jeu de modifications par défaut de la session, en conservant son nombre et la comparaison multi-fichiers qu’elle ouvre de manière cohérente pour les fournisseurs Copilot et hôte d’agent.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677321d1783001866/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/7.jpg/" border="0" alt="Nom : 7.jpg
Affichages : 7672
Taille : 15,6 Ko"  style="float: CONFIG" /></div><br />
- <b>Le focus se place dans le champ de saisie du chat lors du changement de session</b><br />
<br />
Lorsque vous ouvrez une session dans la fenêtre « Agents », le focus clavier se place désormais dans le champ de saisie du chat, vous permettant de commencer à taper immédiatement, même si la session comporte des éditeurs ouverts ou une vue « Modifications » en cours de chargement. La sélection d’entrées dans la liste des sessions à l’aide du clavier ne déplace pas le focus tant que vous n’avez pas effectivement ouvert une session.<br />
<br />
- <b>Barre latérale des sessions réactive (expérimentale)</b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">sessions.layout.autoCollapseSessionsSidebar</span>.<br />
<br />
Dans une fenêtre étroite, l’affichage simultané de l’éditeur, du panneau latéral et de la barre latérale des sessions laisse peu d’espace pour travailler. Lorsque cette option est activée, la fenêtre « Agents » masque automatiquement la barre latérale des sessions lorsque la fenêtre est étroite et que l’éditeur et le panneau latéral sont tous deux ouverts, puis la réaffiche dès qu’il y a suffisamment d’espace. Cette fonctionnalité respecte toute fermeture manuelle et suspend ce comportement lorsque plusieurs sessions sont affichées simultanément.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677322d1783001871/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/8.jpg/" border="0" alt="Nom : 8.jpg
Affichages : 7682
Taille : 95,1 Ko"  style="float: CONFIG" /></div><br />
<b>Dépannage du comportement des agents avec /troubleshoot</b><br />
<br />
La compétence de dépannage, invoquée via la commande <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">/troubleshoot</span>, aide à diagnostiquer les problèmes de chat en analysant les journaux des sessions de chat et en fournissant des informations sur le comportement de l’agent. Utilisez-la pour déterminer pourquoi des instructions personnalisées sont ignorées ou pourquoi les réponses sont lentes.<br />
<br />
Dans cette version, vous pouvez utiliser <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">/troubleshoot</span> pour diagnostiquer les sessions de l’hôte de l’agent, y compris les sessions locales et distantes. Dans la fenêtre Agents, saisissez <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">/troubleshoot</span> dans le champ de saisie du chat, suivi de <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block"><span style="color: #339933;">#session</span></span>, sélectionnez la session que vous souhaitez analyser, puis ajoutez une question ou une description du problème que vous rencontrez.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677323d1783001876/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/9.jpg/" border="0" alt="Nom : 9.jpg
Affichages : 7653
Taille : 49,7 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Gestion des coûts</font></b><br />
<br />
<b>Crédits des sous-agents</b><br />
<br />
Lorsqu’un agent délègue une tâche à un sous-agent, il peut être difficile de connaître le coût de cette tâche déléguée. Pour plus de transparence, vous pouvez désormais passer la souris sur une section de sous-agent dans la réponse de chat pour voir les crédits IA utilisés par ce sous-agent.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677324d1783001881/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/10.jpg/" border="0" alt="Nom : 10.jpg
Affichages : 7643
Taille : 33,0 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Chat</font></b><br />
<br />
<b>Mise en bac à sable des commandes de terminal sous macOS et Linux</b><br />
<br />
Approuver chaque commande de terminal lancée par l’agent devient rapidement fastidieux. À partir de cette version, nous déployons la mise en bac à sable des commandes de terminal sous macOS et Linux : les commandes s’exécutent avec un accès au réseau bloqué et un accès au système de fichiers restreint, ce qui permet à l’agent de fonctionner avec moins de demandes d’autorisation.<br />
<br />
L’agent ne demande une autorisation que lorsqu’une commande nécessite des privilèges élevés et doit s’exécuter en dehors du bac à sable. Pour en savoir plus, consultez la section « Bac à sable de l’agent ».<br />
<br />
Vous pouvez désactiver cette fonctionnalité via le menu déroulant « Autorisations » :<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677325d1783001887/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/11.jpg/" border="0" alt="Nom : 11.jpg
Affichages : 7633
Taille : 47,8 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Modèles de langage</font></b><br />
<br />
<b>Dépréciation du fournisseur Ollama intégré</b><br />
<br />
Les fournisseurs de modèles peuvent proposer des modèles pour l’expérience de chat de VS Code via une extension. En utilisant une extension, les fournisseurs peuvent vous offrir une prise en charge plus rapide des nouveaux modèles et des nouvelles fonctionnalités qu’un fournisseur intégré ne pourrait le faire.<br />
<br />
Ollama dispose désormais d’une extension officielle pour VS Code, qui constitue la méthode recommandée pour utiliser les modèles Ollama locaux dans le chat.<br />
<br />
Par conséquent, le fournisseur Ollama intégré est désormais obsolète. Si vous utilisez le fournisseur intégré pour exécuter des modèles locaux avec la fonctionnalité « Bring Your Own Key » (BYOK), installez l’extension officielle et supprimez le fournisseur intégré afin de continuer à utiliser vos modèles Ollama sans interruption. La vidéo suivante montre comment supprimer le fournisseur obsolète.<br />
<br />
<b><font size="3">Navigateur intégré</font></b><br />
<br />
<b>Caméra, localisation, périphériques et plus encore</b><br />
<br />
Le navigateur intégré prend désormais en charge les autorisations par site. Cela permet aux pages d’utiliser davantage d’API Web, notamment :<br />
<br />
- La géolocalisation<br />
- La caméra et le microphone<br />
- Les capteurs, tels que l’accéléromètre et le gyroscope<br />
- Le presse-papiers<br />
- Les périphériques, tels que Bluetooth, USB, série et HID<br />
<br />
Lorsqu’une page demande une autorisation, VS Code vous invite à accepter ou à refuser la demande, comme vous pouvez vous y attendre dans un navigateur traditionnel.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677326d1783001893/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/12.jpg/" border="0" alt="Nom : 12.jpg
Affichages : 7629
Taille : 26,6 Ko"  style="float: CONFIG" /></div><br />
Gérez les autorisations pour le site actuel à partir de l’élément de menu du navigateur « Autorisations du site ».<br />
<br />
<b>Les outils d’agent sont désormais disponibles pour tous</b><br />
<br />
Les outils du navigateur permettent à un agent d’ouvrir des pages dans le navigateur intégré, de lire le contenu et les erreurs de console, de réaliser des captures d’écran, ainsi que de sélectionner, de saisir du texte et de naviguer pour vérifier son propre travail, le tout sans serveur MCP externe. Après plusieurs étapes importantes en préversion, les outils du navigateur sont désormais disponibles pour tous et activés par défaut.<br />
<br />
Un grand merci à tous ceux qui ont testé la préversion, signalé des problèmes et partagé leurs commentaires. Vos tests ont directement influencé la mise en place de l’isolation des onglets par session, les contrôles explicites de partage de pages et le modèle d’autorisations inclus dans cette version.<br />
<br />
Demandez à un agent de créer et de valider une application web, ou suivez le guide étape par étape Créer et tester des applications web avec les outils de navigateur pour agents afin de voir le cycle fermé « création-test-correction » en action. Pour la référence complète, consultez la section Outils de navigateur pour les agents.<br />
<br />
Les administrateurs peuvent gérer les outils de navigateur via la politique d’entreprise : les désactiver complètement avec la politique <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">BrowserChatTools</span>, ou restreindre les domaines accessibles par les outils des agents grâce au filtrage réseau des agents (<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">ChatAgentNetworkFilter</span> associé à des listes de domaines autorisés et refusés). <br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_127" target="_blank">Visual Studio Code 1.127</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette version est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384499/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-126-offrant-une-meilleure-transparence-des-couts-un-reglage-plus-simple-des-modeles-et-une-navigation-plus-sure-dans-du-code-inconnu/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.126, offrant une meilleure transparence des coûts, un réglage plus simple des modèles et une navigation plus sûre dans du code inconnu</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384314/Microsoft-publie-Visual-Studio-Code-1-125-avec-une-installation-simplifiee-des-fournisseurs-de-modeles-un-meilleur-controle-des-mises-a-jour-des-extensions-et-une-gestion-renforcee-de-Copilot-en-entreprise/" target="_blank">Microsoft publie Visual Studio Code 1.125, avec une installation simplifiée des fournisseurs de modèles, un meilleur contrôle des mises à jour des extensions et une gestion renforcée de Copilot en entreprise</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384155/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-124-accelerant-le-travail-entre-les-sessions-d-agents-IA-avec-la-fonctionnalite-Autopilot-et-plusieurs-methodes-de-navigation-au-clavier/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.124, accélérant le travail entre les sessions d'agents IA avec la fonctionnalité Autopilot et plusieurs méthodes de navigation au clavier</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677326d1783001893/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/12.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677316d1783001841/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677325d1783001887/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/11.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677324d1783001881/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/10.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677323d1783001876/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/9.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677322d1783001871/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/8.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677321d1783001866/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/7.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677320d1783001861/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/6.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677319d1783001856/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/5.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677318d1783001851/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/4.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677317d1783001846/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/3.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677315d1783001828/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127/1.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184474/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-127-a/</guid>
		</item>
		<item>
			<title>Microsoft publie Visual Studio Code 1.126</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184369&amp;goto=newpost</link>
			<pubDate>Thu, 25 Jun 2026 11:38:36 GMT</pubDate>
			<description>*Microsoft annonce la...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft annonce la disponibilité de Visual Studio Code 1.126, offrant  une meilleure transparence des coûts, un réglage plus simple des modèles et une navigation plus sûre dans du code inconnu</font></b><br />
<br />
<b>Microsoft vient de publier la version 1.126 de Visual Studio Code. Cette version offre une meilleure transparence des coûts, un réglage plus simple des modèles et une navigation plus sûre dans du code inconnu. Cette version permet notamment de consulter le coût total d’une session de chat pour repérer les conversations coûteuses, d'exécuter plusieurs chats en parallèle dans une seule session Copilot d’un hôte d’agent, ou de parcourir de nouveaux dossiers en toute sécurité en mode restreint.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Microsoft vient de publier la version 1.126 de Visual Studio Code. Cette version offre une meilleure transparence des coûts, un réglage plus simple des modèles et une navigation plus sûre dans du code inconnu. Elle permet notamment de consulter le coût total d’une session de chat pour repérer les conversations coûteuses, d'exécuter plusieurs chats en parallèle dans une seule session Copilot d’un hôte d’agent, ou de parcourir de nouveaux dossiers en toute sécurité en mode restreint.<br />
<br />
Voici les améliorations de cette version présentée par Microsoft :<br />
<br />
<b><font size="3">Gestion des coûts</font></b><br />
<br />
<b>Informations sur les coûts au niveau de la session</b><br />
<br />
Vous pouvez désormais consulter le coût d’une session de chat dans son intégralité, et non plus uniquement celui de chaque tour de parole. Cela vous offre une meilleure visibilité sur les sessions qui consomment le plus de crédits, ce qui facilite l’identification des conversations coûteuses et la gestion de votre utilisation au fil du temps.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677171d1782388927/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 1163
Taille : 31,6 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Modèles de langage</font></b><br />
<br />
<b>Sélecteur unifié de personnalisation des modèles</b><br />
<br />
Afin de simplifier la configuration des modèles de langage, nous avons regroupé les contrôles de taille du contexte et d’effort de raisonnement (réflexion) dans un seul sélecteur de personnalisation de modèle. Depuis un seul et même endroit, vous pouvez ajuster ces deux paramètres lors du réglage d’un modèle, au lieu d’utiliser deux menus déroulants distincts.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677172d1782388932/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 295
Taille : 29,1 Ko"  style="float: CONFIG" /></div><br />
<b>Infobulle de modèle simplifiée</b><br />
<br />
Nous avons épuré l’infobulle du modèle pour faciliter sa lecture. Il affiche désormais une description concise en un seul mot des capacités du modèle et comprend des boutons de lien profond qui vous mènent directement à la configuration correspondante.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677173d1782388936/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 296
Taille : 34,7 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Fenêtre Agents (Aperçu)</font></b><br />
<br />
La fenêtre Agents est une fenêtre dédiée, optimisée pour explorer, itérer et passer en revue les sessions des agents sur l’ensemble des projets et des machines.<br />
<br />
<b>Plusieurs discussions dans une session Copilot d’un hôte d’agent</b><br />
<br />
La fenêtre Agents vous permet d’exécuter et de gérer plusieurs sessions d’agent en parallèle. Dans cette version, une session Copilot lancée depuis un hôte d’agent peut contenir plusieurs discussions à la fois. Comme les discussions partagent la même session et le même contexte de travail, vous pouvez mener plusieurs conversations simultanément dans le même espace de travail.<br />
<br />
Imaginons que votre discussion principale soit occupée à implémenter une fonctionnalité. Au lieu d’attendre ou de l’interrompre, sélectionnez « <i>Nouvelle discussion (+)</i> » dans la barre d’outils de la session pour ouvrir une deuxième discussion dans la même session, puis utilisez-la pour passer en revue les modifications effectuées jusqu’à présent, rédiger des tests ou écrire la documentation. Les deux discussions s’exécutent simultanément, et chacune conserve sa propre conversation. Vous pouvez basculer d’un onglet à l’autre et reprendre exactement là où vous vous étiez arrêté.<br />
<br />
Les discussions sont conservées et restaurées lors du rafraîchissement de la fenêtre. Vous pouvez vous absenter puis revenir à n’importe quelle conversation de la session, et pas seulement à la première.<br />
<br />
Vous pouvez renommer une discussion directement dans son onglet pour garder une trace de son objet, tout comme vous renommez une session depuis l’en-tête de session :<br />
<br />
- <i>Double-cliquez</i> sur un onglet ou sélectionnez « <i>Renommer</i> » dans son menu contextuel pour modifier le titre sur place.<br />
- Appuyez sur <i>Entrée</i> pour valider le changement de nom, ou sur <i>Échap</i> pour annuler. Sélectionner un autre onglet pendant la modification annule également celle-ci et bascule vers cet onglet.<br />
<br />
Le titre d’une conversation est indépendant du titre de la session ; ainsi, renommer la session n’écrase pas une conversation que vous avez renommée.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677174d1782388941/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/4.jpg/" border="0" alt="Nom : 4.jpg
Affichages : 304
Taille : 74,2 Ko"  style="float: CONFIG" /></div><br />
<b>Retour d’information sur le code des agents avec les harnais d’hôte d’agent</b><br />
<br />
Dans la fenêtre « Agents », les commentaires que vous laissez sur le code généré sont désormais stockés sur l’hôte d’agent, ce qui permet à l’agent d’interagir avec vos commentaires à l’aide d’outils côté serveur tels que <i>listComments</i> et <i>resolveComments</i>. Cela fonctionne même lorsque vous déconnectez le client, puisque les commentaires sont conservés sur le serveur plutôt que dans votre session locale.<br />
<br />
L’agent peut également créer des commentaires à votre place à l’aide de l’outil <i>addComment</i>. Lorsque vous exécutez une compétence de révision telle que <i>/code-review</i>, celle-ci examine votre code et ajoute des commentaires en ligne, que vous pouvez ensuite accepter ou supprimer avant de les soumettre à un agent pour qu’il y donne suite.<br />
<br />
Les commentaires de révision des pull requests fonctionnent de la même manière. Vous pouvez accepter les commentaires de révision de la PR et les soumettre à l’agent, ou demander à l’agent de traiter tous les commentaires de la PR. Lorsque vous demandez à l’agent de traiter des commentaires de PR que vous n’avez pas encore acceptés, il vous demande d’abord l’autorisation de les consulter, et une fois que vous lui avez accordé l’accès, il traite les éléments de révision de la PR.<br />
<br />
<b><font size="3">Expérience utilisateur de l’éditeur</font></b><br />
<br />
<b>Ouverture de nouveaux dossiers en mode restreint</b><br />
<br />
La fonctionnalité « Workspace Trust » vous permet de décider si les dossiers de votre projet peuvent exécuter automatiquement du code, ce qui ajoute une couche de sécurité lorsque vous travaillez avec du code que vous ne connaissez pas.<br />
<br />
Auparavant, l’ouverture d’un nouveau dossier vous interrompait immédiatement par une boîte de dialogue vous demandant si vous faisiez confiance au dossier avant que vous ne puissiez en consulter le contenu. Désormais, les nouveaux dossiers s’ouvrent en mode restreint et n’affichent que la bannière de confiance. Cela vous permet d’abord de parcourir le code en toute sécurité, puis de faire confiance au dossier lorsque vous êtes prêt.<br />
<br />
Cela modifie la valeur par défaut du paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">security.workspace.trust.startupPrompt</span>, qui passe de « <i>once</i> » à « <i>never</i> ». Pour rétablir le comportement précédent et que le système vous demande votre accord lors de la première ouverture d’un dossier, remettez la valeur sur « <i>once</i> ».<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677175d1782388946/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/5.jpg/" border="0" alt="Nom : 5.jpg
Affichages : 292
Taille : 11,6 Ko"  style="float: CONFIG" /></div><br />
<b>Suppression du bouton « Trust Parent » de l’éditeur « Workspace Trust »</b><br />
<br />
L’éditeur « Workspace Trust » affichait auparavant un bouton « Trust Parent » à côté du bouton « Trust ». Comme il ressemblait à s’y méprendre au bouton « Confiance », mais qu’il permettait de faire confiance à l’ensemble du dossier parent, il était facile de le sélectionner par erreur et de faire confiance à plus de dossiers que prévu.<br />
<br />
Afin de réduire ce risque, le bouton « Confiance parent » a été supprimé. Vous pouvez toujours faire confiance à un dossier parent en ajoutant son chemin d’accès à la liste « Dossiers et espaces de travail de confiance » dans l’éditeur de confiance de l’espace de travail.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677176d1782388950/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/6.jpg/" border="0" alt="Nom : 6.jpg
Affichages : 293
Taille : 37,3 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Site web</font></b><br />
<br />
<b>Blog VS Code</b><br />
<br />
Comme l’équipe rédige de plus en plus d’articles de blog à un rythme soutenu, nous avons réalisé que notre section « Blog » méritait un petit coup de neuf. Auparavant, lorsque vous ouvriez la section « Blog », vous étiez directement redirigé vers le dernier article, ce qui faisait que les articles précédents passaient souvent inaperçus. Nous avons désormais ajouté une page d’accueil du blog qui met en avant plusieurs articles récents.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677177d1782388956/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/7.jpg/" border="0" alt="Nom : 7.jpg
Affichages : 288
Taille : 69,1 Ko"  style="float: CONFIG" /></div><br />
Et si vous recherchez la liste complète de tous les articles de blog, vous pouvez désormais la trouver dans les archives du blog.<br />
<br />
<b>Documentation de VS Code</b><br />
<br />
Nous avons restructuré la table des matières de notre documentation afin de la rendre plus claire et plus facile à parcourir. Toute notre documentation relative aux agents est désormais regroupée sous une seule section intitulée « Agents », et tout ce qui concerne l’édition de code et la configuration de VS Code est regroupé sous « Éditeur ».<br />
<br />
Auparavant, la documentation relative aux langages pris en charge et aux extensions spécifiques figurait séparément dans la table des matières. Nous l’avons désormais déplacée respectivement sous « Langages et environnements d’exécution » et « Documentation des extensions », afin que vous puissiez trouver toutes les informations dont vous avez besoin au même endroit.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_126" target="_blank">Annonce Visual Studio Code 1.126</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette version est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384314/Microsoft-publie-Visual-Studio-Code-1-125-avec-une-installation-simplifiee-des-fournisseurs-de-modeles-un-meilleur-controle-des-mises-a-jour-des-extensions-et-une-gestion-renforcee-de-Copilot-en-entreprise/" target="_blank">Microsoft publie Visual Studio Code 1.125, avec une installation simplifiée des fournisseurs de modèles, un meilleur contrôle des mises à jour des extensions et une gestion renforcée de Copilot en entreprise</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384155/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-124-accelerant-le-travail-entre-les-sessions-d-agents-IA-avec-la-fonctionnalite-Autopilot-et-plusieurs-methodes-de-navigation-au-clavier/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.124, accélérant le travail entre les sessions d'agents IA avec la fonctionnalité Autopilot et plusieurs méthodes de navigation au clavier</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383914/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-123-ameliorant-l-experience-d-utilisation-des-agents-avec-la-fenetre-Agents-et-le-navigateur-integre-avec-les-pages-favorites-pour-un-acces-rapide/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.123, améliorant l'expérience d'utilisation des agents avec la fenêtre Agents, et le navigateur intégré avec les pages favorites pour un accès rapide</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677171d1782388927/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677177d1782388956/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/7.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677176d1782388950/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/6.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677175d1782388946/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/5.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677174d1782388941/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/4.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677173d1782388936/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/3.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677172d1782388932/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126/2.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Jade Emy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184369/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-126-a/</guid>
		</item>
		<item>
			<title><![CDATA[Microsoft publie Visual Studio Code 1.125, avec une installation simplifiée des fournisseurs de modèles d'IA]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184288&amp;goto=newpost</link>
			<pubDate>Thu, 18 Jun 2026 14:01:44 GMT</pubDate>
			<description>*Microsoft publie Visual...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft publie Visual Studio Code 1.125, avec une installation simplifiée des fournisseurs de modèles, un meilleur contrôle des mises à jour des extensions et une gestion renforcée de Copilot en entreprise</font></b><br />
<br />
<b>Microsoft a publié la dernière version de son éditeur de code, Visual Studio Code 1.125. Cette version intègre un navigateur plus intelligent, des délais configurables pour la mise à jour automatique des extensions, ainsi que de nouvelles options d'installation des fournisseurs de modèles d'intelligence artificielle (IA) via le Marketplace. Elle renforce également l’administration en entreprise en permettant aux administrateurs de déployer des paramètres de GitHub Copilot via les canaux de gestion native des appareils (MDM) sous Windows et macOS.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Visual Studio Code 1.125 apporte plusieurs améliorations visant à optimiser la productivité des développeurs. Cette version permet désormais la recherche et l'installation des fournisseurs de modèles d’IA supplémentaires directement via le Marketplace. Le nouveau navigateur intégré a été amélioré pour permettre aux utilisateurs d’effectuer des recherches sur le Web et de naviguer en toute sécurité via des connexions à distance sans quitter l’éditeur. <br />
<br />
Microsoft a également introduit un délai d'attente configurable pour les mises à jour automatiques des extensions, permettant ainsi aux développeurs de contrôler le moment où celles-ci sont installées. Pour les environnements d’entreprise, de nouvelles politiques Copilot permettent aux organisations de déployer les paramètres Copilot gérés via leurs outils de gestion des appareils existants.<br />
<br />
<div style="text-align: center;">
<div class="video-container"><iframe class="restrain" title="YouTube video player" width="560" height="315" allowfullscreen src="//www.youtube.com/embed/mqLTNbCubNc?wmode=transparent&amp;fs=1" frameborder="0"></iframe></div>
</div><br />
<b><font size="3">Installer des fournisseurs de modèles à partir de l'éditeur de modèles de langage</font></b><br />
<br />
Au-delà des modèles « Bring Your Own Key » (BYOK), les extensions peuvent proposer leurs propres fournisseurs de modèles. Auparavant, pour trouver une telle extension, il fallait connaître la balise appropriée (<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">language-models</span>) à rechercher dans la vue « Extensions ».<br />
<br />
Désormais, l'éditeur de modèles de langage dispose d'un bouton « Installer des fournisseurs de modèles » qui ouvre la vue « Extensions » filtrée sur les extensions proposant des fournisseurs de modèles, ce qui facilite leur découverte et leur installation. Unefois qu'un fournisseur a été installé, ses modèles apparaissent dans le sélecteur de modèles, aux côtés de ceux que l'utilisateur a configurés.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677040d1781791251/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-125-installation-simplifiee-fournisseurs-modeles-d-ia/visual-studio-code-1.125-fig-1.gif/" border="0" alt="Nom : Visual Studio Code 1.125 fig 1.gif
Affichages : 697
Taille : 258,5 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Navigateur intégré</font></b><br />
<br />
<b><font size="2">Recherche sur le Web depuis la barre d'adresse</font></b><br />
<br />
Le navigateur intégré permet désormais aux utilisateurs de rechercher des informations sans quitter VS Code. Pour ce faire, saisissez une requête dans la barre d'adresse du navigateur intégré et celle-ci sera traitée par le moteur de recherche que vous avez configuré, exactement comme dans un navigateur autonome. Utilisez le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">workbench.browser.searchEngine</span> pour choisir le moteur de recherche à utiliser.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677041d1781791266/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-125-installation-simplifiee-fournisseurs-modeles-d-ia/visual-studio-code-1.125-fig-2.png/" border="0" alt="Nom : visual studio code 1.125 fig 2.png
Affichages : 381
Taille : 30,0 Ko"  style="float: CONFIG" /></div><br />
<b><font size="2">Navigation via des connexions à distance (Aperçu)</font></b><br />
<br />
Lorsque le navigateur intégré est ouvert dans un espace de travail distant, le trafic Web via HTTP(S) peut désormais être acheminé via la connexion à distance. Cela permet de se connecter en toute sécurité à n'importe quel port ou service accessible uniquement depuis la machine distante.<br />
<br />
Il s'agit d'une fonctionnalité en avant-première ; des bogues peuvent donc survenir. Activez le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">workbench.browser.enableRemoteProxy</span> pour la tester.<br />
<br />
<b><font size="2">Meilleure interaction des agents avec les ports redirigés</font></b><br />
<br />
Si vous aviez redirigé un port dans un espace de travail distant, les agents pouvaient auparavant rencontrer des difficultés pour ouvrir le navigateur en raison d'un numéro de port potentiellement différent.<br />
<br />
Désormais, si un agent demande un port qui a été redirigé (et que le proxy distant n'est pas activé), l'URL est réécrite et l'agent est informé de cette modification.<br />
<br />
<b><font size="3">Délai configurable pour la mise à jour automatique des extensions</font></b><br />
<br />
Pour permettre aux développeurs de mieux contrôler le moment où les mises à jour des extensions sont installées, Visual Studio Code autorise désormais la configuration d'un délai pour les mises à jour automatiques des extensions. Cette fonctionnalité s'appuie sur celle des mises à jour automatiques différées des extensions, introduite dans la version précédente.<br />
<br />
Utilisez le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">extensions.autoUpdateDelay</span> pour définir le délai en heures. Par défaut, VS Code attend deux heures avant d'installer les mises à jour des extensions. Ce délai ne s'applique que lorsque la mise à jour automatique est activée.<br />
<br />
<b><font size="3">Déploiement MDM natif pour les paramètres Copilot gérés</font></b><br />
<br />
Les administrateurs peuvent désormais déployer des paramètres GitHub Copilot gérés via les canaux de gestion native des appareils (MDM) sous Windows et macOS, en plus du fichier de paramètres d'entreprise lié au compte. Cette fonctionnalité s'appuie sur les politiques de gestion du plugin Copilot gérées par l'entreprise et permet aux organisations d'appliquer la configuration de Copilot à l'aide de leurs outils de gestion des appareils existants, sans avoir à recourir à une connexion individuelle de chaque utilisateur pour appliquer la politique.<br />
<br />
Pour les développeurs, les paramètres fournis via MDM apparaissent dans VS Code comme étant imposés par une politique et ne peuvent pas être modifiés localement. Les prochaines mises à jour élargiront l'ensemble des clés de politique prises en charge dans les différentes interfaces de Copilot.<br />
<br />
<b>Source :</b> <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_125" target="_blank">Microsoft</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
:fleche: Que pensez-vous des nouveautés proposées par cette version de Visual Studio Code ? Les trouvez-vous utiles et intéressantes ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/384155/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-124-accelerant-le-travail-entre-les-sessions-d-agents-IA-avec-la-fonctionnalite-Autopilot-et-plusieurs-methodes-de-navigation-au-clavier/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.124, accélérant le travail entre les sessions d'agents IA avec la fonctionnalité Autopilot et plusieurs méthodes de navigation au clavier</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383914/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-123-ameliorant-l-experience-d-utilisation-des-agents-avec-la-fenetre-Agents-et-le-navigateur-integre-avec-les-pages-favorites-pour-un-acces-rapide/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.123, améliorant l'expérience d'utilisation des agents avec la fenêtre Agents, et le navigateur intégré avec les pages favorites pour un accès rapide</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383650/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-122-permettant-d-utiliser-BYOK-sans-vous-connecter-a-GitHub-l-emulation-d-appareils-dans-le-navigateur-et-presentant-en-apercu-la-fenetre-Agents/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.122, permettant d'utiliser BYOK sans vous connecter à GitHub, l'émulation d'appareils dans le navigateur, et présentant en aperçu la fenêtre Agents</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677040d1781791251/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-125-installation-simplifiee-fournisseurs-modeles-d-ia/visual-studio-code-1.125-fig-1.gif/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677041d1781791266/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-125-installation-simplifiee-fournisseurs-modeles-d-ia/visual-studio-code-1.125-fig-2.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Anthony</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184288/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-125-installation-simplifiee-fournisseurs-modeles-d-ia/</guid>
		</item>
		<item>
			<title>Microsoft annonce la disponibilité de Visual Studio Code 1.124</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184230&amp;goto=newpost</link>
			<pubDate>Mon, 15 Jun 2026 12:55:06 GMT</pubDate>
			<description>*Microsoft annonce la...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft annonce la disponibilité de Visual Studio Code 1.124, accélérant le travail entre les sessions d'agents avec la fonctionnalité Autopilot et plusieurs méthodes de navigation au clavier</font></b><br />
<br />
<b>Microsoft annonce la version 1.124 de Visual Studio Code. Cette version accélère le travail entre les sessions d'agents et offre à ces derniers davantage d'autonomie pour mener à bien vos tâches. La fenêtre Agents est une fenêtre compagnon dédiée, optimisée pour explorer, itérer et examiner les sessions d'agent à travers les projets et les machines. Cette version vise à accélérer les déplacements entre les sessions et à préserver votre contexte lors des rechargements. Autopilot est l'un des niveaux d'autorisation de chat qui permet aux agents de prendre des initiatives et d'agir de manière autonome, sans avoir besoin de l'approbation explicite de l'utilisateur pour chaque action. Autopilot est activé par défaut.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Microsoft annonce la version 1.124 de Visual Studio Code. Cette version accélère le travail entre les sessions d'agents et offre à ces derniers davantage d'autonomie pour mener à bien vos tâches. Parmi les améliorations, on peut citer:<br />
<br />
- Autopilot : Autopilot, activé par défaut, est désormais plus intelligent pour déterminer quand une tâche est réellement terminée.<br />
- Sessions en arrière-plan : envoyez rapidement une requête en arrière-plan tout en continuant à rédiger la session suivante.<br />
- Navigation entre les sessions : recherchez, passez d'une session d'agent à l'autre et parcourez-les à l'aide du clavier.<br />
- Historique du navigateur : revisitez et recherchez les pages que vous avez déjà ouvertes dans le navigateur intégré.<br />
<br />
Voici la présentation de cette version par Microsoft :<br />
<br />
<b><font size="3">Fenêtre Agents (Aperçu)</font></b><br />
<br />
La fenêtre Agents est une fenêtre compagnon dédiée, optimisée pour explorer, itérer et examiner les sessions d'agent à travers les projets et les machines. Cette version vise à accélérer les déplacements entre les sessions et à préserver votre contexte lors des rechargements.<br />
<br />
<b>Envoi en arrière-plan pour les nouvelles sessions</b><br />
<br />
Auparavant, démarrer une nouvelle session impliquait d’attendre son chargement avant de pouvoir rédiger la suivante. Vous pouvez désormais envoyer une requête en arrière-plan : appuyez sur <i>Alt+Entrée</i> (ou maintenez la touche <i>Alt</i> enfoncée et sélectionnez Envoyer) dans la vue de la nouvelle session.<br />
<br />
La vue se réinitialise immédiatement et conserve son état, tel que le modèle et le contexte sélectionnés, en effaçant uniquement le texte de la requête, ce qui vous permet de continuer à mettre des requêtes en file d'attente. Chaque session lancée apparaît dans la liste des sessions une fois qu'elle est validée.<br />
<br />
L'envoi d'une invite avec <i>Entrée</i> permet toujours d'accéder à la nouvelle session comme auparavant.<br />
<br />
<b>Naviguer entre les sessions</b><br />
<br />
Lorsque vous travaillez sur plusieurs sessions d'agent, il est important de pouvoir les trouver et passer de l'une à l'autre rapidement. Cette version ajoute plusieurs méthodes de navigation au clavier pour parcourir vos sessions, allant d'un sélecteur avec fonction de recherche à la navigation avant et arrière, en passant par des sauts directs par position.<br />
<br />
- <b>Sélecteur de sessions</b> : appuyez sur <i>Ctrl+R</i> (<i>Cmd+R</i> sur macOS) pour ouvrir un sélecteur rapide qui répertorie vos sessions en deux groupes, les sessions récemment ouvertes et les autres sessions, la session active étant présélectionnée. Effectuez une recherche dans le titre de la session et son dossier, puis :<br />
<br />
- Appuyez sur <i>Entrée</i> pour ouvrir la session sélectionnée.<br />
- Appuyez sur <i>Cmd/Ctrl+Entrée</i> pour l'ouvrir à côté.<br />
- Appuyez sur <i>la flèche droite</i> pour l'ouvrir en arrière-plan tout en gardant le sélecteur ouvert.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676949d1781535019/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 949
Taille : 87,0 Ko"  style="float: CONFIG" /></div><br />
- <b>Aller en arrière et en avant</b> : Appuyez sur <i>Ctrl+Tab</i> pour revenir en arrière et sur <i>Ctrl+Maj+Tab</i> pour avancer parmi les sessions que vous avez consultées, par ordre de date.<br />
<br />
- <b>Session précédente et suivante</b> : Les commandes Aller à la session précédente et Aller à la session suivante parcourent la liste des sessions visibles dans l'ordre d'affichage, en respectant les regroupements, les filtres et les sections réduites, et s'arrêtent aux extrémités de la liste. Utilisez <i>Alt+Flèche vers le haut</i> / <i>Alt+Flèche vers le bas</i> (ou <i>Ctrl+Page précédente</i> / <i>Ctrl+Page suivante</i> ; <i>Cmd+Alt+Flèche vers la gauche</i> / <i>Cmd+Alt+Flèche vers la droite sur macOS</i>).<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676950d1781535026/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 338
Taille : 74,9 Ko"  style="float: CONFIG" /></div><br />
- <b>Mettre une session en avant par position</b> : appuyez sur <i>Ctrl+1</i> à <i>Ctrl+9</i> (<i>Cmd+1</i> à <i>Cmd+9</i> sur macOS) pour mettre en avant la N-ième session visible dans la grille, de gauche à droite.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676951d1781535031/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 341
Taille : 99,9 Ko"  style="float: CONFIG" /></div><br />
<b>Restauration des sessions au rechargement</b><br />
<br />
Le rechargement ou la réouverture de la fenêtre Agents ne fait plus perdre votre mise en page. Les sessions précédemment visibles et leur état sont restaurés automatiquement, vous permettant ainsi de reprendre là où vous vous étiez arrêté. Cela inclut :<br />
<br />
- La grille des sessions visibles : les sessions qui étaient ouvertes, leur ordre de gauche à droite, la session active et toutes les sessions épinglées.<br />
- La mise en page par session, y compris la visibilité de la barre auxiliaire, le conteneur de vue actif et les éditeurs ouverts dans chaque session.<br />
- L'état de la liste des sessions, y compris le statut d'épinglage et de lecture de chaque session.<br />
<br />
<b>Fermer toutes les sessions</b><br />
<br />
À l'instar des commandes « Tout fermer... » de l'éditeur, vous pouvez désormais fermer toutes vos sessions en une seule étape grâce à la nouvelle commande « Fermer toutes les sessions ». Cela s'avère particulièrement utile lorsque vous avez de nombreuses sessions ouvertes et que vous souhaitez passer rapidement à une nouvelle session sans avoir à fermer chacune d'entre elles individuellement.<br />
<br />
Utilisez le raccourci clavier <i>Ctrl+K Ctrl+W</i> (<i>Cmd+K Cmd+W</i> sur macOS) lorsqu'une session est active, ou accédez à la commande depuis la palette de commandes.<br />
<br />
<b>Comparaison d'un seul fichier dans la vue Modifications (Aperçu)</b><br />
<br />
Paramètre : <i>sessions.changes.openSingleFileDiff</i><br />
<br />
Par défaut, la sélection d'un fichier dans la vue Modifications ouvre l'éditeur de comparaison multi-fichiers. Pour n'ouvrir que les modifications de ce fichier, vous deviez appuyer sur <i>Alt</i> et sélectionner le fichier (Ouvrir les modifications).<br />
<br />
Pour toujours ouvrir un éditeur de comparaison de fichier unique lorsque vous sélectionnez un fichier dans la vue Modifications, activez <i>sessions.changes.openSingleFileDiff</i>. Cela vous permet de vous concentrer sur une modification à la fois sans être distrait par les autres fichiers de la comparaison multi-fichiers. Lorsque ce paramètre est activé, l'action en ligne redondante Ouvrir les modifications est masquée.<br />
<br />
<b>Élargir l'éditeur à l'aide de la flèche de la barre latérale</b><br />
<br />
Lorsque vous ouvrez un fichier dans la fenêtre Agents, une flèche de basculement apparaît désormais dans la barre de titre de l'éditeur, à droite des onglets. Sélectionnez-la pour réduire la barre latérale secondaire (barre auxiliaire) et élargir l'éditeur, puis sélectionnez-la à nouveau pour faire réapparaître la barre latérale. Le sens de la flèche indique l'état d'affichage actuel de la barre latérale.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676952d1781535092/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/4.jpg/" border="0" alt="Nom : 4.jpg
Affichages : 339
Taille : 70,1 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Autopilot (Aperçu)</font></b><br />
<br />
Autopilot est l'un des niveaux d'autorisation de chat qui permet aux agents de prendre des initiatives et d'agir de manière autonome, sans avoir besoin de l'approbation explicite de l'utilisateur pour chaque action.<br />
<br />
<b>Autopilot est activé par défaut</b><br />
<br />
Paramètres : <i>chat.permissions.default, chat.tools.global.autoApprove.</i><br />
<br />
Autopilot est désormais activé par défaut dans VS Code. Les organisations peuvent toujours contrôler la visibilité et l'utilisation d'Autopilot via le paramètre <i>chat.tools.global.autoApprove.</i> Vous pouvez configurer votre niveau d'autorisation par défaut pour les nouveaux chats avec chat.permissions.default. Modifiez le niveau d'autorisation actuel à tout moment dans la zone de saisie du chat.<br />
<br />
<b>Autopilot avancé</b><br />
<br />
Paramètre : <i>chat.autopilot.advanced.enabled</i><br />
<br />
Il est difficile de savoir quand un agent a réellement terminé une tâche. Si vous arrêtez trop tôt, le travail est incomplet ; si vous prolongez la boucle trop longtemps, vous perdez du temps et des jetons. Autopilot avancé modifie la façon dont Autopilot (Preview) décide quand continuer à itérer et quand s'arrêter, afin que vous obteniez des résultats plus complets sans avoir à surveiller manuellement la boucle.<br />
<br />
Au lieu de s'appuyer sur des règles fixes, un petit modèle utilitaire lit la transcription du chat et détermine si la tâche est terminée. L'objectif vers lequel Autopilot tend s'affiche dans une info-bulle au-dessus du chat, ce qui vous permet de toujours voir ce qu'il essaie d'accomplir. Pour limiter les choses, Autopilot effectue au maximum trois itérations avant de s'arrêter.<br />
<br />
Définissez <i>chat.autopilot.advanced.enabled </i>sur <i>true</i> pour essayer cette fonctionnalité.<br />
<br />
<b><font size="3">Expérience de l'éditeur</font></b><br />
<br />
<b>Créer un dossier lors de l'ouverture d'un dossier à partir de la boîte de dialogue de fichier simple</b><br />
<br />
Lorsque vous ouvrez un dossier à partir de la boîte de dialogue de fichier simple ( <i>files.simpleDialog.enable</i> ), vous pouvez désormais créer un nouveau dossier directement depuis la boîte de dialogue en saisissant le nom du dossier que vous souhaitez créer et en appuyant sur <i>Entrée</i> ou en sélectionnant OK.<br />
<br />
<b>Navigateur intégré</b><br />
<br />
- <b>Historique</b><br />
<br />
Paramètre : <i>workbench.browser.maxHistoryEntries</i><br />
<br />
Le navigateur intégré conserve désormais l'historique des pages visitées. Les éléments de l'historique s'affichent sous forme de suggestions lorsque vous tapez dans la barre d'adresse et peuvent être gérés à l'aide de <i>Ctrl+H</i> depuis un onglet du navigateur. Le nombre maximal d'éléments de l'historique à mémoriser peut être ajusté via <i>workbench.browser.maxHistoryEntries</i>.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676953d1781535099/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/5.jpg/" border="0" alt="Nom : 5.jpg
Affichages : 331
Taille : 65,0 Ko"  style="float: CONFIG" /></div><br />
- <b>Personnalisation améliorée de la barre d'outils</b><br />
<br />
Auparavant, « Ajouter un élément au chat » et « Basculer vers les outils de développement » étaient les seules actions pouvant être affichées en permanence dans la partie droite de la barre d'outils du navigateur.<br />
<br />
Désormais, toutes les actions apparaissant dans le menu déroulant peuvent également être affichées en permanence en cliquant avec le bouton droit de la souris sur la zone de la barre d'outils située à droite du champ de saisie de l'URL :<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676954d1781535108/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/6.jpg/" border="0" alt="Nom : 6.jpg
Affichages : 334
Taille : 41,2 Ko"  style="float: CONFIG" /></div><br />
- <b>Saisie de texte plus rapide par les agents</b><br />
<br />
Auparavant, la saisie de texte et l'appui sur la touche <i>Entrée</i> nécessitaient deux appels d'outil distincts. Désormais, l'outil <i>typeInPage</i> prend en charge un paramètre de soumission permettant aux agents de saisir du texte et d'appuyer sur Entrée en un seul appel d'outil.<br />
<br />
Cela réduit les allers-retours pour les scénarios courants de saisie de texte.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676955d1781535114/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/7.jpg/" border="0" alt="Nom : 7.jpg
Affichages : 329
Taille : 11,8 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Entreprise</font></b><br />
<br />
<b>Politiques de plug-ins Copilot gérées par l'entreprise (Expérimental)</b><br />
<br />
VS Code lit désormais la politique à partir du même fichier de configuration qui régit déjà les normes des plugins d'entreprise pour Copilot CLI, de sorte qu'une seule définition de politique s'applique aux deux clients. À l'avenir, VS Code et la CLI s'aligneront davantage sur la gestion des politiques à partir de cette source partagée.<br />
<br />
Les administrateurs d'entreprise peuvent désormais contrôler de manière centralisée les plugins de chat et les boutiques de plugins disponibles pour les développeurs, au lieu de demander à chaque développeur de les configurer localement.<br />
<br />
Introduits dans la version 1.123, trois nouveaux paramètres basés sur des politiques peuvent être configurés via le fichier de paramètres Copilot pour les entreprises ou via des solutions MDM existantes :<br />
<br />
- <i>chat.plugins.enabledPlugins</i> : une liste blanche d'identifiants de plugins que l'organisation active ou désactive explicitement.<br />
- <i>chat.plugins.extraMarketplaces</i> : places de marché de plugins supplémentaires que l'organisation souhaite rendre disponibles.<br />
- <i>chat.plugins.strictMarketplaces</i> : lorsqu'il est activé, seules les places de marché fournies par la politique sont considérées comme fiables.<br />
<br />
Les plugins bloqués par la politique restent visibles mais apparaissent comme désactivés. Les places de marché gérées par la politique sont identifiées comme telles dans le sélecteur de place de marché.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_124" target="_blank">Annonce de Visual Studio Code 1.124</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette version est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383914/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-123-ameliorant-l-experience-d-utilisation-des-agents-avec-la-fenetre-Agents-et-le-navigateur-integre-avec-les-pages-favorites-pour-un-acces-rapide/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.123, améliorant l'expérience d'utilisation des agents avec la fenêtre Agents, et le navigateur intégré avec les pages favorites pour un accès rapide</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383650/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-122-permettant-d-utiliser-BYOK-sans-vous-connecter-a-GitHub-l-emulation-d-appareils-dans-le-navigateur-et-presentant-en-apercu-la-fenetre-Agents/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.122, permettant d'utiliser BYOK sans vous connecter à GitHub, l'émulation d'appareils dans le navigateur, et présentant en aperçu la fenêtre Agents</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383439/Microsoft-annonce-la-sortie-de-Visual-Studio-Code-1-121-avec-la-prise-en-charge-des-sessions-d-agents-distants-des-options-de-configuration-etendues-pour-les-modeles-et-des-apercus-Mermaid-et-HTML-integres/" target="_blank">Microsoft annonce la sortie de Visual Studio Code 1.121, avec la prise en charge des sessions d'agents distants, des options de configuration étendues pour les modèles et des aperçus Mermaid et HTML intégrés</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p676953d1781535099/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/5.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676955d1781535114/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/7.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676954d1781535108/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/6.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676952d1781535092/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/4.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676951d1781535031/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/3.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676950d1781535026/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676949d1781535019/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124/1.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184230/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-124-a/</guid>
		</item>
		<item>
			<title>Microsoft annonce la disponibilité de Visual Studio Code 1.123</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184098&amp;goto=newpost</link>
			<pubDate>Fri, 05 Jun 2026 11:13:55 GMT</pubDate>
			<description>*Microsoft annonce la...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft annonce la disponibilité de Visual Studio Code 1.123, améliorant l'expérience d'utilisation des agents avec la fenêtre Agents, et le navigateur intégré avec les pages favorites pour un accès rapide</font></b><br />
<br />
<b>Microsoft annonce la version 1.123 de Visual Studio Code. Cette version améliore votre expérience d'utilisation des agents et du navigateur intégré. Cette version apporte une fenêtre de contexte plus grandes, d'une taille maximale de 1 Mo pour les modèles Anthropic et OpenAI, la synchronisation automatiquement des sessions de chat entre les appareils, permettant d'effectuer des recherches dans l'historique de codage.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Microsoft annonce la version 1.123 de Visual Studio Code. Cette version améliore votre expérience d'utilisation des agents et du navigateur intégré. Cette version apporte une fenêtre de contexte plus grandes, d'une taille maximale de 1 Mo pour les modèles Anthropic et OpenAI, la synchronisation automatiquement des sessions de chat entre les appareils, permettant d'effectuer des recherches dans l'historique de codage. Visual Studio Code 1.123 intègre une fenêtre Agents pour ouvrir plusieurs sessions d'agents côte à côte pour comparer ou réviser votre travail en parallèle, un agent de recherche permettant d'effectuer des recherches approfondies sur un sujet et obtenir un rapport Markdown complet et bien référencé. En outre, cette version met à jour le navigateur intégré avec les pages favorites pour un accès rapide et davantage d'options pour capturer des captures d'écran du navigateur.<br />
<br />
Voici les principales améliorations de Visual Studio Code 1.123 selon Microsoft :<br />
<br />
<b><font size="3">Agents</font></b><br />
<br />
<b>Synchronisation des sessions et historique</b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.sessionSync.enabled</span>.<br />
<br />
Vos sessions de chat se synchronisent désormais automatiquement avec votre compte GitHub, vous offrant ainsi un historique personnel et consultable de votre travail sur tous vos appareils et espaces de travail.<br />
<br />
Chaque session capture la conversation, les fichiers sur lesquels vous avez travaillé, le contexte du dépôt (dépôt, branche, horodatages) et toutes les pull requests, les tickets ou les commits référencés en cours de route.<br />
<br />
Grâce aux nouvelles commandes de chronique (<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">/chronicle</span>) dans le chat, vous pouvez exploiter cet historique :<br />
<br />
- Posez des questions en langage naturel sur les sessions passées<br />
- Générez des rapports de stand-up<br />
- Obtenez des conseils de productivité personnalisés<br />
- Recherchez dans votre historique de codage par sujet, fichier ou PR<br />
<br />
Pour activer la synchronisation des sessions, activez <br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.sessionSync.enabled</span>. Vous pouvez consulter l'état de la synchronisation des sessions dans le tableau de bord d'état de Copilot dans la barre d'état de VS Code.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676760d1780660892/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 993
Taille : 38,1 Ko"  style="float: CONFIG" /></div><br />
<b>Réessayer les commandes dépendantes du réseau dans le bac à sable</b><br />
<br />
Paramètre : <br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agent.sandbox.retryWithAllowNetworkRequests</span>.<br />
<br />
Lorsqu'une commande de terminal exécutée par un agent local nécessite l'accès à des domaines qui ne sont pas configurés comme domaines autorisés, la commande est automatiquement réessayée dans le bac à sable avec un accès réseau illimité. Si l'échec persiste, l'exécution revient en mode non sandboxé. Cela permet de mener à bien des opérations dépendantes du réseau telles que <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">git fetch</span>, tout en maintenant les protections du système de fichiers.<br />
<br />
<b>Fenêtre Agents (Aperçu)</b><br />
<br />
La fenêtre Agents est une fenêtre compagnon dédiée, optimisée pour explorer, itérer et examiner les sessions d'agents à travers les projets et les machines. Dans cette version, nous nous sommes concentrés sur la possibilité de travailler avec plusieurs sessions côte à côte.<br />
<br />
<b>Plusieurs sessions ouvertes</b><br />
<br />
Vous pouvez désormais avoir plusieurs sessions ouvertes en même temps dans la fenêtre Agents. En plus de la session active, ouvrez une autre session à côté de celle-ci en :<br />
<br />
- Sélectionnant « Ouvrir à côté » dans le menu contextuel d'une session de la liste des sessions.<br />
- Glissant-déposant une session de la liste des sessions dans la zone d'affichage des sessions.<br />
- Maintenant la touche Alt enfoncée et en sélectionnant une session dans la liste des sessions.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676761d1780660897/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 364
Taille : 54,8 Ko"  style="float: CONFIG" /></div><br />
Même si plusieurs sessions peuvent être visibles à la fois, une seule est active à un moment donné. Les vues Terminal, Fichiers et Modifications s'appliquent toutes à la session actuellement active ; ainsi, le fait de changer de session active met à jour ces vues pour refléter son état.<br />
<br />
Par défaut, la sélection d’une session dans la liste des sessions remplace la vue de la session active par celle sélectionnée. Pour empêcher le remplacement d’une vue de session, épinglez-la à l’aide de l’action d’épinglage située en haut à droite de la vue. Les vues de session épinglées ne sont jamais remplacées : la sélection d’une autre session l’ouvre dans une vue non épinglée. Si toutes les vues de session sont épinglées, la session sélectionnée s’ouvre à côté.<br />
<br />
Utilisez l'action d'agrandissement en haut à droite d'une vue de session pour l'étendre à toutes les vues de session ouvertes, ce qui vous offre une vue ciblée sur une seule session sans fermer les autres.<br />
<br />
<b>Agent de recherche (Aperçu)</b><br />
<br />
Remarque : l'agent de recherche est actuellement en aperçu et disponible uniquement dans les sessions Copilot CLI (locales) dans Insiders.<br />
<br />
Lorsque vous avez besoin de comprendre un code inconnu, de comparer des approches ou d'apprendre le fonctionnement d'une bibliothèque ou d'une API, une réponse rapide dans le chat ne suffit pas toujours. L'agent de recherche effectue une analyse approfondie d'un sujet et génère un rapport Markdown complet et bien référencé en collectant et en synthétisant des informations provenant de votre base de code, des dépôts GitHub pertinents et du Web.<br />
<br />
L'agent de recherche est optimisé pour la profondeur plutôt que pour la vitesse et dispose d'un accès en lecture seule ; il effectue donc des recherches et génère des rapports sans modifier votre code. Pour l'exécuter, tapez <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">/research</span> suivi de votre sujet dans la zone de saisie du chat d'une session Copilot CLI (locale).<br />
<br />
<b><font size="3">Modèles de langage</font></b><br />
<br />
<b>Fenêtre de contexte de 1 million de tokens pour les modèles Anthropic et OpenAI</b><br />
<br />
VS Code prend désormais en charge des fenêtres de contexte de 1 million de tokens pour les modèles Anthropic et OpenAI compatibles. Cette fenêtre de contexte étendue vous permet de travailler avec des bases de code nettement plus volumineuses et des conversations plus longues sans perdre de contexte important. La fenêtre de contexte étendue est disponible lorsque vous utilisez des modèles pris en charge, tels que Claude Opus 4.7 et GPT-5.5.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676763d1780660905/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 360
Taille : 14,5 Ko"  style="float: CONFIG" /></div><br />
Remarque : des fenêtres de contexte plus grandes peuvent consommer davantage de tokens par interaction, ce qui augmente l'utilisation de crédits IA dans le cadre de la facturation à l'utilisation.<br />
<br />
<b><font size="3">Navigateur intégré</font></b><br />
<br />
<b>Pages favorites</b><br />
<br />
Nous avons repensé la barre d'adresse du navigateur intégré pour offrir une expérience plus polyvalente : vous pouvez non seulement saisir des URL, mais aussi ajouter des pages à vos favoris et accéder facilement à vos favoris et aux onglets ouverts.<br />
<br />
Pour ajouter une page à vos favoris, sélectionnez l'icône en forme d'étoile dans la barre d'adresse du navigateur.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676764d1780660913/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/4.jpg/" border="0" alt="Nom : 4.jpg
Affichages : 364
Taille : 26,3 Ko"  style="float: CONFIG" /></div><br />
Lorsque vous sélectionnez la barre d'adresse, vous pouvez voir votre liste de pages favorites et d'onglets ouverts.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676765d1780660921/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/5.jpg/" border="0" alt="Nom : 5.jpg
Affichages : 360
Taille : 19,4 Ko"  style="float: CONFIG" /></div><br />
<b>Plus de façons de capturer des captures d'écran</b><br />
<br />
Paramètre : <br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">workbench.browser.experimentalUserTools.enabled</span>.<br />
<br />
La version précédente a introduit la fonctionnalité « Ajouter une capture d'écran au chat », qui vous permet de joindre une capture d'écran de la fenêtre d'affichage actuelle du navigateur au chat en tant que contexte. Cela est particulièrement utile pour les tâches liées à l'interface utilisateur, telles que le débogage d'un problème de mise en page.<br />
<br />
Dans cette version, nous avons ajouté deux fonctionnalités connexes :<br />
<br />
- Ajouter une capture d'écran d'une zone au chat : prenez une capture d'écran d'une zone rectangulaire que vous sélectionnez, puis ajoutez cette capture d'écran en tant que contexte de chat.<br />
- Ajouter une capture d'écran de la page entière au chat (expérimental) : prenez une capture d'écran de la page Web entière, même au-delà de ce qui est affiché dans la fenêtre d'affichage actuelle, et ajoutez cette capture d'écran comme contexte de chat. Cette fonctionnalité expérimentale nécessite l'activation du paramètre <br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">workbench.browser.experimentalUserTools.enabled</span>.<br />
.<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676766d1780660930/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/6.jpg/" border="0" alt="Nom : 6.jpg
Affichages : 363
Taille : 63,4 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Expérience de l'éditeur</font></b><br />
<br />
<b>Mises à jour automatiques différées des extensions</b><br />
<br />
VS Code applique désormais un délai de deux heures avant de mettre à jour automatiquement les extensions vers une version nouvellement publiée. Lorsque les mises à jour automatiques sont activées, les nouvelles versions sont mises à jour automatiquement deux heures après leur publication, ce qui ajoute une couche de protection supplémentaire contre les versions problématiques ou potentiellement compromises.<br />
<br />
Cela ne vous gêne en rien, car vous pouvez toujours mettre à jour n'importe quelle extension immédiatement à tout moment en utilisant le bouton « Mettre à jour ». Pendant qu'une mise à jour est en attente, la vue des détails de l'extension explique pourquoi elle n'a pas encore été mise à jour et quand la mise à jour automatique aura lieu.<br />
<br />
Remarque : ce délai ne s'applique pas aux extensions provenant d'éditeurs de confiance tels que Microsoft, GitHub et OpenAI. Ces extensions continuent d'être mises à jour immédiatement.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676767d1780660936/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/7.jpg/" border="0" alt="Nom : 7.jpg
Affichages : 358
Taille : 27,5 Ko"  style="float: CONFIG" /></div><br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_123" target="_blank">Présentation de Visual Studio Code 1.123</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette version est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383650/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-122-permettant-d-utiliser-BYOK-sans-vous-connecter-a-GitHub-l-emulation-d-appareils-dans-le-navigateur-et-presentant-en-apercu-la-fenetre-Agents/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.122, permettant d'utiliser BYOK sans vous connecter à GitHub, l'émulation d'appareils dans le navigateur, et présentant en aperçu la fenêtre Agents</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383439/Microsoft-annonce-la-sortie-de-Visual-Studio-Code-1-121-avec-la-prise-en-charge-des-sessions-d-agents-distants-des-options-de-configuration-etendues-pour-les-modeles-et-des-apercus-Mermaid-et-HTML-integres/" target="_blank">Microsoft annonce la sortie de Visual Studio Code 1.121, avec la prise en charge des sessions d'agents distants, des options de configuration étendues pour les modèles et des aperçus Mermaid et HTML intégrés</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383292/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-120-avec-une-nouvelle-fenetre-Agents-des-ameliorations-pour-les-modeles-BYOK-et-un-apercu-des-differences-en-Markdown/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.120, avec une nouvelle fenêtre « Agents », des améliorations pour les modèles BYOK et un aperçu des différences en Markdown</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p676767d1780660936/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/7.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676766d1780660930/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/6.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676765d1780660921/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/5.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676763d1780660905/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/3.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676761d1780660897/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676760d1780660892/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676764d1780660913/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123/4.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Jade Emy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184098/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-123-a/</guid>
		</item>
		<item>
			<title>Microsoft annonce la disponibilité de Visual Studio Code 1.122</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183934&amp;goto=newpost</link>
			<pubDate>Thu, 28 May 2026 14:00:49 GMT</pubDate>
			<description>*Microsoft annonce la...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft annonce la disponibilité de Visual Studio Code 1.122, permettant d'utiliser BYOK sans vous connecter à GitHub, l'émulation d'appareils dans le navigateur, et présentant en aperçu la fenêtre Agents</font></b><br />
<br />
<b>Microsoft annonce la version 1.122 de Visual Studio Code. Cette version améliore encore l'expérience des agents et rend BYOK plus flexible, tout en ajoutant de nouvelles fonctionnalités pour tester les applications web sur différents appareils. Avec BYOK en mode air-gapped, vous pouvez utiliser vos propres modèles de langage, même lorsque vous n'êtes pas connecté. La fenêtre Agents est également disponible, offrant une fenêtre compagnon dédiée, optimisée pour explorer, itérer et examiner les sessions d'agents à travers les projets, les harnais et les machines.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Microsoft annonce la version 1.122 de Visual Studio Code. Cette version améliore encore l'expérience des agents et rend BYOK plus flexible, tout en ajoutant de nouvelles fonctionnalités pour tester les applications web sur différents appareils. Avec BYOK en mode air-gapped, vous pouvez utiliser vos propres modèles de langage, même lorsque vous n'êtes pas connecté. Cette version intègre l'émulation d'appareils dans le navigateur, permettant de tester la réactivité de votre site web sur différents appareils directement dans le navigateur intégré. Cette version permet également de créer des rapports d'incidents VS Code détaillés, incluant des captures d'écran et des enregistrements vidéo.<br />
<br />
Voici la présentation des amélioraitons de Visual Studio Code 1.122 par l'équipe de Microsoft :<br />
<br />
<b><font size="3">Agents</font></b><br />
<br />
<b>Fenêtre Agents (Aperçu)</b><br />
<br />
La fenêtre Agents est une fenêtre compagnon dédiée, optimisée pour explorer, itérer et examiner les sessions d'agents à travers les projets, les harnais et les machines. Nous continuons à l'améliorer et les mises à jour de cette version incluent :<br />
<br />
- <b>Détails au survol des sessions</b> : survolez une session dans la liste des sessions pour en voir les détails en un coup d'œil. Le survol affiche le titre de la session avec une icône indiquant le harnais utilisé, ainsi que le projet, l'arborescence de travail et les fichiers modifiés.<br />
<br />
- <b>Harnais VS Code local (Insiders uniquement)</b> : nous continuons à améliorer la possibilité d'utiliser le harnais local dans la fenêtre Agents, notamment en apportant des améliorations au sélecteur d'agent personnalisé. La disponibilité du harnais local est une fonctionnalité précoce et expérimentale, accessible uniquement aux Insiders de VS Code. Pour l'essayer, vous pouvez activer le paramètre sessions.chat.localAgent.enabled dans Insiders.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676594d1779993382/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-122/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 4137
Taille : 22,3 Ko"  style="float: CONFIG" /></div><br />
Vous pouvez ouvrir la fenêtre Agents de plusieurs façons, notamment via le bouton « Ouvrir dans Agents » dans la barre de titre de VS Code. <br />
<br />
<b>Signaux OpenTelemetry plus riches pour les agents</b><br />
<br />
Les sessions d'agent locales émettent désormais un espace de noms d'attributs canonique <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.*</span> vers OpenTelemetry, conforme aux conventions OpenTelemetry de la CLI GitHub Copilot. De nouveaux signaux ajoutent le contexte du dépôt, le type d'agent, les paramètres structurés de l'outil et les résultats des hooks à chaque session.<br />
<br />
<b>Sandboxing</b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agent.sandbox.enabled</span>.<br />
<br />
Auparavant, lorsque vous exécutiez des commandes en mode « Bypass Approvals » (Contourner les approbations) ou « Autopilot », celles-ci étaient d'abord testées dans le bac à sable. Si la commande échouait avec un code de sortie différent de zéro, elle était automatiquement réessayée en dehors du bac à sable. Comme les approbations étaient de toute façon contournées, cela n'apportait pas d'avantage significatif en matière de sécurité et pouvait rendre le comportement plus difficile à comprendre.<br />
<br />
Sur la base des commentaires des utilisateurs Insiders, le sandboxing du terminal ne s'applique désormais que lorsque vous utilisez les approbations par défaut, où il offre un meilleur équilibre entre sécurité et utilité.<br />
<br />
<b><font size="3">Modèles de langage</font></b><br />
<br />
<b>Utilisez BYOK sans vous connecter à GitHub</b><br />
<br />
Auparavant, l'utilisation de votre propre clé API de modèle de langage dans VS Code nécessitait de se connecter à GitHub. Désormais, Bring Your Own Key (BYOK) fonctionne sans connexion, ce qui vous permet d'utiliser le chat, les outils et les serveurs MCP dans des environnements isolés ou restreints où la connexion à GitHub n'est pas possible. Cela permet également des workflows entièrement hors ligne avec des modèles locaux tels qu'Ollama.<br />
<br />
Pour commencer, exécutez « Manage Language Models » (Gérer les modèles de langage) depuis la palette de commandes et ajoutez un fournisseur tel qu’Anthropic, Azure, Gemini, OpenAI, Ollama, OpenRouter ou un point de terminaison personnalisé. Une fois qu’au moins un modèle BYOK est configuré, la vue Chat devient disponible et les invites de connexion sont supprimées.<br />
<br />
Les outils intégrés et tous les serveurs MCP configurés continuent de fonctionner. Les requêtes sont envoyées directement à votre fournisseur.<br />
<br />
Remarque : les suggestions en ligne et les suggestions d'édition suivante (NES) nécessitent toujours une connexion à GitHub. BYOK alimente uniquement le chat, les outils et les serveurs MCP.<br />
<br />
<b>Notification relative au modèle utilitaire</b><br />
<br />
Paramètres : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.utilityModel</span> , <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.utilitySmallModel</span>.<br />
<br />
Quelques flux dans VS Code, tels que la génération de titres de chat, la génération de messages de commit et les commentaires, utilisent un modèle utilitaire plus petit qui provient normalement de votre abonnement Copilot. Lorsque vous utilisez BYOK sans être connecté, les modèles utilitaires par défaut sont inaccessibles ; une notification dans la zone de saisie du chat vous invite donc à les rediriger vers l'un de vos modèles BYOK.<br />
<br />
Vous avez deux options :<br />
<br />
- Sélectionnez « Configurer » pour ouvrir les paramètres et choisir un modèle BYOK pour chat.utilityModel et chat.utilitySmallModel. Cela vous permet d'accéder à l'ensemble des fonctionnalités d'IA en utilisant votre propre modèle de langage.<br />
<br />
- Fermez la notification si vous avez uniquement besoin d'utiliser le chat. Les fonctionnalités utilitaires restent inactives tant que vous n'avez pas configuré de modèle.<br />
<br />
La notification disparaît automatiquement une fois que vous avez configuré les deux paramètres utilitaires, que vous vous êtes connecté à GitHub ou que vous avez supprimé tous les modèles BYOK.<br />
<br />
<b>Fournisseur de point de terminaison personnalisé dans la version stable</b><br />
<br />
Le fournisseur de point de terminaison personnalisé vous permet de connecter des modèles qui implémentent les API Chat Completions, Responses ou Messages, afin que vous puissiez utiliser le chat avec votre propre point de terminaison et votre propre clé API. Vous pouvez l'utiliser pour vous connecter à des points de terminaison IA auto-hébergés, d'entreprise ou autres points de terminaison compatibles.<br />
<br />
Le fournisseur de point de terminaison personnalisé est désormais disponible dans la version stable de VS Code.<br />
<br />
<b>Gérer les modèles dans la fenêtre Agents</b><br />
<br />
Vous pouvez désormais exécuter la commande Chat : Gérer les modèles de langage directement depuis la fenêtre Agents pour configurer les modèles linguistiques que vous souhaitez utiliser lorsque vous travaillez dans cette fenêtre.<br />
<br />
Cela fonctionne avec les sessions locales, et vous pouvez utiliser des modèles BYOK via le même processus. La configuration des modèles est partagée avec la fenêtre de l'éditeur, de sorte que les modifications que vous effectuez à l'un ou l'autre endroit sont répercutées dans les deux.<br />
<br />
<b>Actions granulaires sur les groupes de fournisseurs BYOK dans « Manage Language Models »</b><br />
<br />
La gestion des fournisseurs BYOK implique souvent de petites mises à jour, telles que la rotation d’une clé API ou le renommage d’un groupe de fournisseurs, sans avoir à ouvrir et modifier manuellement la configuration JSON complète.<br />
<br />
Dans l’éditeur de modèles de langage, les groupes de fournisseurs pris en charge proposent désormais des actions ciblées basées sur le schéma du fournisseur : « Update API Key », « Add Model », « Rename Group » et « Delete ». Cela accélère les tâches courantes de maintenance des fournisseurs tout en vous permettant de rester dans le même flux.<br />
<br />
<b><font size="3">Développement à distance</font></b><br />
<br />
Les extensions de développement à distance vous permettent d’utiliser un conteneur de développement, une machine distante via SSH ou des tunnels distants, ou encore le sous-système Windows pour Linux (WSL) comme environnement de développement complet.<br />
<br />
Points forts :<br />
<br />
- Fin de vie des hôtes Linux ARM 32 bits<br />
<br />
<b><font size="3">Navigateur intégré</font></b><br />
<br />
<b>Émulation d'appareils</b><br />
<br />
Le navigateur intégré inclut désormais une prise en charge prête à l'emploi de l'émulation d'appareils, notamment les tailles d'écran, l'émulation mobile/tactile, les user-agents personnalisés, et plus encore. Cette fonctionnalité est particulièrement utile pour le développement et le débogage web, car elle vous permet de tester rapidement la réactivité et le comportement de votre site web sur différents appareils directement depuis VS Code, sans avoir à basculer vers un navigateur distinct ou à utiliser des outils externes.<br />
<br />
Pour commencer à partir d'un onglet de navigateur, sélectionnez la commande Afficher la barre d'outils d'émulation dans le menu déroulant.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676595d1779993387/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-122/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 357
Taille : 53,4 Ko"  style="float: CONFIG" /></div><br />
Les agents peuvent également déclencher l'émulation d'appareils via du code Playwright, par exemple pour détecter des problèmes de réactivité sur mobile.<br />
<br />
<b>Ajouter une capture d'écran du navigateur au contexte du chat</b><br />
<br />
La nouvelle fonctionnalité Ajouter une capture d'écran au chat vous permet de joindre une capture d'écran de la fenêtre d'affichage actuelle du navigateur au chat en tant que contexte. Cela est particulièrement utile pour les tâches liées à l'interface utilisateur, telles que le débogage d'un problème de mise en page.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676596d1779993392/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-122/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 339
Taille : 67,5 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Expérience de l'éditeur</font></b><br />
<br />
<b>Amélioration du processus de signalement des problèmes</b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">issueReporter.wizard.enabled</span>.<br />
<br />
Afin de nous aider à mieux comprendre et résoudre les problèmes que vous pourriez rencontrer dans VS Code, nous avons amélioré le processus de signalement des problèmes grâce à un nouvel assistant de signalement. Cet assistant vous guide pour créer des tickets de haute qualité directement depuis VS Code, notamment en ajoutant des détails pertinents, des captures d'écran et des enregistrements vidéo.<br />
<br />
Activez le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">issueReporter.wizard.enabled</span> pour utiliser le nouvel outil de signalement de problèmes.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_122" target="_blank">Présentation de Visual Studio Code 1.122</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette version est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383439/Microsoft-annonce-la-sortie-de-Visual-Studio-Code-1-121-avec-la-prise-en-charge-des-sessions-d-agents-distants-des-options-de-configuration-etendues-pour-les-modeles-et-des-apercus-Mermaid-et-HTML-integres/" target="_blank">Microsoft annonce la sortie de Visual Studio Code 1.121, avec la prise en charge des sessions d'agents distants, des options de configuration étendues pour les modèles et des aperçus Mermaid et HTML intégrés</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383292/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-120-avec-une-nouvelle-fenetre-Agents-des-ameliorations-pour-les-modeles-BYOK-et-un-apercu-des-differences-en-Markdown/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.120, avec une nouvelle fenêtre « Agents », des améliorations pour les modèles BYOK et un aperçu des différences en Markdown</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383052/Microsoft-annonce-la-sortie-de-Visual-Studio-Code-1-119-avec-des-ameliorations-en-matiere-d-integration-entre-l-agent-et-le-navigateur-de-tracage-et-d-utilisation-des-jetons/" target="_blank">Microsoft annonce la sortie de Visual Studio Code 1.119, avec des améliorations en matière d'intégration entre l'agent et le navigateur, de traçage et d'utilisation des jetons</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p676594d1779993382/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-122/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676595d1779993387/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-122/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676596d1779993392/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-122/3.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183934/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-122-a/</guid>
		</item>
		<item>
			<title><![CDATA[Microsoft annonce Visual Studio Code 1.121, avec la prise en charge des sessions d'agents distants]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183820&amp;goto=newpost</link>
			<pubDate>Thu, 21 May 2026 10:37:49 GMT</pubDate>
			<description>*Microsoft annonce la sortie...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft annonce la sortie de Visual Studio Code 1.121, avec la prise en charge des sessions d'agents distants, des options de configuration étendues pour les modèles et des aperçus Mermaid et HTML intégrés</font></b><br />
<br />
<b>Microsoft a publié Visual Studio Code 1.121, ajoutant la prise en charge des sessions d'agent sur une machine distante, des options de configuration des modèles utilitaires plus étendues, des optimisations du terminal pour les flux de travail pilotés par des agents, ainsi qu'une nouvelle prise en charge intégrée de l'aperçu pour les fichiers HTML et les diagrammes Mermaid.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Microsoft a publié Visual Studio Code 1.121 le 20 mai dernier, enrichit l'éditeur de Microsoft avec des aperçus Mermaid et HTML intégrés, des sessions d'agents IA à distance et des options de configuration des modèles plus étendues. Cette mise à jour introduit également des optimisations du terminal visant à réduire la consommation de ressources et l'utilisation de jetons lors des workflows des agents. <br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676444d1779359768/dotnet/edi-outils/visual-studio-code/microsoft-annonce-visual-studio-code-1-121-prise-charge-sessions-d-agents-distants/visual-studio-code-1.121-1.png/" border="0" alt="Nom : visual studio code 1.121 1.png
Affichages : 1166
Taille : 54,9 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Agents distants (Aperçu)</font></b><br />
<br />
La fenêtre « Agents » offre une prise en charge expérimentale permettant d'exécuter des sessions d'agent sur une machine distante dont vous êtes propriétaire et à laquelle vous pouvez vous connecter via SSH ou des tunnels de développement. <br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676445d1779359791/dotnet/edi-outils/visual-studio-code/microsoft-annonce-visual-studio-code-1-121-prise-charge-sessions-d-agents-distants/visual-studio-code-1.121-2.png/" border="0" alt="Nom : visual studio code 1.121 2.png
Affichages : 371
Taille : 26,8 Ko"  style="float: CONFIG" /></div><br />
<b><font size="2">Connexion à un ordinateur distant</font></b><br />
<br />
Les utilisateurs peuvent connecter la fenêtre Agents à un ordinateur distant de deux manières :<br />
<br />
<ul><li style=""> SSH : sélectionnez l'une des entrées existantes dans <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">~/.ssh/config</span> ou saisissez <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">user@host</span>.</li><li style=""> Tunnels de développement : sélectionnez l'un des tunnels que vous avez déjà créés en exécutant la commande <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">code tunnel</span> sur la machine cible.</li></ul><br />
<b><font size="2">Fonctionnement</font></b><br />
<br />
Cette fonctionnalité est similaire aux extensions de développement à distance de VS Code, mais n'est pas identique. La fenêtre Agents se connecte à l'ordinateur distant, puis télécharge et installe la CLI de VS Code (SSH) ou se connecte au serveur CLI en cours d'exécution via un tunnel de développement que vous avez lancé. Elle lance un processus léger appelé « agent host », qui héberge une nouvelle boucle d'agent basée sur le SDK Copilot.<br />
<br />
Il est important de noter que l'hôte de l'agent distant est un processus de longue durée. Les sessions en cours continuent de s'exécuter sur le serveur distant même si le client se déconnecte ; vous pouvez donc fermer votre ordinateur portable pendant que l'agent distant continue de fonctionner.<br />
<br />
<b><font size="2">Protocole hôte d'agent</font></b><br />
<br />
La connexion entre la fenêtre Agents et l'hôte d'agent repose sur un nouveau protocole ouvert appelé « Agent Host Protocol » (AHP). Microsoft le développe en toute transparence sous la forme d'une spécification autonome.<br />
<br />
Le principe de conception fondamental de l'AHP réside dans le fait qu'il permet de coordonner simultanément les sessions des agents sur plusieurs clients. C'est en cela qu'il se distingue d'autres protocoles tels que l'ACP. Un hôte d'agent gère l'état de référence, le synchronise avec chaque client connecté et ordonne toutes les modifications à l'aide de réducteurs purs.<br />
<br />
Comme AHP est un protocole ouvert, n'importe qui peut développer un client capable de se connecter à l'hôte de l'agent de la CLI de VS Code, ou créer un hôte d'agent AHP auquel VS Code peut se connecter.<br />
<br />
<b><font size="3">Configurer les modèles utilitaires</font></b><br />
<br />
VS Code utilise des modèles utilitaires en arrière-plan pour les tâches liées au chat, telles que la génération de titres, de résumés et de messages de commit, les suggestions de renommage, la catégorisation des invites et la détection d'intentions. Par défaut, ces tâches utilisent les modèles utilitaires fournis par GitHub Copilot.<br />
<br />
Les utilisateurs peuvent utiliser leurs propres modèles disponibles, y compris les modèles BYOK (Bring Your Own Key), pour les flux suivants :<br />
<br />
<ul><li style=""> <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.utilityModel</span> : Remplace le modèle utilisé pour les flux utilitaires généraux.</li><li style=""> <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.utilitySmallModel</span> : Remplace le modèle utilisé pour les flux utilitaires rapides et légers. Un modèle rapide et peu coûteux est recommandé pour ce paramètre.</li></ul><br />
Ces deux paramètres utilisent la valeur par défaut s'ils ne sont pas configurés, ce qui permet de conserver les modèles utilitaires fournis par GitHub Copilot.<br />
<br />
<b><font size="3">Diagrammes Mermaid dans l'aperçu Markdown et les Notebooks</font></b><br />
<br />
Microsoft a intégré l'extension « Markdown Preview Mermaid Support » de Matt Bierner à VS Code sous la forme d'une nouvelle extension intégrée appelée « Mermaid Markdown Features ». Cette extension permet d'afficher les diagrammes Mermaid dans l'aperçu Markdown intégré de VS Code, dans les cellules Markdown des notebooks et dans les chats.<br />
<br />
Les diagrammes Mermaid peuvent être créés à l'aide d'un bloc de code Mermaid dans votre Markdown :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td valign="top"><pre style="margin: 0">```mermaid
flowchart LR
  Sleep<span class="br0">&#91;</span>Sleep<span class="br0">&#93;</span> --&gt; Wake<span class="br0">&#123;</span>Awake?<span class="br0">&#125;</span>
  Wake --&gt;|No| Sleep
  Wake --&gt;|Hungry| Snack<span class="br0">&#91;</span><span style="color: #0080ff;">Get</span> treat<span class="br0">&#93;</span>
  Wake --&gt;|Not <span style="color: #0000ff;">in</span> <span style="color: #0000ff;">in</span> Sun?| Move<span class="br0">&#91;</span>Move to sun<span class="br0">&#93;</span>
  Wake --&gt;|Human <span style="color: #0000ff;">is</span> typing| Keyboard<span class="br0">&#91;</span>Sleep on keyboard<span class="br0">&#93;</span>
  Snack --&gt; Sleep
  Move --&gt; Sleep
  Keyboard --&gt; Sleep
```</pre></td></tr></table></code><hr />
</div><br />
<br />
Voici à quoi ressemble le diagramme dans l'aperçu Markdown :<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676446d1779359823/dotnet/edi-outils/visual-studio-code/microsoft-annonce-visual-studio-code-1-121-prise-charge-sessions-d-agents-distants/visual-studio-code-1.121-3.png/" border="0" alt="Nom : visual studio code 1.121 3.png
Affichages : 124
Taille : 78,5 Ko"  style="float: CONFIG" /></div><br />
Les diagrammes Mermaid générés prennent également en charge le défilement et le zoom, ce qui facilite l'examen des diagrammes volumineux sans quitter l'aperçu. Les utilisateurs peuvent également cliquer avec le bouton droit sur un diagramme pour copier son code source Mermaid.<br />
<br />
<b><font size="3">Ouverture rapide des fichiers HTML dans le navigateur intégré</font></b><br />
<br />
Auparavant, pour prévisualiser un fichier HTML, il fallait installer une extension, ce qui constituait une étape superflue pour une opération aussi courante. Les utilisateurs peuvent désormais ouvrir facilement des fichiers HTML locaux via l'option « Ouvrir dans le navigateur intégré » en cliquant avec le bouton droit sur le fichier dans l'Explorateur de fichiers, ou en cliquant avec le bouton droit sur l'onglet de l'éditeur lorsque le fichier est déjà ouvert. Ils peuvent également sélectionner l'icône « Aperçu » dans la barre de titre de l'éditeur lorsqu'un fichier HTML est actif.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676447d1779359836/dotnet/edi-outils/visual-studio-code/microsoft-annonce-visual-studio-code-1-121-prise-charge-sessions-d-agents-distants/visual-studio-code-1.121-4.png/" border="0" alt="Nom : visual studio code 1.121 4.png
Affichages : 123
Taille : 41,9 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Optimisations des outils du terminal</font></b><br />
<br />
<b><font size="2">Commandes de terminal prenant en compte l'agent</font></b><br />
<br />
Les outils en ligne de commande n'avaient aucun moyen de déterminer si une commande de terminal avait été lancée par un utilisateur ou par le flux d'agents de VS Code, ce qui signifiait que les animations de progression, les invites interactives et le formatage détaillé pouvaient bloquer ou perturber les sessions des agents.<br />
<br />
VS Code définit désormais une variable d'environnement <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">VSCODE_AGENT</span> pour les commandes de terminal lancées par l'agent. Les interfaces en ligne de commande peuvent vérifier cette variable pour passer à un format de sortie lisible par la machine, désactiver les animations de progression ou ignorer les invites qui, autrement, bloqueraient la session.<br />
<br />
Si vous gérez des scripts ou des interfaces en ligne de commande (CLI) qui adaptent déjà le comportement pour la CI ou d'autres agents, vous pouvez utiliser le même modèle pour les commandes lancées depuis Copilot Chat.<br />
<br />
<b><font size="2">Indicateur d'exécution en arrière-plan pour les outils de terminal</font></b><br />
<br />
Auparavant, lorsqu'une commande du terminal de chat continuait à s'exécuter après le retour de l'appel de l'outil, l'interface utilisateur de chat donnait l'impression que la commande était déjà terminée, ce qui rendait difficile de savoir si le traitement était toujours en cours.<br />
<br />
Les appels d'outils affichent désormais le message « Running <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">&lt;command&gt;</span> in background - Show » tant que le terminal est actif. L'action « Show » vous permet d'afficher le terminal sous-jacent et d'y placer le focus. Une fois la commande terminée, l'en-tête revient à son état normal (terminée).<br />
<br />
Cela permet de voir plus clairement quand une commande est encore en cours d'exécution en arrière-plan, notamment pour les exécutions asynchrones ou les commandes qui ont été transférées en arrière-plan après un timeout.<br />
<br />
<b><font size="2">Nettoyage des terminaux des agents en arrière-plan</font></b><br />
<br />
Auparavant, lorsqu'un utilisateur menait une session de chat de longue durée impliquant plusieurs commandes de terminal, des terminaux en arrière-plan s'accumulaient à la fin de chaque commande, ce qui encombrait la liste des terminaux d'entrées obsolètes et mobilisait des ressources.<br />
<br />
VS Code ferme désormais automatiquement les terminaux en arrière-plan créés par l'agent de chat une fois la commande exécutée, tout en conservant le résultat de la commande dans l'interface utilisateur du chat. Si vous affichez un terminal en arrière-plan à l'aide de la commande « Afficher », celui-ci reste ouvert afin que vous puissiez continuer à l'inspecter ou à interagir avec lui.<br />
<br />
Cela permet de garder les listes de terminaux bien organisées et de réduire la consommation de ressources lors des sessions s'étalant sur plusieurs tours.<br />
<br />
<b><font size="2">Compression plus étendue pour la sortie des outils de terminal</font></b><br />
<br />
Les commandes telles que <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">pytest</span>, <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">jest</span>, <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">cargo test</span>, <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">tsc</span> et les workflows d'installation de paquets génèrent souvent un volume important de données de progression avant d'afficher le résultat important, ce qui gaspille des jetons et complique la tâche du modèle pour trouver les informations pertinentes.<br />
<br />
Les outils de terminal de chat compressent désormais davantage de types de sorties de commande détaillées avant de les renvoyer au modèle (paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.tools.compressOutput.enabled</span>). Cette couverture élargie inclut les exécuteurs de tests courants, les outils de compilation, les linters, les commandes Docker et les gestionnaires de paquets, ce qui permet de supprimer plus souvent les informations de progression répétitives et autres sorties peu utiles.<br />
<br />
Les longues séquences de sortie sont désormais plus faciles à interpréter pour le modèle et sont moins susceptibles de gaspiller des jetons dans des sorties standardisées.<br />
<br />
<b><font size="2">Les prompts sensibles du terminal restent dans le terminal</font></b><br />
<br />
Les prompts de mot de passe, de phrase secrète, de code PIN ou de code de vérification dans les commandes du terminal peuvent présenter un risque : l'agent pourrait accidentellement intercepter ou rejouer des informations confidentielles s'il tentait de gérer lui-même ces prompts.<br />
<br />
Lorsqu'une commande du terminal de chat atteint un prompt sensible, VS Code l'intercepte désormais. En mode d'autorisation par défaut, le chat affiche une boîte de dialogue de confirmation qui vous permet de basculer vers le terminal pour y saisir directement le secret. Dans les flux d'approbation automatique, VS Code annule la commande et indique au modèle de ne pas réessayer ni de demander le secret.<br />
<br />
Cela permet d'éviter que les identifiants ne se retrouvent dans le contexte du chat et empêche l'agent de divulguer ou de reproduire accidentellement des informations sensibles.<br />
<br />
<b>Source :</b> <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_121" target="_blank">Microsoft</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
:fleche: Que pensez-vous des nouveautés proposées par cette version ? Les trouvez-vous utiles et intéressantes ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383292/Microsoft-annonce-la-disponibilite-de-Visual-Studio-Code-1-120-avec-une-nouvelle-fenetre-Agents-des-ameliorations-pour-les-modeles-BYOK-et-un-apercu-des-differences-en-Markdown/" target="_blank">Microsoft annonce la disponibilité de Visual Studio Code 1.120, avec une nouvelle fenêtre « Agents », des améliorations pour les modèles BYOK et un aperçu des différences en Markdown</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383052/Microsoft-annonce-la-sortie-de-Visual-Studio-Code-1-119-avec-des-ameliorations-en-matiere-d-integration-entre-l-agent-et-le-navigateur-de-tracage-et-d-utilisation-des-jetons/" target="_blank">Microsoft annonce la sortie de Visual Studio Code 1.119, avec des améliorations en matière d'intégration entre l'agent et le navigateur, de traçage et d'utilisation des jetons</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/382792/Microsoft-publie-Visual-Studio-Code-1-118-qui-introduit-la-gestion-a-distance-des-sessions-Copilot-CLI-l-application-Visual-Studio-Code-Agents-en-preversion-et-l-indexation-semantique/" target="_blank">Microsoft publie Visual Studio Code 1.118 qui introduit la gestion à distance des sessions Copilot CLI, l'application Visual Studio Code Agents en préversion et l'indexation sémantique</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p676444d1779359768/dotnet/edi-outils/visual-studio-code/microsoft-annonce-visual-studio-code-1-121-prise-charge-sessions-d-agents-distants/visual-studio-code-1.121-1.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676447d1779359836/dotnet/edi-outils/visual-studio-code/microsoft-annonce-visual-studio-code-1-121-prise-charge-sessions-d-agents-distants/visual-studio-code-1.121-4.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676446d1779359823/dotnet/edi-outils/visual-studio-code/microsoft-annonce-visual-studio-code-1-121-prise-charge-sessions-d-agents-distants/visual-studio-code-1.121-3.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676445d1779359791/dotnet/edi-outils/visual-studio-code/microsoft-annonce-visual-studio-code-1-121-prise-charge-sessions-d-agents-distants/visual-studio-code-1.121-2.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Anthony</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183820/dotnet/edi-outils/visual-studio-code/microsoft-annonce-visual-studio-code-1-121-prise-charge-sessions-d-agents-distants/</guid>
		</item>
		<item>
			<title>Microsoft annonce la disponibilité de Visual Studio Code 1.120, avec une nouvelle fenêtre « Agents »</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183762&amp;goto=newpost</link>
			<pubDate>Sun, 17 May 2026 11:12:28 GMT</pubDate>
			<description>*Microsoft annonce la...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft annonce la disponibilité de Visual Studio Code 1.120, avec une nouvelle fenêtre « Agents », des améliorations pour les modèles BYOK et un aperçu des différences en Markdown</font></b><br />
<br />
<b>Visual Studio Code 1.120 est désormais disponible. Cette version intègre une nouvelle fenêtre « Agents » qui permet à tous les projets de bénéficier de workflows axés sur les agents. Les utilisateurs bénéficient également d'une meilleure visibilité et d'un meilleur contrôle des modèles BYOK (Bring Your Own Key), grâce à des options leur permettant de suivre l'utilisation des jetons et de configurer l'effort de raisonnement du modèle. Cette version inclut aussi une fonctionnalité d'évaluation des risques liés aux commandes du terminal, ainsi qu'une amélioration de l'utilisation des fichiers Markdown grâce à un nouvel aperçu des différences (diff).</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Visual Studio Code 1.120 introduit plusieurs nouveautés axées sur le développement assisté par l'IA et l'optimisation des flux de travail. Cette mise à jour rend la fenêtre « Agents » disponible dans la version stable de VS Code, permettant ainsi aux développeurs de donner la priorité aux agents dans tous leurs projets. Elle apporte également des améliorations à la gestion des modèles « bring-your-own-key » (BYOK) grâce à une meilleure visibilité sur l'utilisation des jetons et à un effort de raisonnement configurable. <br />
<br />
L'ergonomie du langage Markdown a également été affinée, permettant aux utilisateurs de réviser le contenu Markdown plutôt que la syntaxe brute grâce à un aperçu Markdown pour les différences. De nouvelles fonctionnalités évaluent désormais les risques liés aux commandes du terminal avant leur exécution, tandis qu'une optimisation des jetons compresse les sorties volumineuses du terminal afin de réduire l'utilisation de la fenêtre de contexte et d'améliorer l'efficacité.<br />
<br />
<div style="text-align: center;">
<div class="video-container"><iframe class="restrain" title="YouTube video player" width="560" height="315" allowfullscreen src="//www.youtube.com/embed/ZV1g-IZ5fIs?wmode=transparent&amp;fs=1" frameborder="0"></iframe></div>
</div><br />
<b><font size="3">Fenêtre « Agents » dans la version stable de VS Code (Aperçu)</font></b><br />
<br />
Bien que VS Code soit déjà utilisé par des millions de développeurs pour le codage agentique, la disposition de son éditeur est principalement optimisée pour des flux de travail impliquant une seule tâche et un seul espace de travail. Afin de permettre aux utilisateurs de travailler avec plusieurs agents sur plusieurs projets, Microsoft a créé un nouveau type de fenêtre : « Agents ».<br />
<br />
La nouvelle fenêtre « Agents » vient compléter l'éditeur tel qu'on le connait : spécialement conçue pour le développement piloté par des agents, elle offre un espace dédié pour explorer, itérer et examiner les tâches sur plusieurs projets, tout en passant facilement de l'un à l'autre. La fenêtre « Agents » permet notamment de choisir l'infrastructure d'agents, d'exécuter des agents sur des machines distantes et de configurer l'environnement à notre guise, thèmes de couleurs, raccourcis clavier et extensions compris.<br />
<br />
La fenêtre « Agents » était déjà disponible dans le cadre du programme VS Code Insiders lors de ses dernières versions, elle est désormais accessible en avant-première dans la version stable de VS Code.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676371d1779016180/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-1.gif/" border="0" alt="Nom : VS Code 1.120 fig 1.gif
Affichages : 3285
Taille : 897,1 Ko"  style="float: CONFIG" /></div><br />
Les utilisateurs peuvent ouvrir la fenêtre Agents de plusieurs façons, notamment en cliquant sur le bouton « Ouvrir dans Agents » situé dans la barre de titre de VS Code.<br />
<br />
<b><font size="2">Nouveautés</font></b><br />
<br />
Les améliorations suivantes ont été apportées à la fenêtre Agents :<br />
<br />
<ul><li style=""> Les préférences sont conservées d'une session à l'autre : vos derniers choix dans les menus déroulants, tels que le harnais d'agent et le mode d'isolation, sont conservés lorsque vous créez de nouvelles sessions.</li><li style=""> Annuler plus facilement les modifications : vous pouvez annuler les modifications directement depuis le panneau « Modifications ».</li><li style=""> Synchroniser les modifications en amont dans les nouvelles sessions : un bouton de synchronisation situé dans le panneau « Fichiers » vous permet de visualiser les modifications apportées en amont à partir de la branche de base et de les récupérer avant que l'agent ne commence à travailler.</li><li style=""> Interactions plus déterministes dans les modifications : les actions effectuées dans le panneau Modifications peuvent s'exécuter plus rapidement, car elles sont désormais déterministes.</li><li style=""> Afficher toutes les modifications par défaut pour les sessions terminées : lorsque vous ouvrez une session marquée comme terminée, vous pouvez immédiatement consulter l'ensemble des modifications apportées par l'agent.</li><li style=""> Passer d'une session récente à l'autre : utilisez les boutons fléchés situés en haut à gauche de la barre de titre pour passer d'une session récente à l'autre sans quitter la fenêtre.</li><li style=""> Remplacer les paramètres par fenêtre : la fenêtre « Agents » reprend désormais tous vos paramètres VS Code, et vous pouvez remplacer certains paramètres spécifiquement pour cette fenêtre si vous souhaitez qu'elle se comporte différemment.</li></ul><br />
<b><font size="3">Améliorations apportées à BYOK</font></b><br />
<br />
Avec la fonctionnalité « Apportez votre propre clé » (BYOK), les utilisateurs peuvent utiliser leurs propres clés API provenant de fournisseurs tels qu'Anthropic, OpenAI et d'autres afin de bénéficier de leurs propres options de facturation ou d'hébergement de modèles. <br />
<br />
<b><font size="2">Afficher l'utilisation des jetons du modèle BYOK</font></b><br />
<br />
La gestion de la fenêtre de contexte d'un modèle est essentielle pour obtenir de bons résultats et maîtriser les coûts. Le modèle peut perdre de vue des détails importants issus de la conversation, et l'utilisation de jetons peut faire grimper les coûts. Visual Studio Code 1.120 offre une meilleure visibilité sur l'utilisation des jetons pour les modèles BYOK, ce qui permet de garder un œil sur la fenêtre de contexte.<br />
<br />
Auparavant, lorsqu'un utilisateur discutait avec un modèle qu'il avait importé via sa propre clé API (Anthropic, OpenAI ou autre), le compteur affichait systématiquement 0 % et un nombre de jetons égal à zéro, car le comptage des jetons ne fonctionnait que pour les modèles intégrés.<br />
<br />
Le contrôle de la fenêtre de contexte dans la vue « Chat » affiche désormais l'utilisation précise des jetons et le pourcentage d'utilisation pour les modèles BYOK.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676372d1779016203/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-2.png/" border="0" alt="Nom : VS Code 1.120 fig 2.png
Affichages : 193
Taille : 46,9 Ko"  style="float: CONFIG" /></div><br />
<b><font size="2">Configurer l'effort de réflexion pour les modèles de raisonnement BYOK</font></b><br />
<br />
Les modèles de langage dotés de capacités de raisonnement permettent de régler leur « effort de raisonnement », ce qui permet aux utilisateurs de trouver un équilibre entre la qualité des réponses et la rapidité ou le coût.<br />
<br />
Dans cette version, les utilisateurs peuvent désormais configurer l'effort de réflexion pour les modèles de raisonnement BYOK directement depuis le sélecteur de modèles dans la vue Chat. L'effort sélectionné est transmis au modèle à chaque requête, ce qui permet de trouver le juste équilibre entre latence et coût d'une part, et qualité de la réponse d'autre part.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676373d1779016222/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-3.png/" border="0" alt="Nom : VS Code 1.120 fig 3.png
Affichages : 199
Taille : 59,0 Ko"  style="float: CONFIG" /></div><br />
S'applique aux modèles de raisonnement « Bring-Your-Own-Key » (BYOK) fournis via des points de terminaison compatibles avec OpenAI (OpenAI, xAI (Grok), OpenRouter et les déploiements OpenAI / Azure OpenAI personnalisés). Les modèles Anthropic prenaient déjà en charge cette fonctionnalité ; cette option est désormais uniforme pour tous les fournisseurs.<br />
<br />
<b><font size="3">Aperçu des différences en Markdown (Aperçu)</font></b><br />
<br />
Lorsqu'un utilisateur ouvre un fichier Markdown à partir de la vue « Source Control », il peut consulter les diff à l'aide de l'aperçu Markdown généré par VS Code plutôt que du code source brut.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676374d1779016243/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-4.png/" border="0" alt="Nom : VS Code 1.120 fig 4.png
Affichages : 199
Taille : 118,5 Ko"  style="float: CONFIG" /></div><br />
Cela permet de repérer beaucoup plus facilement les modifications importantes, telles que les titres mis à jour, les nouvelles sections, les images modifiées ou les listes restructurées, sans avoir à analyser mentalement la syntaxe Markdown ligne par ligne.<br />
<br />
L'aperçu des différences en Markdown prend en charge à la fois un affichage côte à côte et un affichage intégré.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676375d1779016258/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-5.png/" border="0" alt="Nom : VS Code 1.120 fig 5.png
Affichages : 198
Taille : 80,4 Ko"  style="float: CONFIG" /></div><br />
Pour essayer cette fonctionnalité, ouvrez un fichier Markdown diff depuis Source Control (ou tout autre éditeur de diff) et utilisez « Reopen Editor With... » pour passer à l'affichage diff de l'aperçu Markdown. Vous pouvez également ouvrir les fichiers diff par défaut dans l'aperçu Markdown grâce au paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">workbench.diffEditorAssociations</span> :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #FF0000;">&quot;workbench.diffEditorAssociations&quot;</span>: <span class="br0">&#123;</span>
  <span style="color: #FF0000;">&quot;*.md&quot;</span>: <span style="color: #FF0000;">&quot;vscode.markdown.preview.editor&quot;</span>
<span class="br0">&#125;</span></pre></td></tr></table></code><hr />
</div><br />
<br />
Cette fonctionnalité est encore en phase de préversion. Selon Microsoft, elle sera particulièrement utile pour examiner les modifications apportées à la documentation par les agents ou via des pull requests.<br />
<br />
<b><font size="3">Évaluation des risques liés aux commandes du terminal (Expérimental)</font></b><br />
<br />
Pour aider les utilisateurs à déterminer rapidement si une commande mérite d'être examinée de plus près, les confirmations de commande dans le terminal incluent désormais un indicateur de risque accompagné d'une explication générée par l'IA sur le fonctionnement de la commande.<br />
<br />
Chaque badge indique l'un des trois niveaux suivants et comporte un résumé en une phrase adapté à la commande concernée :<br />
<br />
<ul><li style=""> Sûr (vert) : lit des fichiers ou affiche des résultats sans apporter de modifications.</li><li style=""> Attention (orange) : modifie l'espace de travail, installe des paquets ou envoie des données sur le réseau.</li><li style=""> À examiner attentivement (rouge) : effectue une action qui peut être difficile, voire impossible, à annuler, comme un push forcé vers un serveur distant ou la suppression de fichiers en dehors de l'espace de travail.</li></ul><br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676376d1779016290/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-6.png/" border="0" alt="Nom : VS Code 1.120 fig 6.png
Affichages : 193
Taille : 33,9 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Compression de la sortie de l'outil Terminal (Aperçu)</font></b><br />
<br />
Les longues sorties de terminal générées par des commandes telles que <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">git diff</span>, <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">ls -l</span> et <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">npm install</span> peuvent occuper une grande partie de la fenêtre de contexte du modèle, ce qui laisse moins de place au code et au raisonnement de l'agent.<br />
<br />
Lorsque le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.tools.compressOutput.enabled</span> est activé, VS Code traite les résultats de ces commandes avant de les envoyer au modèle. Les blocs de code volumineux et inchangés dans les diffs sont repliés, les diffs des fichiers de verrouillage et des instantanés sont supprimés, la commande <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">ls -l</span> est réduite aux noms des entrées, et les barres de progression de <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">npm install</span>, les avertissements de dépréciation et les résumés d'audit sont retirés.<br />
<br />
Une petite bannière est ajoutée au début de tout résultat compressé, afin que le modèle puisse voir quels filtres ont été déclenchés et comment désactiver la compression s'il a besoin du texte brut.<br />
<br />
<b>Source :</b> <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_120" target="_blank">Microsoft</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
:fleche: Que pensez-vous des nouveautés proposées par cette version ? Les trouvez-vous utiles et intéressantes ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/383052/Microsoft-annonce-la-sortie-de-Visual-Studio-Code-1-119-avec-des-ameliorations-en-matiere-d-integration-entre-l-agent-et-le-navigateur-de-tracage-et-d-utilisation-des-jetons/" target="_blank">Microsoft annonce la sortie de Visual Studio Code 1.119, avec des améliorations en matière d'intégration entre l'agent et le navigateur, de traçage et d'utilisation des jetons</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/382792/Microsoft-publie-Visual-Studio-Code-1-118-qui-introduit-la-gestion-a-distance-des-sessions-Copilot-CLI-l-application-Visual-Studio-Code-Agents-en-preversion-et-l-indexation-semantique/" target="_blank">Microsoft publie Visual Studio Code 1.118 qui introduit la gestion à distance des sessions Copilot CLI, l'application Visual Studio Code Agents en préversion et l'indexation sémantique</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p676371d1779016180/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-1.gif/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676372d1779016203/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-2.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676373d1779016222/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-3.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676374d1779016243/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-4.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676375d1779016258/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-5.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676376d1779016290/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/vs-code-1.120-fig-6.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Anthony</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183762/dotnet/edi-outils/visual-studio-code/microsoft-annonce-disponibilite-visual-studio-code-1-120-nouvelle-fenetre-agents/</guid>
		</item>
		<item>
			<title>Microsoft annonce la sortie de Visual Studio Code 1.119</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183656&amp;goto=newpost</link>
			<pubDate>Mon, 11 May 2026 08:38:06 GMT</pubDate>
			<description>*Microsoft annonce la sortie...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft annonce la sortie de Visual Studio Code 1.119, avec des améliorations en matière d'intégration entre l'agent et le navigateur, de traçage et d'utilisation des jetons</font></b><br />
<br />
<b>Microsoft a publié Visual Studio Code 1.119. Cette version améliore l'intégration navigateur-agent, permettant ainsi aux agents IA de demander et d'utiliser l'accès au navigateur au sein de l'environnement. Elle ajoute également la fonctionnalité de traçage OpenTelemetry pour un suivi plus efficace des sessions des agents, optimise l'utilisation des jetons pour la gestion des listes de tâches et réduit les interruptions de flux de travail liées à la confiance réseau et à l'accès aux dossiers temporaires. Par ailleurs, la mise à jour optimise les flux de travail Markdown grâce à des transitions plus rapides entre l'aperçu et l'édition du code source.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676236d1778488526/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119.png/" border="0" alt="Nom : VS Code v1.119.png
Affichages : 2958
Taille : 54,8 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Interaction entre l'agent et le navigateur</font></b><br />
<br />
Visual Studio Code 1.119 introduit l'intégration navigateur-agent, permettant aux agents de demander et d'utiliser l'accès au navigateur au sein de l'environnement.<br />
<br />
Lorsque les agents ont accès à un navigateur en direct, ils peuvent valider les modifications en temps réel et itérer plus rapidement. En matière de développement web, un agent peut modifier le code, recharger la page et vérifier que la correction a bien été appliquée en une seule étape. Pour les workflows de conception, l'agent peut comparer le résultat affiché par rapport à l'intention de l'utilisateur et affiner la mise en page ou le style à la volée. <br />
<br />
Un agent n'a pas automatiquement accès au navigateur intégré. Les utilisateurs doivent explicitement partager les pages du navigateur avec l'agent pour que celui-ci puisse interagir avec elles. Cela permet de préserver la confidentialité des données sensibles.<br />
<br />
Dans cette version, Microsoft a ajouté de nouvelles façons de partager des navigateurs avec un agent :<br />
<br />
<b><font size="2">Ajouter des onglets de navigateur en tant que contexte</font></b><br />
<br />
Les onglets de navigateur peuvent désormais être explicitement ajoutés à la conversation via les méthodes habituelles, telles que les suggestions de contexte, le sélecteur de contexte et le glisser-déposer.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676237d1778488546/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-1.png/" border="0" alt="Nom : VS Code v1.119 1.png
Affichages : 442
Taille : 30,3 Ko"  style="float: CONFIG" /></div><br />
Lorsqu'un onglet de navigateur est connecté, il passe en mode de partage, ce qui permet à l'agent de lire le contenu de la page et d'interagir avec celle-ci. Les utilisateurs peuvent cliquer sur le bouton de partage dans le navigateur pour mettre fin au partage une fois qu'ils ont terminé.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676238d1778488560/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-2.png/" border="0" alt="Nom : VS Code v1.119 2.png
Affichages : 441
Taille : 57,3 Ko"  style="float: CONFIG" /></div><br />
<b><font size="2">Demandes de partage de page initiées par les agents</font></b><br />
<br />
Les agents ont désormais accès à des informations sur le nombre d'onglets de navigateur ouverts et non partagés. Ils peuvent demander à partager un onglet ouvert lorsqu'ils ont besoin d'interagir avec une page, et l'utilisateur peut accepter ou refuser cette demande via une fenêtre contextuelle.<br />
<br />
Lorsqu'un utilisateur tente d'ouvrir un nouvel onglet sur le même domaine qu'un onglet existant non partagé, une fenêtre contextuelle s'affiche pour lui demander s'il souhaite réutiliser l'onglet existant. Cette fonctionnalité vise à encourager la réutilisation des onglets et à réduire l'encombrement.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676239d1778488578/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-3.png/" border="0" alt="Nom : VS Code v1.119 3.png
Affichages : 436
Taille : 46,7 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Utilisation optimisée des jetons pour la gestion des listes de tâches (expérimental)</font></b><br />
<br />
Cette mise à jour adopte un modèle plus léger pour la gestion de la liste des tâches des agents. Ces listes aident un agent à rester sur la bonne voie lors de tâches complexes comportant plusieurs étapes, en lui fournissant un relevé précis de ce qui a été fait et de ce qui reste à faire. Cependant, chaque appel effectué par le modèle principal pour mettre à jour une liste de tâches coûte des jetons, et ces coûts s'accumulent au fil des longues sessions.<br />
<br />
En confiant la gestion de la liste des tâches à un agent d'arrière-plan léger, le modèle principal peut se concentrer sur la tâche proprement dite tandis qu'un modèle plus petit assure la synchronisation du suivi de l'avancement. Cela permet de réduire la consommation globale de jetons sans sacrifier les instructions qui permettent à l'agent de rester focalisé.<br />
<br />
Lorsque ce paramètre est activé, l'agent d'arrière-plan surveille l'activité de l'agent principal et met à jour la liste des tâches afin de refléter les tâches terminées et celles en cours. L'agent principal n'aura pas accès à l'outil de gestion des tâches, ce qui permet de réduire le coût en jetons des conversations.<br />
<br />
Remarque : si l'outil « todo » est ajouté manuellement à la requête de chat (par exemple avec #todo), ou si un agent personnalisé le spécifie dans sa liste d'outils, l'agent d'arrière-plan est désactivé et ne s'exécute pas.<br />
<br />
Cette fonctionnalité est désactivée par défaut. Pour l'essayer, activez le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.agent.backgroundTodoAgent.enabled</span>.<br />
<br />
<b><font size="3">Traçage OpenTelemetry pour les sessions d'agent</font></b><br />
<br />
Cette mise à jour intègre la fonctionnalité de traçage OpenTelemetry afin d'améliorer la visibilité sur les sessions des agents. À mesure que les sessions d'agent s'allongent et gagnent en autonomie, il devient essentiel de comprendre ce que l'agent a fait, combien de temps chaque étape a pris et où les jetons ont été utilisés pour optimiser les coûts et déboguer les comportements inattendus. OpenTelemetry est le cadre d'observabilité de référence dans ce secteur.<br />
<br />
Les sessions des agents Copilot Chat, notamment l'agent local, l'agent d'arrière-plan Copilot CLI et l'agent Claude, génèrent désormais des traces, des métriques et des événements OpenTelemetry conformes aux conventions sémantiques GenAI. Les utilisateurs peuvent ainsi surveiller le comportement des agents, la latence et l'utilisation des jetons dans n'importe quel backend compatible OTLP (par exemple, le tableau de bord Aspire).<br />
<br />
Chaque requête utilisateur génère un span racine <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">invoke_agent</span> (par exemple, <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">invoke_agent claude</span>) contenant des chat imbriqués, des spans <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">execute_tool</span> et <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">execute_hook</span>. Les invocations de sous-agents sont automatiquement rattachées au span <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">execute_tool</span> de l'agent appelant, ce qui offre une visibilité complète sur le travail de l'agent au sein d'une seule trace connectée. Les spans fournissent des informations sur l'utilisation des modèles et des jetons, y compris le détail des lectures et des créations de cache.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676240d1778488596/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-4.png/" border="0" alt="Nom : VS Code v1.119 4.png
Affichages : 189
Taille : 45,8 Ko"  style="float: CONFIG" /></div><br />
Pour l'essayer, activez <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.otel.enabled</span> et configurez <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.otel.otlpEndpoint</span> pour qu'il pointe vers votre collecteur.<br />
<br />
<b><font size="3">Confiance et efficacité des développeurs</font></b><br />
<br />
Les utilisateurs bénéficieront désormais d'une réduction des interruptions de flux de travail liées à la confiance réseau ou à l'accès aux dossiers temporaires.<br />
<br />
<b><font size="2">Autoriser l'accès au réseau dans les environnements sandbox des agents</font></b><br />
<br />
Le sandboxing des agents protège le système de l'utilisateur en limitant l'accès des outils de l'agent, mais un blocage réseau trop strict peut constituer un obstacle lorsque les agents doivent installer des paquets, appeler des API ou exécuter des serveurs de développement.<br />
<br />
Le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agent.sandbox.enabled</span> dispose désormais d'un mode <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">allowNetwork</span> qui maintient les restrictions du système de fichiers tout en supprimant le blocage des domaines réseau, ce qui permet de bénéficier d'une protection sandbox sans subir d'interruptions constantes lors de l'accès au réseau.<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><span style="color: #FF0000;">&quot;chat.agent.sandbox.enabled&quot;</span>: <span style="color: #FF0000;">&quot;allowNetwork&quot;</span></code><hr />
</div><br />
<br />
Pour l'essayer, activez <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agent.sandbox.enabled</span>. Lorsque l'accès au réseau est autorisé pour le bac à sable, les paramètres <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agent.allowedNetworkDomains</span> et <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.agent.deniedNetworkDomains</span> sont ignorés.<br />
<br />
<b><font size="2">Approbation automatique des écritures dans le dossier temporaire pour les commandes autorisées par la session</font></b><br />
<br />
Les demandes d'autorisation fréquentes pour les écritures de fichiers courantes peuvent ralentir les flux de travail de l'agent. Lorsque le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.tools.terminal.blockDetectedFileWrites</span> est défini sur sa valeur par défaut <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">outsideWorkspace</span>, les commandes du terminal qui écrivent en dehors de l'espace de travail nécessitent une autorisation, même si l'utilisateur a sélectionné « Autoriser toutes les commandes dans la session ».<br />
<br />
Les écritures dans le dossier temporaire du système d'exploitation (/tmp sous macOS et Linux, %TEMP% sous Windows) ne sont désormais plus soumises à cette vérification lorsque l'option « Autoriser toutes les commandes dans la session » est activée.<br />
<br />
Cela signifie que les flux de travail courants des agents qui enregistrent des fichiers temporaires dans le dossier « temp » n'interrompent plus la session, tandis que les écritures vers d'autres emplacements en dehors de l'espace de travail nécessitent toujours une confirmation.<br />
<br />
<b><font size="3">Aperçu Markdown</font></b><br />
<br />
Enfin, Visual Studio Code 1.119 améliore l'édition Markdown en permettant de basculer rapidement entre le code source et l'aperçu. Microsoft a simplifié le passage entre l'éditeur actuel et l'aperçu Markdown. VS Code proposait cette fonctionnalité depuis un certain temps déjà, mais elle passait souvent inaperçue. Ces nouveaux boutons et commandes la rendent désormais beaucoup plus accessible.<br />
<br />
Dans un fichier Markdown, cliquez sur ce bouton dans la barre d'outils ou exécutez la commande « Markdown : Passer en mode Aperçu ».<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676241d1778488625/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-5.png/" border="0" alt="Nom : VS Code v1.119 5.png
Affichages : 193
Taille : 32,9 Ko"  style="float: CONFIG" /></div><br />
Une fois l'aperçu ouvert, vous pouvez cliquer sur le bouton « Passer à la vue Éditeur » ou utiliser la commande correspondante pour revenir à la vue du code source.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676242d1778488639/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-6.png/" border="0" alt="Nom : VS Code v1.119 6.png
Affichages : 191
Taille : 21,6 Ko"  style="float: CONFIG" /></div><br />
<b><font size="2">Réorganisation des paramètres Markdown</font></b><br />
<br />
Pour aider les utilisateurs à découvrir et à gérer les paramètres de la prise en charge intégrée de Markdown dans VS Code, Microsoft a créé quelques groupes de base dans l'éditeur de paramètres, sous <i>Extensions &gt; Fonctionnalités du langage Markdown</i>.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676243d1778488652/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-7.png/" border="0" alt="Nom : VS Code v1.119 7.png
Affichages : 191
Taille : 27,1 Ko"  style="float: CONFIG" /></div><br />
Tous les identifiants de paramètres restent inchangés, mais tous les paramètres liés à l'aperçu Markdown intégré sont désormais regroupés dans la sous-section « Aperçu ».<br />
<br />
<b>Source :</b> <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_119" target="_blank">Microsoft</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
:fleche: Que pensez-vous des nouveautés proposées par cette version ? Les trouvez-vous utiles et intéressantes ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/382792/Microsoft-publie-Visual-Studio-Code-1-118-qui-introduit-la-gestion-a-distance-des-sessions-Copilot-CLI-l-application-Visual-Studio-Code-Agents-en-preversion-et-l-indexation-semantique/" target="_blank">Microsoft publie Visual Studio Code 1.118 qui introduit la gestion à distance des sessions Copilot CLI, l'application Visual Studio Code Agents en préversion et l'indexation sémantique</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/382259/Microsoft-publie-Visual-Studio-Code-1-116-incluant-les-journaux-de-debogage-pour-les-sessions-d-agent-precedentes-le-reglage-de-l-effort-de-raisonnement-dans-Copilot-CLI-et-l-integration-de-GitHub-Copilot/" target="_blank">Microsoft publie Visual Studio Code 1.116, incluant les journaux de débogage pour les sessions d'agent précédentes, le réglage de l'effort de raisonnement dans Copilot CLI et l'intégration de GitHub Copilot</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p676242d1778488639/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-6.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676243d1778488652/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-7.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676241d1778488625/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-5.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676240d1778488596/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-4.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676238d1778488560/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-2.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676236d1778488526/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676237d1778488546/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-1.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676239d1778488578/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119/vs-code-v1.119-3.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Anthony</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183656/dotnet/edi-outils/visual-studio-code/microsoft-annonce-sortie-visual-studio-code-1-119-a/</guid>
		</item>
		<item>
			<title>Microsoft publie Visual Studio Code 1.118</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183524&amp;goto=newpost</link>
			<pubDate>Fri, 01 May 2026 17:05:53 GMT</pubDate>
			<description>*Microsoft publie Visual...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft publie Visual Studio Code 1.118 qui introduit la gestion à distance des sessions Copilot CLI, l'application Visual Studio Code Agents en préversion et l'indexation sémantique</font></b><br />
<br />
<b>Microsoft publie Visual Studio Code 1.118 qui introduit la gestion à distance des sessions Copilot CLI, permettant aux utilisateurs de suivre et de gérer les sessions actives depuis GitHub.com ou des appareils mobiles. L'indexation sémantique et la recherche dans la base de code sont désormais disponibles dans tous les espaces de travail.L'expérience Agents dans VS Code Insiders est plus facile d'accès, prend désormais en charge le partage d'état et l'intégration de l'agent Claude</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Récemment, Microsoft publie Visual Studio Code 1.118 qui introduit la gestion à distance des sessions Copilot CLI, permettant aux utilisateurs de suivre et de gérer les sessions actives depuis GitHub.com ou des appareils mobiles. L'indexation sémantique et la recherche dans la base de code sont désormais disponibles dans tous les espaces de travail, améliorant ainsi la découverte du code et la précision des réponses de Copilot, quelle que soit l'origine du référentiel. L'expérience Agents dans VS Code Insiders est plus facile d'accès, prend désormais en charge le partage d'état et l'intégration de l'agent Claude, et peut également être utilisée via un client web.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676090d1777656937/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-118/0.jpg/" border="0" alt="Nom : 0.jpg
Affichages : 8222
Taille : 19,4 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Visual Studio Code Agents (Insiders)</font></b><br />
<br />
<b>Remarque</b> : l'application Visual Studio Code Agents est actuellement en préversion et n'est disponible qu'avec l'installation de VS Code Insiders.<br />
<br />
L'application Visual Studio Code Agents est une application compagnon fournie avec VS Code Insiders. Elle offre un environnement dédié et natif pour les agents, dans lequel vous pouvez exécuter des sessions parallèles entre les dépôts et itérer sur des tâches de codage en plusieurs étapes. Ils ont lancé l'application Agents dans la version 1.115 et continuent à l'améliorer en fonction des commentaires des utilisateurs. Dans cette version, vous pouvez accéder à l'application Agents directement depuis la barre de titre de VS Code Insiders, ce qui facilite le passage à un workflow optimisé par les agents. <br />
<br />
Parmi les fonctionnalités phares récentes, on peut citer :<br />
<br />
- <b>État partagé entre VS Code et Agents</b> : l'application Agents partage davantage d'états avec VS Code Insiders pour une transition plus fluide entre les deux. Cela inclut l'authentification (sous Windows), les personnalisations IA, la confiance de l'espace de travail, les dossiers récents et les raccourcis clavier.<br />
<br />
- <b>Agent Claude</b> : l'agent Claude est disponible dans l'application Agents, ce qui vous permet de l'utiliser aux côtés d'autres agents tels que Copilot CLI ou Copilot Cloud pour vos tâches de codage.<br />
<br />
- <b>Client Web</b> : accédez à l'expérience Agents depuis votre navigateur à l'adresse insiders.vscode.dev/agents, ce qui vous permet de bénéficier du flux de travail natif des agents sur n'importe quelle machine sur laquelle un Dev Tunnel est en cours d'exécution (via le tunnel code-insiders). Pour commencer, téléchargez VS Code Insiders et exécutez code-insiders tunnel pour configurer un Dev Tunnel. Vous pouvez ensuite vous y connecter depuis le Web.<br />
<br />
- <b>Navigateurs en arrière-plan</b> : le navigateur intégré persiste d'une session à l'autre, il ne se rafraîchit donc plus lorsque vous revenez à une session. Cela rend le changement de contexte plus fluide lorsque vous utilisez le navigateur intégré pour prévisualiser les modifications pendant que l'agent travaille.<br />
<br />
- <b>Commandes de mise en page pour les modifications</b> : lorsque l'agent effectue des modifications, vous pouvez ouvrir la vue Diff côte à côte avec la vue Chat ou l'ouvrir dans une fenêtre modale pour vous concentrer sur les modifications. Utilisez les commandes de mise en page dans la barre d'outils de la vue Diff pour basculer entre les différents modes d'affichage.<br />
<br />
- <b>Points d'entrée dynamiques dans la barre de titre</b> : basculez entre VS Code Insiders et l'application Agents en un seul clic. Sélectionnez « Ouvrir dans Agents » dans la barre de titre de VS Code Insiders pour accéder à l'application Agents, ou sélectionnez « Ouvrir dans VS Code » dans la barre de titre d'Agents pour revenir à l'éditeur Insiders.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676091d1777656944/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-118/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 663
Taille : 50,2 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Contrôle à distance des sessions Copilot CLI (en phase expérimentale)</font></b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.cli.remote.enabled</span>.<br />
<br />
Auparavant, pour interagir avec une session Copilot CLI, vous deviez vous trouver devant l'ordinateur sur lequel vous l'aviez lancée. Si l'agent s'interrompait pour demander une validation ou posait une question alors que vous n'étiez pas à votre poste, le travail était bloqué jusqu'à votre retour. Grâce au contrôle à distance, vous pouvez surveiller et piloter vos sessions Copilot CLI en cours depuis n'importe où, ce qui vous offre plus de flexibilité pour poursuivre votre travail sans être lié à votre machine.<br />
<br />
Le contrôle à distance pour Copilot CLI vous permet de vérifier la progression, de répondre aux demandes d'approbation et de piloter le travail depuis un autre appareil (via GitHub.com ou l'application mobile GitHub), tandis que votre session Copilot CLI continue de s'exécuter en arrière-plan.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p676092d1777656951/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-118/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 647
Taille : 71,8 Ko"  style="float: CONFIG" /></div><br />
Pour essayer le contrôle à distance :<br />
<br />
1. Activez le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.cli.remote.enabled</span>.<br />
<br />
2. Saisissez /remote on dans une conversation Copilot CLI pour commencer.<br />
<br />
Vous pouvez à tout moment exécuter /remote pour afficher l'état du contrôle à distance, ou /remote off pour le désactiver.<br />
<br />
<b><font size="3">Recherche dans le code : L'indexation sémantique des dépôts non GitHub est désormais disponible pour tous les utilisateurs</font></b><br />
<br />
Lorsque vous posez une question à Copilot telle que « où gérons-nous l'authentification des utilisateurs ? », l'agent doit traduire votre intention approximative en fichiers et symboles précis pertinents. La recherche en texte brut ne trouve que les mots exacts que vous avez saisis ; elle passe donc souvent à côté du code pertinent lorsque votre base de code utilise une terminologie différente. L'indexation sémantique permet aux agents d'effectuer des recherches par sens, en mettant en avant les fichiers qui utilisent des termes connexes tels que login, signIn, verifyCredentials ou échange de jetons OAuth, même si le mot « authentification » n'apparaît jamais dans le code. Cela donne à l'agent une meilleure base pour ses réponses et ses modifications.<br />
<br />
L'indexation sémantique est désormais disponible dans tous les espaces de travail. Auparavant, cette fonctionnalité était limitée aux espaces de travail utilisant des dépôts GitHub ou ADO.<br />
<br />
L'index sémantique est créé et mis à jour automatiquement. Les espaces de travail utilisant un dépôt GitHub ou ADO peuvent généralement utiliser la recherche sémantique instantanément, tandis que d'autres espaces de travail peuvent nécessiter quelques minutes pour créer l'index initial. Vous pouvez également utiliser la commande « Build Codebase semantic index » pour créer explicitement l'index de l'espace de travail actuel.<br />
<br />
La recherche sémantique est l'un des nombreux outils utilisés par Copilot pour comprendre votre espace de travail lorsqu'il répond à des questions et génère des modifications. Copilot choisira les meilleurs outils pour la tâche, vous n'avez donc généralement pas besoin de contrôler minutieusement la manière dont il effectue ses recherches.<br />
<br />
<b><font size="3">Recherche de texte GitHub dans les dépôts ou les organisations</font></b><br />
<br />
Lorsque l'agent doit rechercher une chaîne de caractères exacte, un nom d'API ou un message d'erreur dans du code situé en dehors de votre espace de travail actuel, la recherche sémantique n'est pas toujours la solution la plus adaptée. Vous souhaitez une correspondance précise dans un dépôt connu ou dans l'ensemble de votre organisation, et non une correspondance approximative.<br />
<br />
Pour répondre à ce besoin, Copilot inclut désormais un outil d'agent intégré, githubTextSearch, qui effectue une recherche de type grep dans le code d'un dépôt GitHub ou d'une organisation GitHub entière. Cela complète l'outil githubRepo existant, qui effectue des recherches sémantiques au sein d'un dépôt GitHub. Ensemble, ces outils offrent à l'agent un moyen plus complet d'apprendre à partir de bases de code autres que celle sur laquelle vous travaillez actuellement.<br />
<br />
<b><font size="3">Contexte dédié pour les compétences (expérimental)</font></b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.skillTool.enabled</span>.<br />
<br />
Lorsque vous utilisez une compétence qui effectue des appels d'outils en plusieurs étapes ou qui récupère de volumineux documents de référence, ce contenu auxiliaire peut encombrer votre contexte de chat principal et dégrader la qualité des réponses suivantes.<br />
<br />
Vous pouvez désormais exécuter une compétence dans un contexte de sous-agent dédié qui isole son exécution de la conversation principale, afin que votre contexte principal reste ciblé et que les réponses de la compétence conservent une qualité supérieure.<br />
<br />
Pour exécuter une compétence dans un contexte de sous-agent dédié, définissez l'attribut context dans le frontmatter du fichier SKILL.md :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br /></div></td><td valign="top"><pre style="margin: 0">---
<span style="color: #0000ff;">name</span>: my-skill
<span style="color: #0000ff;">description</span>: My skill description
<span style="color: #0000ff;">context</span>: fork
---</pre></td></tr></table></code><hr />
</div><br />
<br />
<br />
<b><font size="3">Performances et historique du chat : Prise en charge des WebSockets pour les modèles OpenAI</font></b><br />
<br />
Pour les modèles OpenAI qui le prennent en charge, les requêtes de chat utilisent désormais le mode WebSocket sur l'API Responses. Au lieu d'ouvrir une nouvelle requête HTTP à chaque tour, VS Code maintient une connexion WebSocket persistante et envoie uniquement les nouveaux éléments d'entrée accompagnés de l'ID de la réponse précédente. Le serveur conserve l'état de la conversation, ce qui réduit la taille des requêtes et la latence lors des tours de suivi, ce qui est particulièrement perceptible dans les workflows d'agents comportant de nombreux échanges. Nos mesures montrent que l'utilisation de WebSockets rend les modèles OpenAI 12 % plus rapides.<br />
<br />
Le mode WebSocket est utilisé automatiquement lorsque le modèle sélectionné le prend en charge, sans aucune configuration requise.<br />
<br />
<b><font size="3">Chronicle (expérimental)</font></b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.localIndex.enabled</span>.<br />
<br />
À mesure que vous comptez davantage sur Copilot, votre historique de chat devient un précieux registre de ce sur quoi vous avez travaillé, des fichiers que vous avez consultés et des PR et tickets auxquels vous avez fait référence. Mais cet historique est difficile à consulter : faire défiler les sessions passées pour se souvenir de ce que vous avez fait hier ou pour préparer une réunion est fastidieux, et il n'existe pas de moyen simple de poser des questions sur plusieurs sessions ou de tirer des enseignements de vos propres habitudes d'utilisation.<br />
<br />
Chronicle résout ce problème en enregistrant vos interactions de chat dans une base de données SQLite locale. À chaque fois que vous discutez, il enregistre les métadonnées de la session (branche, dépôt, horodatages), les tours de conversation, les fichiers modifiés via des appels d'outils et les références externes (PR, tickets, commits), afin que vous puissiez rechercher et résumer votre activité de codage à la demande. Chronicle peut également analyser votre utilisation pour vous donner des conseils personnalisés sur la manière d'améliorer vos requêtes et votre utilisation des outils.<br />
<br />
Chronicle propose quelques commandes que vous pouvez utiliser dans le chat pour interroger l'historique de vos sessions et obtenir des informations sur votre activité de codage :<br />
<br />
- /chronicle:standup : Génère un rapport de stand-up à partir des 24 dernières heures de sessions de codage, regroupées par fonctionnalité/branche, avec des résumés, des listes de fichiers et des liens vers les PR.<br />
<br />
- /chronicle:tips : Analyse 7 jours d'utilisation pour vous donner des conseils personnalisés sur les invites, l'utilisation des outils et le workflow.<br />
<br />
- /chronicle [query] : requêtes en langage naturel et en format libre sur l'historique de la session (par exemple, « Quels fichiers ai-je modifiés hier ? »).<br />
<br />
Cette fonctionnalité est expérimentale et nécessite que le paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.localIndex.enabled</span> soit activé.<br />
<br />
<b><font size="3">Confiance et sécurité : Politique relative aux organisations de comptes approuvés</font></b><br />
<br />
Les entreprises peuvent désormais limiter l'accès au chat et l'activation des fonctionnalités d'IA associées aux membres d'organisations GitHub approuvées en utilisant la politique de périphérique ChatApprovedAccountOrganizations.<br />
<br />
Cette politique aide les organisations à appliquer de manière cohérente leur politique basée sur les comptes GitHub à tous les points d'accès au chat. Les fonctionnalités de chat ne sont activées que lorsque (1) l'utilisateur est connecté à un compte GitHub dont il est membre d'une organisation approuvée et (2) la politique basée sur le compte a été validée. Ce comportement de sécurité par défaut est utile pour les entreprises qui configurent des politiques basées sur les comptes sur GitHub.com et qui ont besoin que l'éligibilité soit vérifiée avant que le chat ne s'affiche.<br />
<br />
<b><font size="3">Mise en sandbox des autorisations de lecture par défaut</font></b><br />
<br />
L'accès en lecture n'est plus automatiquement activé pour tous les chemins d'accès sous le répertoire $HOME. Cette mise à jour renforce l'isolation de la sandbox et garantit que les commandes n'accèdent qu'aux fichiers dont elles ont explicitement besoin.<br />
<br />
Avant l'exécution de toute commande dans le bac à sable, les autorisations de lecture sont ajoutées uniquement en fonction de la commande exécutée et l'accès en lecture est refusé pour tous les autres chemins d'accès du répertoire $HOME. L'accès à tout chemin d'accès arbitraire entraîne un échec en raison du refus des autorisations de lecture.<br />
<br />
Par défaut, les dossiers de l'espace de travail et le dossier temporaire du bac à sable (gérant la configuration du bac à sable lors de l'exécution) se voient accorder un accès en lecture sous le répertoire $HOME.<br />
<br />
<b><font size="3">Amélioration de l'efficacité des jetons</font></b><br />
<br />
Le 27 avril, GitHub a annoncé que Copilot passerait à une facturation à l'utilisation à compter du 1er juin 2026. Afin de vous aider à tirer le meilleur parti de votre forfait, l'équipe de VS Code a mis en place plusieurs initiatives visant à améliorer l'efficacité des jetons sans nuire à la qualité de l'agent. La plupart des améliorations décrites ci-dessous sont déjà en place. Lorsqu'un paramètre d'activation est disponible, cela est indiqué dans la section correspondante.<br />
<br />
<b><font size="3">Efficacité de la mise en cache des invites</font></b><br />
<br />
Au cours des dernières itérations, ils ont amélioré la réutilisation du cache pour les invites système, les outils, l'historique des conversations et la synthèse, sans modifier le comportement de l'agent. Concrètement, cela signifie que les contextes répétés sont facturés à un taux de jetons bien inférieur (par exemple, environ 10 fois moins pour les modèles Anthropic), ce qui contribue à réduire les coûts dans les workflows d'agent plus longs et à plusieurs tours.<br />
<br />
<b>Placement stratégique des points de rupture du cache.</b> Ils ont vérifié l'emplacement des points de rupture du cache afin qu'ils soient utilisés efficacement et placés à des limites stables : fin de l'invite système, fin des outils, fin du tour d'outil le plus récent et limites des tours de conversation. En conséquence, une fois qu'une session d'agent est en cours, plus de 93 % de chaque requête est réutilisée à partir du cache au lieu d'être facturée comme une nouvelle entrée.<br />
<br />
<b>Un système d'instruction générative et une liste d'outils stables en cache.</b> Un préfixe mis en cache n'est efficace que si les octets qui le précèdent le sont également.  Ils ont revu l'invite système et les chemins d'enregistrement des outils afin d'éliminer les sources de dérive d'octets entre les requêtes. Par exemple, le nouveau <i>chat.experimental.symbolTools.cacheStable</i> enregistre <i>vscode_renameSymbol</i> et <i>vscode_listCodeUsages</i> avec une description statique au lieu d'une description qui change en fonction des langages chargés. Ainsi, lorsqu'une extension de langage s'active en cours de session, elle ne modifie plus la requête et ne réinitialise plus le cache. Ils ont également réorganisé la liste des outils afin que les outils différés et non différés soient regroupés de manière prévisible, ce qui permet de conserver les octets du tableau d'outils identiques d'un tour à l'autre.<br />
<br />
<b>Compactage en arrière-plan optimisé pour le cache.</b> À mesure qu’une session s’allonge, ils résument les tours plus anciens en arrière-plan afin que l’agent puisse continuer à fonctionner sans manquer de contexte. Le modèle peut toujours consulter les résultats et les détails des outils des tours précédents lorsqu’il en a besoin. Ces résumés en arrière-plan réutilisent désormais le même contexte mis en cache que l’agent principal, ce qui rend les sessions longues à plusieurs tours nettement plus efficaces.<br />
<br />
<b>Stratégie de points d'arrêt sur les deux derniers messages.</b> Lors de longues sessions de l'agent, les tours plus anciens finissent par sortir de la fenêtre de mise en cache. Ils ancrent désormais les points d'arrêt de la mémoire cache sur l'invite du système, la liste des outils et les deux messages les plus récents. Cette fonctionnalité est actuellement disponible via le paramètre <i>github.copilot.chat.anthropic.cacheBreakpoints.lastTwoMessages</i>.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_118" target="_blank">Annonce de Visual Studio Code 1.118</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette version est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/382259/Microsoft-publie-Visual-Studio-Code-1-116-incluant-les-journaux-de-debogage-pour-les-sessions-d-agent-precedentes-le-reglage-de-l-effort-de-raisonnement-dans-Copilot-CLI-et-l-integration-de-GitHub-Copilot/" target="_blank">Microsoft publie Visual Studio Code 1.116, incluant les journaux de débogage pour les sessions d'agent précédentes, le réglage de l'effort de raisonnement dans Copilot CLI et l'intégration de GitHub Copilot</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/382100/Microsoft-publie-la-version-1-115-de-Visual-Studio-Code-ameliorant-davantage-l-experience-de-developpement-natif-pour-agents-grace-a-l-introduction-de-la-nouvelle-application-compagnon-VS-Code-Agents/" target="_blank">Microsoft publie la version 1.115 de Visual Studio Code, améliorant davantage l'expérience de développement natif pour agents grâce à l'introduction de la nouvelle application compagnon VS Code Agents</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/381766/Microsoft-publie-la-version-1-114-de-Visual-Studio-Code-apportant-diverses-ameliorations-visant-a-optimiser-l-experience-de-chat/" target="_blank">Microsoft publie la version 1.114 de Visual Studio Code, apportant diverses améliorations visant à optimiser l'expérience de chat</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p676090d1777656937/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-118/0.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676091d1777656944/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-118/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p676092d1777656951/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-118/2.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Jade Emy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183524/dotnet/edi-outils/visual-studio-code/microsoft-publie-visual-studio-code-1-118-a/</guid>
		</item>
		<item>
			<title><![CDATA[Microsoft publie la version 1.116 de Visual Studio Code avec l'intégration native de GitHub Copilot]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183256&amp;goto=newpost</link>
			<pubDate>Thu, 16 Apr 2026 12:01:29 GMT</pubDate>
			<description>*Microsoft publie Visual...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft publie Visual Studio Code 1.116, incluant les journaux de débogage pour les sessions d'agent précédentes, le réglage de l'effort de raisonnement dans Copilot CLI et l'intégration de GitHub Copilot</font></b><br />
<br />
<b>Microsoft vient de publier Visual Studio Code 1.116, la dernière version de son environnement de développement intégré. Cette mise à jour inclut la possibilité de consulter les journaux de débogage des sessions d'agent précédentes, la configuration de l'effort de raisonnement dans Copilot CLI, ainsi que l'intégration de GitHub Copilot pour permettre aux utilisateurs d'accéder aux fonctionnalités d'intelligence artificielle (IA) sans avoir à les installer sous forme d'extension. Cette version apporte également d'autres nouveautés, comme des outils de terminal et des améliorations en matière d'expérience utilisateur du chat, qui contribuent à rendre l'utilisation de Visual Studio Code plus fluide.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
<div style="text-align: center;">
<div class="video-container"><iframe class="restrain" title="YouTube video player" width="560" height="315" allowfullscreen src="//www.youtube.com/embed/f8_uF_IDV50?wmode=transparent&amp;fs=1" frameborder="0"></iframe></div>
</div><br />
<b><font size="3">Expérience agent</font></b><br />
<br />
<b><font size="2">Déboguage des sessions d'agent précédentes</font></b><br />
<br />
Le panneau « Journal de débogage de l'agent » (Agent Debug Logs) affiche un journal chronologique des interactions de l'agent au cours d'une session de chat, ce qui est utile pour comprendre ce qui se passe lorsque l'utilisateur envoie un propmpt et pour déboguer les personnalisations du chat.<br />
<br />
Les utilisateurs peuvent désormais consulter le journal de la session en cours ainsi que celui des sessions précédentes, ces journaux étant enregistrés localement sur le disque. Cela permet de passer en revue et de déboguer les interactions passées de l'agent, même une fois la session terminée.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p675652d1776340762/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-116-visual-studio-code-l-integration-native-github-copilot/microsoft-vs-code-1.116-1.png/" border="0" alt="Nom : Microsoft VS Code 1.116 1.png
Affichages : 8701
Taille : 47,9 Ko"  style="float: CONFIG" /></div><br />
Le paramètre permettant d'activer le panneau « Agent Debug Logs » a désormais été intégré au paramètre de dépannage <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.agentDebugLog.fileLogging.enabled</span>.<br />
<br />
<b><font size="2">Configuration de l'effort de raisonnement dans Copilot CLI</font></b><br />
<br />
Tout comme pour les sessions avec agent local, les utilisateurs peuvent désormais configurer l'effort de réflexion pour les modèles de raisonnement dans les sessions Copilot CLI à l'aide du sélecteur de modèle de langage. L'effort de réflexion/raisonnement détermine l'intensité du raisonnement appliqué par le modèle à chaque requête, ce qui permet de trouver un équilibre entre la qualité de la réponse et la latence en fonction des besoins de l'utilisateur.<br />
<br />
Les utilisateurs peuvent choisir un modèle de raisonnement dans la liste déroulante, puis cliquer sur la flèche pour afficher les niveaux d'effort disponibles. Ces niveaux peuvent varier selon le modèle. Les modèles sans raisonnement n'affichent pas ce sous-menu.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p675653d1776340801/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-116-visual-studio-code-l-integration-native-github-copilot/microsoft-vs-code-1.116-2.png/" border="0" alt="Nom : Microsoft VS Code 1.116 2.png
Affichages : 585
Taille : 52,5 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Outils du terminal</font></b><br />
<br />
<b><font size="2">Prise en charge des terminaux en avant-plan pour les outils d'agent</font></b><br />
<br />
Les outils d'agent <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">send_to_terminal</span> et <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">get_terminal_output</span> fonctionnent désormais également avec les terminaux en avant-plan, et non plus uniquement avec les terminaux en arrière-plan créés par l'agent. Cela signifie que l'agent peut lire les sorties et envoyer des entrées vers n'importe quel terminal visible dans le panneau des terminaux, comme un REPL en cours d'exécution ou un script interactif.<br />
<br />
<b><font size="2">Améliorations apportées aux entrées du terminal</font></b><br />
<br />
Cette version comprend plusieurs améliorations concernant l'expérience d'utilisation des entrées du terminal dans les sessions d'agent :<br />
<br />
<ul><li style=""> Détection des entrées du terminal : la détection des prompts basée sur un grand modèle de langage (LLM) a été supprimée. Auparavant, chaque bloc de sortie du terminal déclenchait un appel supplémentaire au LLM afin de déterminer si le terminal attendait une entrée, ce qui augmentait la latence et consommait des jetons supplémentaires. L'agent gère désormais directement les entrées du terminal via la fonction <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">send_to_terminal</span> et utilise le carrousel de questions pour s'en remettre à l'utilisateur lorsque cela est nécessaire.</li><li style=""> Messages d'avancement : lorsque l'agent envoie des réponses au terminal, le message d'avancement indique désormais à quelle question il répond, par exemple : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">Envoi de <span style="color: #FF0000;">&quot;my-project&quot;</span> vers le terminal <span class="br0">&#40;</span>en r&eacute;ponse &agrave; : Quel est le nom de votre projet ?<span class="br0">&#41;</span></span>.</li><li style=""> Terminal actif : lorsque l'agent a besoin d'une saisie dans le terminal, par exemple pour demander un mot de passe ou dans le cadre d'un programme d'installation interactif comme <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">npm init</span>, le carrousel de questions comprend désormais un bouton « Terminal actif ». Les utilisateurs peuvent le sélectionner pour activer le terminal concerné et saisir leur réponse directement. Si l'utilisateur commence à taper dans le terminal alors que le carrousel est ouvert, celui-ci se ferme automatiquement et informe l'agent que l'utilisateur gère la saisie directement.</li></ul><br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p675654d1776340834/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-116-visual-studio-code-l-integration-native-github-copilot/microsoft-vs-code-1.116.gif/" border="0" alt="Nom : Microsoft VS Code 1.116.gif
Affichages : 584
Taille : 225,6 Ko"  style="float: CONFIG" /></div><br />
<b><font size="2">Les notifications en arrière-plan du terminal sont activées par défaut</font></b><br />
<br />
Les notifications du terminal en arrière-plan sont désormais activées par défaut. Lorsque l'agent exécute une commande dans un terminal en arrière-plan, il reçoit automatiquement des notifications dès que la commande est terminée, qu'elle expire ou qu'elle nécessite une intervention de l'utilisateur. Cela permet à l'agent de réagir plus rapidement et avec plus de précision, sans avoir à interroger le terminal pour en récupérer la sortie.<br />
<br />
<b><font size="3">GitHub Copilot est désormais intégré</font></b><br />
<br />
GitHub Copilot Chat est désormais une extension intégrée à VS Code. Les nouveaux utilisateurs n'ont plus besoin d'installer d'extension pour commencer à utiliser les fonctionnalités de Copilot, telles que le chat, les suggestions en ligne et les agents. Copilot est disponible dès l'installation standard de VS Code.<br />
<br />
Ce changement s'inscrit dans le cadre des efforts continus de Microsoft pour faire de VS Code l'éditeur de code open source basé sur l'IA. En intégrant Copilot en tant qu'extension native, Microsoft facilite la prise en main pour les nouveaux utilisateurs et garantit une intégration transparente des fonctionnalités basées sur l'IA dès le premier lancement.<br />
<br />
Les utilisateurs actuels ne sont pas concernés par ce changement. Si un utilisateur a déjà installé l'extension Copilot, celle-ci continue de fonctionner comme auparavant.<br />
<br />
Tout comme auparavant, si un utilisateur préfère ne pas utiliser les fonctionnalités d'IA, il peut les désactiver à l'aide du paramètre <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.disableAIFeatures</span>.<br />
<br />
<b><font size="3">Expérience utilisateur du chat</font></b><br />
<br />
Cette version comprend quelques améliorations de l'expérience utilisateur du chat :<br />
<br />
<b>Affichage des différences de code au niveau supérieur :</b> les différences de code s'affichent désormais directement dans la conversation, ce qui permet aux utilisateurs d'examiner les modifications proposées sans avoir à basculer vers une vue distincte dédiée aux différences.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p675655d1776340847/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-116-visual-studio-code-l-integration-native-github-copilot/microsoft-vs-code-1.116-3.png/" border="0" alt="Nom : Microsoft VS Code 1.116 3.png
Affichages : 572
Taille : 49,6 Ko"  style="float: CONFIG" /></div><br />
<b>Performances d'affichage :</b> les réponses du chat devraient désormais s'afficher plus rapidement, grâce à des améliorations telles que la réduction des fluctuations de mise en page et des mises à jour incrémentielles plus efficaces pendant la diffusion en continu. Cela corrige également un problème où des rafales rapides de mises à jour liées à l'appel d'outils provoquaient de brefs blocages dans l'hôte de l'extension.<br />
<br />
<b>Performances de l'envoi des messages de chat :</b> correction d'un problème qui empêchait l'envoi de messages de chat pendant le chargement des personnalisations du chat. Le message s'affiche désormais immédiatement dans la conversation, même si les prompts sont encore en cours de chargement.<br />
<br />
<b>Progression des sous-agents :</b> l'affichage détaillé de la progression des sous-agents est désormais plus clair, ce qui permet de suivre plus facilement l'activité d'un sous-agent en cours d'exécution.<br />
<br />
<b>Source :</b> <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_116" target="_blank">Microsoft</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
:fleche: Que pensez-vous des nouveautés proposées par cette version ? Les trouvez-vous utiles et intéressantes ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/382100/Microsoft-publie-la-version-1-115-de-Visual-Studio-Code-ameliorant-davantage-l-experience-de-developpement-natif-pour-agents-grace-a-l-introduction-de-la-nouvelle-application-compagnon-VS-Code-Agents/" target="_blank">Microsoft publie la version 1.115 de Visual Studio Code, améliorant davantage l'expérience de développement natif pour agents grâce à l'introduction de la nouvelle application compagnon VS Code Agents</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/381766/Microsoft-publie-la-version-1-114-de-Visual-Studio-Code-apportant-diverses-ameliorations-visant-a-optimiser-l-experience-de-chat/" target="_blank">Microsoft publie la version 1.114 de Visual Studio Code, apportant diverses améliorations visant à optimiser l'expérience de chat</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/381570/Microsoft-publie-la-version-1-113-de-Visual-Studio-Code-incluant-diverses-ameliorations-concernant-l-experience-des-agents-et-des-developpeurs/" target="_blank">Microsoft publie la version 1.113 de Visual Studio Code, incluant diverses améliorations concernant l'expérience des agents et des développeurs</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p675652d1776340762/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-116-visual-studio-code-l-integration-native-github-copilot/microsoft-vs-code-1.116-1.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p675653d1776340801/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-116-visual-studio-code-l-integration-native-github-copilot/microsoft-vs-code-1.116-2.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p675654d1776340834/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-116-visual-studio-code-l-integration-native-github-copilot/microsoft-vs-code-1.116.gif/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p675655d1776340847/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-116-visual-studio-code-l-integration-native-github-copilot/microsoft-vs-code-1.116-3.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Anthony</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183256/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-116-visual-studio-code-l-integration-native-github-copilot/</guid>
		</item>
		<item>
			<title>Microsoft publie la version 1.115 de Visual Studio Code.</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183184&amp;goto=newpost</link>
			<pubDate>Mon, 13 Apr 2026 10:16:12 GMT</pubDate>
			<description>*Microsoft publie la version...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft publie la version 1.115 de Visual Studio Code, améliorant davantage l'expérience de développement natif pour agents grâce à l'introduction de la nouvelle application compagnon VS Code Agents</font></b><br />
<br />
<b>Microsoft publie la version 1.115 de Visual Studio Code. Voici les prinicipales améliorations dans cette version : Application VS Code Agents, une nouvelle application compagnon optimisée pour le développement natif pour agents, fonctionnant en parallèle avec VS Code Insiders; Navigateur intégré, plusieurs améliorations visant à rendre l'utilisation du navigateur intégré plus fluide pour les agents; Outils de terminal, de nouvelles fonctionnalités permettant aux agents d'interagir avec les terminaux en arrière-plan.</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Visual Studio Code est un logiciel propriétaire publié sous la « Licence logicielle Microsoft », mais basé sur le programme sous licence MIT nommé « Visual Studio Code – Open Source » (également connu sous le nom de « Code – OSS »), également créé par Microsoft et disponible via GitHub. Dans l'enquête Stack Overflow Developer Survey 2025, sur plus de 49 000 réponses, 75,9 % des personnes interrogées ont déclaré utiliser Visual Studio Code, soit plus du double du pourcentage de celles ayant déclaré utiliser son alternative la plus proche, Visual Studio.<br />
<br />
Microsoft publie la version 1.115 de Visual Studio Code. Voici les prinicipales améliorations dans cette version :<br />
<br />
- <b>Application VS Code Agents</b> : une nouvelle application compagnon optimisée pour le développement natif pour agents, fonctionnant en parallèle avec VS Code Insiders.<br />
<br />
- <b>Navigateur intégré</b> : plusieurs améliorations visant à rendre l'utilisation du navigateur intégré plus fluide pour les agents.<br />
<br />
- <b>Outils de terminal</b> : de nouvelles fonctionnalités permettant aux agents d'interagir avec les terminaux en arrière-plan.<br />
<br />
- <b>BYOK pour Business et Enterprise</b> : la clé « Apportez votre propre modèle de langage (BYOK - bring your own language model key)» est désormais disponible pour les utilisateurs de Copilot Business et Enterprise.<br />
<br />
<b><font size="3">Visual Studio Code Agents (Preview)</font></b><br />
<br />
Visual Studio Code Agents est une nouvelle application compagnon en préversion fournie avec VS Code Insiders, conçue pour le développement natif d'agents.<br />
<br />
- <b>Lancez en parallèle les tâches entre les projets</b> : lancez des sessions d'agents sur plusieurs dépôts en parallèle (chacun isolé dans son propre arborescence de travail), changez rapidement de contexte (grâce à une interface utilisateur qui s'adapte à votre sélection) et itérez sur les révisions humaines et celles des agents.<br />
<br />
- <b>Surveillez et révisez</b> : suivez la progression des sessions, affichez les différences en ligne, laissez des commentaires aux agents et créez des pull requests sans quitter l'application.<br />
<br />
- <b>Vos personnalisations sont conservées</b> : les instructions personnalisées, les fichiers de prompt, les agents personnalisés, les serveurs MCP, les hooks et les plugins fonctionnent tous dans l'application Agents, tout comme vos autres personnalisations de VS Code, telles que les thèmes, par exemple.<br />
<br />
- <b>Aucune installation supplémentaire</b> : l'application est fournie avec VS Code Insiders. Lancez-la depuis votre menu Démarrer ou le dossier Applications de votre système d'exploitation, ou exécutez « Chat : Ouvrir l'application Agents » depuis la palette de commandes.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p675561d1776076759/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-115-visual-studio-code/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 5886
Taille : 41,8 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Navigateur intégré</font></b><br />
<br />
Dans cette version, l'équipe VS Code continue à améliorer l'expérience du navigateur intégré et ses fonctionnalités pour les agents.<br />
<br />
<b>Améliorations des outils de l'agent de navigateur</b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">workbench.browser.enableChatTools</span>- <b>Meilleures étiquettes d'outils</b><br />
<br />
Lorsqu'un agent invoque l'outil de navigateur, les appels d'outils ont désormais une étiquette plus descriptive et un lien permettant d'accéder directement à l'onglet cible du navigateur.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p675562d1776076764/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-115-visual-studio-code/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 587
Taille : 7,2 Ko"  style="float: CONFIG" /></div><br />
- <b>Prise en charge des scripts à exécution longue</b><br />
<br />
L'outil « Exécuter le code Playwright » offre une meilleure prise en charge des scripts à exécution longue. Les scripts dont l'exécution prend plus de cinq secondes (par défaut) renvoient désormais un résultat différé que l'agent peut interroger.<br />
<br />
- <b>Moins d’onglets en double</b><br />
<br />
Les agents sont désormais fortement dissuadés d’ouvrir de manière répétitive des onglets de navigateur. Désormais, lorsqu’un agent tente d’ouvrir un nouvel onglet et qu’un onglet disponible est déjà ouvert vers le même hôte, aucun nouvel onglet n’est ouvert à moins qu’un indicateur explicite ne soit transmis par l’agent.<br />
<br />
<b>Zoom par pincement dans le navigateur intégré (macOS)</b><br />
<br />
Le navigateur intégré prend désormais en charge le zoom par pincement sur macOS. Utilisez le geste de pincement du trackpad pour agrandir le contenu d'une page web jusqu'à 3 fois.<br />
<br />
Contrairement au zoom standard du navigateur (Ctrl+= / Ctrl+-), le zoom par pincement est un agrandissement purement visuel et ne modifie pas la mise en page.<br />
<br />
<b><font size="3">Améliorations des outils de terminal</font></b><br />
<br />
Cette version améliore l'expérience de l'agent lors de l'exécution de commandes de terminal en arrière-plan.<br />
<br />
<b>Envoyer des entrées vers les terminaux en arrière-plan</b><br />
<br />
Auparavant, les terminaux en arrière-plan étaient en lecture seule, et seule la fonction get_terminal_output était disponible. Cela constituait une limitation importante lorsqu'un terminal au premier plan expirait et passait en arrière-plan, car l'agent ne pouvait plus interagir avec lui.<br />
<br />
Grâce au nouvel outil send_to_terminal, l'agent peut continuer à interagir avec les terminaux en arrière-plan. Par exemple, si une session SSH expire alors qu'elle attend une invite de mot de passe, l'agent peut toujours envoyer les données requises pour établir la connexion.<br />
<br />
<b>Notifications des terminaux en arrière-plan (expérimental)</b><br />
<br />
Paramètre : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.tools.terminal.backgroundNotifications</span>Auparavant, lorsqu'une commande de terminal s'exécutait en arrière-plan, l'agent devait appeler manuellement get_terminal_output pour vérifier son état. Il n'y avait aucun moyen de savoir quand la commande était terminée ou nécessitait une saisie.<br />
<br />
Grâce au nouveau paramètre expérimental <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">chat.tools.terminal.backgroundNotifications</span>, l'agent est automatiquement averti lorsqu'une commande de terminal en arrière-plan se termine ou nécessite une saisie de l'utilisateur. Cela s'applique également aux terminaux au premier plan qui expirent et sont déplacés en arrière-plan. L'agent peut alors prendre les mesures appropriées, telles que consulter la sortie ou fournir une saisie via l'outil send_to_terminal.<br />
<br />
<b><font size="3">GitHub Copilot</font></b><br />
<br />
<b>Apportez votre propre clé pour Copilot Business et Enterprise</b><br />
<br />
La fonctionnalité « Apportez votre propre clé de modèle linguistique » (BYOK) est désormais disponible pour les utilisateurs de Copilot Business et Enterprise. Avec BYOK, vous pouvez utiliser vos propres clés API pour accéder à des modèles provenant de fournisseurs tels que OpenRouter, Ollama, Google, OpenAI et bien d'autres dans le chat.<br />
<br />
Pour activer BYOK pour votre organisation, un administrateur doit activer la règle « Bring Your Own Language Model Key in VS Code » dans les paramètres de politique Copilot sur GitHub.com. Une fois cette règle activée, les membres de l'organisation peuvent ajouter des modèles provenant de fournisseurs intégrés ou installer des extensions de fournisseurs de modèles de langage.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_115" target="_blank">Annonce de Visual Studio Code 1.115</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette annonce est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/381766/Microsoft-publie-la-version-1-114-de-Visual-Studio-Code-apportant-diverses-ameliorations-visant-a-optimiser-l-experience-de-chat/" target="_blank">Microsoft publie la version 1.114 de Visual Studio Code, apportant diverses améliorations visant à optimiser l'expérience de chat</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/381570/Microsoft-publie-la-version-1-113-de-Visual-Studio-Code-incluant-diverses-ameliorations-concernant-l-experience-des-agents-et-des-developpeurs/" target="_blank">Microsoft publie la version 1.113 de Visual Studio Code, incluant diverses améliorations concernant l'expérience des agents et des développeurs</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/381305/Microsoft-publie-Visual-Studio-Code-1-112-avec-des-fonctionnalites-de-debogage-dans-le-navigateur-integre-des-niveaux-d-autorisation-dans-Copilot-CLI-et-l-execution-des-serveurs-MCP-en-mode-bac-a-sable/" target="_blank">Microsoft publie Visual Studio Code 1.112 avec des fonctionnalités de débogage dans le navigateur intégré, des niveaux d'autorisation dans Copilot CLI et l'exécution des serveurs MCP en mode bac à sable</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p675561d1776076759/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-115-visual-studio-code/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p675562d1776076764/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-115-visual-studio-code/2.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183184/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-115-visual-studio-code/</guid>
		</item>
		<item>
			<title><![CDATA[Microsoft publie la version 1.114 de Visual Studio Code visant à optimiser l'expérience de chat]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2182996&amp;goto=newpost</link>
			<pubDate>Thu, 02 Apr 2026 13:50:31 GMT</pubDate>
			<description>*Microsoft publie la version...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Microsoft publie la version 1.114 de Visual Studio Code, apportant diverses améliorations visant à optimiser l'expérience de chat</font></b><br />
<br />
<b>Microsoft publie la version 1.114 de Visual Studio Code. Voici les prinicipales améliorations dans cette version : Aperçu des vidéos (prévisualisez les vidéos dans le carrousel d'images des pièces jointes du chat et dans le menu contextuel de l'Explorateur), Copier la réponse de chat (copiez la réponse finale au format Markdown pour la partager facilement), Dépannage du chat (utilisez /troubleshoot pour diagnostiquer les problèmes de personnalisation du chat lors des sessions précédentes), Recherche simplifiée dans l'espace de travail (obtenez des résultats de recherche sémantique plus rapides et plus cohérents).</b><br />
<br />
Visual Studio Code (communément appelé VS Code) est un environnement de développement intégré développé par Microsoft pour Windows, Linux, macOS et les navigateurs Web. Il offre notamment des fonctionnalités de débogage, de mise en évidence de la syntaxe, de complétion intelligente du code, d'extraits de code, de refactorisation du code et de contrôle de version intégré avec Git. Les utilisateurs peuvent modifier le thème, les raccourcis clavier et les préférences, ainsi qu'installer des extensions qui ajoutent des fonctionnalités, notamment pour étendre ses capacités afin qu'il puisse fonctionner comme un EDI pour d'autres langages.<br />
<br />
Visual Studio Code est un logiciel propriétaire publié sous la « Licence logicielle Microsoft », mais basé sur le programme sous licence MIT nommé « Visual Studio Code – Open Source » (également connu sous le nom de « Code – OSS »), également créé par Microsoft et disponible via GitHub. Dans l'enquête Stack Overflow Developer Survey 2025, sur plus de 49 000 réponses, 75,9 % des personnes interrogées ont déclaré utiliser Visual Studio Code, soit plus du double du pourcentage de celles ayant déclaré utiliser son alternative la plus proche, Visual Studio.<br />
<br />
Microsoft publie la version 1.114 de Visual Studio Code. Voici les prinicipales améliorations dans cette version :<br />
<br />
- <b>Aperçu des vidéos</b> : prévisualisez les vidéos dans le carrousel d'images des pièces jointes du chat et dans le menu contextuel de l'Explorateur.<br />
<br />
- <b>Copier la réponse de chat</b> : copiez la réponse finale au format Markdown pour la partager facilement.<br />
<br />
- <b>Dépannage du chat</b> : utilisez /troubleshoot pour diagnostiquer les problèmes de personnalisation du chat lors des sessions précédentes.<br />
<br />
- <b>Recherche simplifiée dans l'espace de travail</b> : obtenez des résultats de recherche sémantique plus rapides et plus cohérents.<br />
<br />
<b><font size="3">Expérience de chat</font></b><br />
<br />
<b>Aperçu des vidéos dans le carrousel d'images</b><br />
<br />
Paramètres :  <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">imageCarousel.chat.enabled</span> ; <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">imageCarousel.explorerContextMenu.enabled</span>.<br />
<br />
Le carrousel d'images, introduit dans la version 1.113, prend désormais également en charge les vidéos. Vous pouvez lire et parcourir les vidéos à partir des pièces jointes du chat ou du menu contextuel de l'Explorateur.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p675366d1775137678/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-114-visual-studio-code-visant-optimiser-l-experience-chat/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 4462
Taille : 70,5 Ko"  style="float: CONFIG" /></div><br />
La visionneuse inclut :<br />
<br />
- Lecture vidéo avec commandes<br />
- Navigation parmi toutes les images et vidéos à l'aide des flèches ou des vignettes<br />
<br />
<b>Copier la réponse finale dans le chat</b><br />
<br />
La vue Chat dispose déjà de commandes permettant de copier l'intégralité de la conversation ou une réponse spécifique. Cependant, cela inclut également le processus de réflexion de l'agent et les appels d'outils.<br />
<br />
Pour les cas où vous souhaitez uniquement copier la réponse finale, il existe désormais une commande « Copier la réponse finale » dans le menu contextuel du chat qui copie la dernière section Markdown de la réponse de l'agent, une fois que tous les appels d'outils ont été exécutés.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p675367d1775137686/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-114-visual-studio-code-visant-optimiser-l-experience-chat/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 583
Taille : 27,3 Ko"  style="float: CONFIG" /></div><br />
<b>Simplification de la recherche dans l'espace de travail</b><br />
<br />
L'outil #codebase permet à Copilot d'effectuer une recherche sémantique dans votre base de code. Cela peut s'avérer particulièrement utile pour trouver des extraits de code pertinents dans des bases de code contenant des dizaines, voire des centaines de milliers de fichiers.<br />
<br />
Lorsque l'outil #codebase a été introduit pour la première fois, il était conçu pour le flux de requêtes de Copilot : vous posiez une question ou demandiez une modification, et Copilot produisait un résultat directement dans sa réponse. À présent que presque toutes les interactions avec Copilot sont de type agentique, les agents étant capables d'exécuter plusieurs outils et d'itérer avant de produire une modification ou une réponse, une grande partie de la conception initiale de #codebase n'est plus pertinente.<br />
<br />
Le premier changement important est que #codebase est désormais utilisé exclusivement pour les recherches sémantiques. Auparavant, il pouvait se rabattre sur des recherches textuelles approximatives moins précises (et moins efficaces). L'agent peut toujours effectuer des recherches textuelles et approximatives s'il le souhaite, mais ils ont voulu que #codebase reste exclusivement dédié aux recherches sémantiques.<br />
<br />
Ils ont également simplifié la gestion de l'index de la base de code. C'est cet index qui permet à l'outil #codebase de fournir rapidement des résultats de recherche sémantique. Auparavant, ils avaient à la fois un « index local » et un « index distant ». Les index locaux étaient limités à quelques milliers de fichiers et n'étaient pas toujours sémantiques. L'index distant était stocké à distance pour un dépôt donné, pouvait être partagé au sein d'une équipe et pouvait prendre en charge des millions de fichiers.<br />
<br />
Désormais, il n'y a plus qu'un seul état : votre base de code est-elle indexée de manière sémantique ou non ? Finie la distinction entre local et distant. En coulisses, certaines parties de l'index peuvent encore être stockées sur votre machine et d'autres provenir de sources distantes, mais vous n'avez plus à gérer ces index vous-même.<br />
<br />
Voici ce que tous ces changements impliquent pour l'utilisation de Copilot :<br />
<br />
- L'outil #codebase est désormais toujours sémantique et fournit des résultats cohérents.<br />
<br />
- Copilot utilise automatiquement #codebase pour les recherches sémantiques lorsque cela est pertinent. Ils ont créé des index pour vous à la demande et les utilisons automatiquement. Vous n'avez pas à gérer l'index vous-même.<br />
<br />
- Les espaces de travail qui apparaissaient auparavant comme indexés devront être réindexés. Cela est généralement dû au fait qu'ils utilisaient un index local non sémantique.<br />
<br />
- Les bases de code particulièrement volumineuses sans dépôt GitHub pourraient ne pas être indexables pour le moment. Ils  déploient progressivement la prise en charge de leur indexation également.<br />
<br />
Même si votre espace de travail n'est pas indexé de manière sémantique, il a été constaté que vous pouvez tout de même obtenir de bons résultats grâce aux autres méthodes de recherche de Copilot (texte, grep, symboles).<br />
<br />
Toutes ces modifications devraient accélérer le travail avec les agents et fournir un contexte de meilleure qualité aux modèles. Elles simplifient l'utilisation de Copilot et la compréhension des outils qui lui sont disponibles.<br />
<br />
<b>Dépannage des sessions de chat précédentes (Aperçu)</b><br />
<br />
Paramètres : <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.agentDebugLog.enabled</span> , <span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.agentDebugLog.fileLogging.enabled</span>.<br />
<br />
La fonctionnalité de dépannage (accessible via la commande /troubleshoot) facilite le diagnostic des problèmes de chat en analysant les journaux de débogage de l'agent et en fournissant des informations sur son comportement. Elle permet, par exemple, de déterminer pourquoi des instructions personnalisées ont été ignorées ou pourquoi les réponses sont lentes.<br />
<br />
Avec cette mise à jour, vous pouvez désormais consulter n'importe quelle session de chat antérieure lors du dépannage. Cela facilite l'analyse des problèmes a posteriori, sans qu'il soit nécessaire de les reproduire.<br />
<br />
Pour dépanner une session précédente, utilisez la commande /troubleshoot et incluez #session dans votre invite. Cela déclenchera un sélecteur de session dans lequel vous pourrez choisir parmi une liste de vos sessions de chat précédentes.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p675368d1775137693/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-114-visual-studio-code-visant-optimiser-l-experience-chat/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 272
Taille : 37,4 Ko"  style="float: CONFIG" /></div><br />
<b><font size="3">Langages</font></b><br />
<br />
<b>TypeScript 6.0</b><br />
<br />
La prise en charge de JavaScript et TypeScript utilise désormais TypeScript 6.0. Cette mise à jour majeure comprend des corrections et des améliorations importantes. Il est important de noter que cette version de TypeScript rend également obsolètes un certain nombre d'options plus anciennes en vue de la réécriture de TypeScript 7.0.<br />
<br />
<b>Python</b><br />
<br />
Diverses corrections de bogues dans l'extension Python Environments concernant les notifications de fichiers env et la priorité de sélection du gestionnaire d'environnements :<br />
<br />
- La sélection d'interpréteur enregistrée dans l'espace de travail a désormais la priorité sur les environnements virtuels ou conda activés par le terminal lors des redémarrages.<br />
<br />
- La notification de modification du fichier env inclut désormais une option « Ne plus afficher » pour la fermer définitivement.<br />
<br />
L'extension Python Environments recommande désormais l'extension communautaire Pixi lorsque des environnements Pixi sont détectés, et inclut Pixi dans l'ordre de priorité du gestionnaire d'environnements.<br />
<br />
<b><font size="3">Entreprise</font></b><br />
<br />
<b>Stratégie de groupe pour désactiver l'agent Claude</b><br />
<br />
Les administrateurs peuvent désormais utiliser une stratégie de groupe pour désactiver l'intégration de l'agent Claude dans le chat. Lorsque cette stratégie est appliquée, le paramètre <br />
<span style="font-family: monospace; padding: 2px; background: #ddd; display: inline-block">github.copilot.chat.claudeAgent.enabled</span> est géré par l'organisation et les utilisateurs ne peuvent pas activer l'agent Claude.<br />
<br />
Cette stratégie est configurée sous forme de valeur booléenne avec la clé Claude3PIntegration. Pour en savoir plus sur les stratégies de gestion des appareils, consultez la documentation Enterprise.<br />
<br />
<b><font size="3">Contributions aux extensions</font></b><br />
<br />
<b>GitHub Pull Requests</b><br />
<br />
De nouveaux progrès ont été réalisés sur l'extension GitHub Pull Requests, qui vous permet de travailler sur, de créer et de gérer des pull requests et des tickets. Les nouvelles fonctionnalités incluent :<br />
<br />
- Les noms de branches dans la vue de création de PR sont désormais mis en cache pour un chargement plus rapide de la branche cible.<br />
- Les liens permanents GitHub dans les aperçus Web des PR et des tickets ouvrent désormais le fichier local correspondant lorsque celui-ci existe dans l'espace de travail.<br />
<br />
<b><font size="3">API proposées</font></b><br />
<br />
<b>Approbation fine des outils</b><br />
<br />
Les outils de modèles linguistiques dotés d'un flux d'approbation peuvent désormais limiter l'approbation à une combinaison spécifique d'arguments.<br />
<br />
Par exemple, l'outil intégré « Exécuter une commande VS Code » peut exécuter n'importe quelle commande VS Code. Un utilisateur peut se sentir à l'aise d'approuver systématiquement editor.action.formatDocument, mais pas d'autres commandes. Grâce à cette API, l'implémentation de l'outil peut limiter l'approbation à la commande spécifique, de sorte que les utilisateurs approuvent chaque commande individuellement.<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;font-weight:bold">export</span> <span style="color: #0000ff;font-weight:bold">interface</span> LanguageModelToolConfirmationMessages <span style="color: black;">&#123;</span>
  <span style="color: #808080;">/**</span>
<span style="color: #808080;">&nbsp;  * When set, a button will be shown allowing the user to approve this particular</span>
<span style="color: #808080;">&nbsp;  * combination of tool and arguments. The value is shown as the label for the</span>
<span style="color: #808080;">&nbsp;  * approval option.</span>
<span style="color: #808080;">&nbsp;  *</span>
<span style="color: #808080;">&nbsp;  * For example, a tool that reads files could set this to `&quot;Allow reading 'foo.txt'&quot;`,</span>
<span style="color: #808080;">&nbsp;  * so that the user can approve that specific file without approving all invocations</span>
<span style="color: #808080;">&nbsp;  * of the tool.</span>
<span style="color: #808080;">&nbsp;  */</span>
  approveCombination<span style="color: black;">?:</span> <span style="color: #0080ff;">string</span> <span style="color: black;">|</span> MarkdownString<span style="color: black;">;</span>
<span style="color: black;">&#125;</span></pre></td></tr></table></code><hr />
</div><br />
<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://code.visualstudio.com/updates/v1_114" target="_blank">Annonce de Visual Studio Code 1.114</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette annonce est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/381570/Microsoft-publie-la-version-1-113-de-Visual-Studio-Code-incluant-diverses-ameliorations-concernant-l-experience-des-agents-et-des-developpeurs/" target="_blank">Microsoft publie la version 1.113 de Visual Studio Code, incluant diverses améliorations concernant l'expérience des agents et des développeurs</a><br />
<br />
:fleche: <a href="https://visualstudio.developpez.com/actu/381305/Microsoft-publie-Visual-Studio-Code-1-112-avec-des-fonctionnalites-de-debogage-dans-le-navigateur-integre-des-niveaux-d-autorisation-dans-Copilot-CLI-et-l-execution-des-serveurs-MCP-en-mode-bac-a-sable/" target="_blank">Microsoft publie Visual Studio Code 1.112 avec des fonctionnalités de débogage dans le navigateur intégré, des niveaux d'autorisation dans Copilot CLI et l'exécution des serveurs MCP en mode bac à sable</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p675367d1775137686/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-114-visual-studio-code-visant-optimiser-l-experience-chat/2.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p675368d1775137693/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-114-visual-studio-code-visant-optimiser-l-experience-chat/3.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p675366d1775137678/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-114-visual-studio-code-visant-optimiser-l-experience-chat/1.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f2207/dotnet/edi-outils/visual-studio-code/">Visual Studio Code</category>
			<dc:creator>Jade Emy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2182996/dotnet/edi-outils/visual-studio-code/microsoft-publie-version-1-114-visual-studio-code-visant-optimiser-l-experience-chat/</guid>
		</item>
	</channel>
</rss>
