<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Vscode | The .NET Blog</title><link>https://thedotnetblog.com/fr/tags/vscode/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>fr</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Sun, 19 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/fr/tags/vscode/index.xml" rel="self" type="application/rss+xml"/><item><title>VS Code 1.117 : Les Agents Obtiennent Leurs Propres Branches Git et Je Suis Totalement Pour</title><link>https://thedotnetblog.com/fr/news/emiliano-montesdeoca/vscode-1-117-agents-autopilot-worktrees/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/fr/news/emiliano-montesdeoca/vscode-1-117-agents-autopilot-worktrees/</guid><description>VS Code 1.117 apporte l'isolation par worktree pour les sessions d'agents, le mode Autopilot persistant et le support des sous-agents. Le workflow de codage agentique devient vraiment concret.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Cet article a été traduit automatiquement. Pour la version originale, &lt;a href="https://thedotnetblog.com/fr/news/emiliano-montesdeoca/vscode-1-117-agents-autopilot-worktrees/"&gt;cliquez ici&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;La frontière entre « assistant IA » et « coéquipier IA » continue de s&amp;rsquo;amincir. VS Code 1.117 vient de sortir et les &lt;a href="https://code.visualstudio.com/updates/v1_117"&gt;notes de version complètes&lt;/a&gt; sont bien remplies, mais l&amp;rsquo;histoire est claire : les agents deviennent des citoyens de première classe dans votre workflow de développement.&lt;/p&gt;
&lt;p&gt;Voici ce qui compte vraiment.&lt;/p&gt;
&lt;h2 id="le-mode-autopilot-se-souvient-enfin-de-votre-préférence"&gt;Le mode Autopilot se souvient enfin de votre préférence&lt;/h2&gt;
&lt;p&gt;Avant, il fallait réactiver Autopilot à chaque nouvelle session. Agaçant. Maintenant votre mode de permissions persiste d&amp;rsquo;une session à l&amp;rsquo;autre, et vous pouvez configurer la valeur par défaut.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;Agent Host supporte trois configurations de session :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Default&lt;/strong&gt; — les outils demandent confirmation avant de s&amp;rsquo;exécuter&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bypass&lt;/strong&gt; — approuve tout automatiquement&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Autopilot&lt;/strong&gt; — totalement autonome, répond à ses propres questions et continue&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si vous construisez un nouveau projet .NET avec des migrations, Docker et de la CI — réglez-le sur Autopilot une fois et oubliez-le. Cette préférence reste.&lt;/p&gt;
&lt;h2 id="worktree-et-isolation-git-pour-les-sessions-dagents"&gt;Worktree et isolation git pour les sessions d&amp;rsquo;agents&lt;/h2&gt;
&lt;p&gt;C&amp;rsquo;est le gros morceau. Les sessions d&amp;rsquo;agents supportent maintenant l&amp;rsquo;isolation complète par worktree et git. Cela signifie que quand un agent travaille sur une tâche, il obtient sa propre branche et son propre répertoire de travail. Votre branche principale reste intacte.&lt;/p&gt;
&lt;p&gt;Encore mieux — Copilot CLI génère des noms de branche significatifs pour ces sessions worktree. Fini le &lt;code&gt;agent-session-abc123&lt;/code&gt;. Vous obtenez quelque chose qui décrit réellement ce que l&amp;rsquo;agent fait.&lt;/p&gt;
&lt;p&gt;Pour les développeurs .NET qui gèrent plusieurs branches de fonctionnalités ou corrigent des bugs pendant qu&amp;rsquo;une longue tâche de scaffolding tourne, c&amp;rsquo;est un vrai changement. Vous pouvez avoir un agent qui construit vos contrôleurs d&amp;rsquo;API dans un worktree pendant que vous déboguez un problème dans la couche de services dans un autre. Pas de conflits. Pas de stashing. Pas de bazar.&lt;/p&gt;
&lt;h2 id="sous-agents-et-équipes-dagents"&gt;Sous-agents et équipes d&amp;rsquo;agents&lt;/h2&gt;
&lt;p&gt;L&amp;rsquo;Agent Host Protocol supporte maintenant les sous-agents. Un agent peut lancer d&amp;rsquo;autres agents pour gérer des parties d&amp;rsquo;une tâche. Pensez-y comme de la délégation — votre agent principal coordonne, et des agents spécialisés s&amp;rsquo;occupent des morceaux.&lt;/p&gt;
&lt;p&gt;C&amp;rsquo;est encore tôt, mais le potentiel pour les workflows .NET est évident. Imaginez un agent qui gère vos migrations EF Core pendant qu&amp;rsquo;un autre configure vos tests d&amp;rsquo;intégration. On n&amp;rsquo;y est pas encore complètement, mais le fait que le support du protocole arrive maintenant signifie que l&amp;rsquo;outillage suivra rapidement.&lt;/p&gt;
&lt;h2 id="la-sortie-terminal-automatiquement-incluse-quand-les-agents-envoient-de-linput"&gt;La sortie terminal automatiquement incluse quand les agents envoient de l&amp;rsquo;input&lt;/h2&gt;
&lt;p&gt;Petit mais significatif. Quand un agent envoie de l&amp;rsquo;input au terminal, la sortie du terminal est maintenant automatiquement incluse dans le contexte. Avant, l&amp;rsquo;agent devait faire un tour supplémentaire juste pour lire ce qui s&amp;rsquo;était passé.&lt;/p&gt;
&lt;p&gt;Si vous avez déjà vu un agent exécuter &lt;code&gt;dotnet build&lt;/code&gt;, échouer, puis faire un aller-retour supplémentaire juste pour voir l&amp;rsquo;erreur — cette friction a disparu. Il voit la sortie immédiatement et réagit.&lt;/p&gt;
&lt;h2 id="lapplication-agents-sur-macos-se-met-à-jour-automatiquement"&gt;L&amp;rsquo;application Agents sur macOS se met à jour automatiquement&lt;/h2&gt;
&lt;p&gt;L&amp;rsquo;application autonome Agents sur macOS se met maintenant à jour automatiquement. Plus besoin de télécharger manuellement les nouvelles versions. Elle reste simplement à jour.&lt;/p&gt;
&lt;h2 id="les-petites-choses-qui-valent-la-peine-dêtre-connues"&gt;Les petites choses qui valent la peine d&amp;rsquo;être connues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Les &lt;strong&gt;survols package.json&lt;/strong&gt; affichent maintenant la version installée et la dernière disponible. Utile si vous gérez des outils npm aux côtés de vos projets .NET.&lt;/li&gt;
&lt;li&gt;Les &lt;strong&gt;images dans les commentaires JSDoc&lt;/strong&gt; s&amp;rsquo;affichent correctement dans les survols et les complétions.&lt;/li&gt;
&lt;li&gt;Les &lt;strong&gt;sessions Copilot CLI&lt;/strong&gt; indiquent maintenant si elles ont été créées par VS Code ou en externe — pratique quand vous sautez entre les terminaux.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Copilot CLI, Claude Code et Gemini CLI&lt;/strong&gt; sont reconnus comme types de shell. L&amp;rsquo;éditeur sait ce que vous exécutez.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="ce-quil-faut-retenir"&gt;Ce qu&amp;rsquo;il faut retenir&lt;/h2&gt;
&lt;p&gt;VS Code 1.117 n&amp;rsquo;est pas un déversement de fonctionnalités tape-à-l&amp;rsquo;œil. C&amp;rsquo;est de l&amp;rsquo;infrastructure. Isolation par worktree, permissions persistantes, protocoles de sous-agents — ce sont les briques pour un workflow où les agents gèrent des tâches réelles et parallèles sans marcher sur votre code.&lt;/p&gt;
&lt;p&gt;Si vous développez avec .NET et que vous ne vous êtes pas encore lancé dans le workflow agentique, honnêtement, c&amp;rsquo;est le moment de commencer.&lt;/p&gt;</content:encoded></item><item><title>VS Code 1.116 — L'App Agents Obtient la Navigation Clavier et les Complétions de Contexte de Fichiers</title><link>https://thedotnetblog.com/fr/news/emiliano-montesdeoca/vscode-1-116-agents-app-updates/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/fr/news/emiliano-montesdeoca/vscode-1-116-agents-app-updates/</guid><description>VS Code 1.116 se concentre sur le polissage de l'app Agents — raccourcis clavier dédiés, améliorations d'accessibilité, complétions de contexte de fichiers et résolution de liens CSS @import.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Cet article a été traduit automatiquement. Pour la version originale, &lt;a href="https://thedotnetblog.com/fr/news/emiliano-montesdeoca/vscode-1-116-agents-app-updates/"&gt;cliquez ici&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;VS Code 1.116 est la version d&amp;rsquo;avril 2026, et bien qu&amp;rsquo;elle soit plus légère que certaines mises à jour récentes, les changements sont ciblés et significatifs — surtout si vous utilisez l&amp;rsquo;app Agents au quotidien.&lt;/p&gt;
&lt;p&gt;Voici ce qui a atterri, d&amp;rsquo;après les &lt;a href="https://code.visualstudio.com/updates/v1_116"&gt;notes de version officielles&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="améliorations-de-lapp-agents"&gt;Améliorations de l&amp;rsquo;app Agents&lt;/h2&gt;
&lt;p&gt;L&amp;rsquo;app Agents continue de mûrir avec un polissage de l&amp;rsquo;ergonomie qui fait une vraie différence dans les flux de travail quotidiens :&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Raccourcis clavier dédiés&lt;/strong&gt; — vous pouvez maintenant cibler la vue Changes, l&amp;rsquo;arborescence de fichiers dans Changes, et la vue des Personnalisations du Chat avec des commandes et raccourcis clavier dédiés. Si vous cliquiez partout dans l&amp;rsquo;app Agents pour naviguer, cela apporte des flux de travail entièrement pilotés au clavier.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dialogue d&amp;rsquo;aide à l&amp;rsquo;accessibilité&lt;/strong&gt; — appuyer sur &lt;code&gt;Alt+F1&lt;/code&gt; dans la zone de saisie du chat ouvre maintenant un dialogue d&amp;rsquo;aide à l&amp;rsquo;accessibilité montrant les commandes et raccourcis disponibles. Les utilisateurs de lecteurs d&amp;rsquo;écran peuvent aussi contrôler la verbosité des annonces. Une bonne accessibilité profite à tout le monde.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Complétions de contexte de fichiers&lt;/strong&gt; — tapez &lt;code&gt;#&lt;/code&gt; dans le chat de l&amp;rsquo;app Agents pour déclencher les complétions de contexte de fichiers limitées à votre espace de travail actuel. C&amp;rsquo;est une de ces petites améliorations de qualité de vie qui accélèrent chaque interaction — plus besoin de taper des chemins de fichiers complets en référençant du code.&lt;/p&gt;
&lt;h2 id="résolution-des-liens-css-import"&gt;Résolution des liens CSS &lt;code&gt;@import&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;Agréable pour les développeurs frontend : VS Code résout maintenant les références CSS &lt;code&gt;@import&lt;/code&gt; qui utilisent des chemins node_modules. Vous pouvez faire &lt;code&gt;Ctrl+clic&lt;/code&gt; à travers des imports comme &lt;code&gt;@import &amp;quot;some-module/style.css&amp;quot;&lt;/code&gt; en utilisant des bundlers. Petit mais élimine un point de friction dans les workflows CSS.&lt;/p&gt;
&lt;h2 id="conclusion"&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;VS Code 1.116 est une affaire de raffinement — rendre l&amp;rsquo;app Agents plus navigable, plus accessible et plus conviviale au clavier. Si vous passez beaucoup de temps dans l&amp;rsquo;app Agents (et je soupçonne que beaucoup d&amp;rsquo;entre nous le font), ces changements s&amp;rsquo;accumulent.&lt;/p&gt;
&lt;p&gt;Consultez les &lt;a href="https://code.visualstudio.com/updates/v1_116"&gt;notes de version complètes&lt;/a&gt; pour la liste exhaustive.&lt;/p&gt;</content:encoded></item><item><title>VS Code 1.115 — Notifications de Terminal en Arrière-plan, Mode Agent SSH et Plus</title><link>https://thedotnetblog.com/fr/news/emiliano-montesdeoca/vscode-1-115-agent-improvements/</link><pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/fr/news/emiliano-montesdeoca/vscode-1-115-agent-improvements/</guid><description>VS Code 1.115 apporte les notifications de terminal en arrière-plan pour les agents, l'hébergement d'agents distants via SSH, le collage de fichiers dans les terminaux et le suivi des modifications avec reconnaissance de session. Voici ce qui compte pour les développeurs .NET.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Cet article a été traduit automatiquement. Pour la version originale, &lt;a href="https://thedotnetblog.com/fr/news/emiliano-montesdeoca/vscode-1-115-agent-improvements/"&gt;cliquez ici&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;VS Code 1.115 vient de &lt;a href="https://code.visualstudio.com/updates/v1_115"&gt;sortir&lt;/a&gt;, et bien que ce soit une version plus légère en termes de fonctionnalités phares, les améliorations liées aux agents sont vraiment utiles si vous travaillez quotidiennement avec des assistants de code IA.&lt;/p&gt;
&lt;p&gt;Permettez-moi de souligner ce qui vaut vraiment la peine d&amp;rsquo;être connu.&lt;/p&gt;
&lt;h2 id="les-terminaux-en-arrière-plan-communiquent-avec-les-agents"&gt;Les terminaux en arrière-plan communiquent avec les agents&lt;/h2&gt;
&lt;p&gt;C&amp;rsquo;est la fonctionnalité vedette. Les terminaux en arrière-plan notifient désormais automatiquement les agents lorsque les commandes se terminent, y compris le code de sortie et la sortie du terminal. Les invites de saisie dans les terminaux en arrière-plan sont également détectées et présentées à l&amp;rsquo;utilisateur.&lt;/p&gt;
&lt;p&gt;Pourquoi est-ce important ? Si vous avez utilisé le mode agent de Copilot pour exécuter des commandes de build ou des suites de tests en arrière-plan, vous connaissez la frustration du &amp;ldquo;est-ce que c&amp;rsquo;est fini ?&amp;rdquo; — les terminaux en arrière-plan étaient essentiellement du fire-and-forget. Maintenant l&amp;rsquo;agent est notifié quand votre &lt;code&gt;dotnet build&lt;/code&gt; ou &lt;code&gt;dotnet test&lt;/code&gt; se termine, voit la sortie et peut réagir en conséquence. C&amp;rsquo;est un petit changement qui rend les workflows pilotés par les agents nettement plus fiables.&lt;/p&gt;
&lt;p&gt;Il y a aussi un nouvel outil &lt;code&gt;send_to_terminal&lt;/code&gt; qui permet aux agents d&amp;rsquo;envoyer des commandes aux terminaux en arrière-plan avec confirmation de l&amp;rsquo;utilisateur, corrigeant le problème où &lt;code&gt;run_in_terminal&lt;/code&gt; avec un timeout déplaçait les terminaux en arrière-plan et les rendait en lecture seule.&lt;/p&gt;
&lt;h2 id="hébergement-dagents-distants-via-ssh"&gt;Hébergement d&amp;rsquo;agents distants via SSH&lt;/h2&gt;
&lt;p&gt;VS Code prend désormais en charge la connexion à des machines distantes via SSH, en installant automatiquement le CLI et en le démarrant en mode hôte d&amp;rsquo;agents. Cela signifie que vos sessions d&amp;rsquo;agents IA peuvent cibler directement des environnements distants — utile pour les développeurs .NET qui compilent et testent sur des serveurs Linux ou des VMs cloud.&lt;/p&gt;
&lt;h2 id="suivi-des-modifications-dans-les-sessions-dagents"&gt;Suivi des modifications dans les sessions d&amp;rsquo;agents&lt;/h2&gt;
&lt;p&gt;Les modifications de fichiers effectuées pendant les sessions d&amp;rsquo;agents sont désormais suivies et restaurées, avec des diffs, annuler/rétablir et restauration d&amp;rsquo;état. Si un agent modifie votre code et que quelque chose tourne mal, vous pouvez voir exactement ce qui a changé et le reverter. La tranquillité d&amp;rsquo;esprit pour laisser les agents modifier votre codebase.&lt;/p&gt;
&lt;h2 id="reconnaissance-des-onglets-du-navigateur-et-autres-améliorations"&gt;Reconnaissance des onglets du navigateur et autres améliorations&lt;/h2&gt;
&lt;p&gt;Quelques ajouts supplémentaires de qualité de vie :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Suivi des onglets du navigateur&lt;/strong&gt; — le chat peut désormais suivre et lier les onglets du navigateur ouverts pendant une session, pour que les agents puissent référencer les pages web que vous consultez&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Collage de fichiers dans le terminal&lt;/strong&gt; — collez des fichiers (y compris des images) dans le terminal avec Ctrl+V, glisser-déposer ou clic droit&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Couverture de tests dans la minimap&lt;/strong&gt; — les indicateurs de couverture de tests s&amp;rsquo;affichent désormais dans la minimap pour un aperçu visuel rapide&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pinch-to-zoom sur Mac&lt;/strong&gt; — le navigateur intégré prend en charge les gestes de pinch-to-zoom&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Droits Copilot dans les Sessions&lt;/strong&gt; — la barre d&amp;rsquo;état affiche les informations d&amp;rsquo;utilisation dans la vue Sessions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Favicon dans Aller au Fichier&lt;/strong&gt; — les pages web ouvertes affichent des favicons dans la liste de sélection rapide&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="pour-conclure"&gt;Pour conclure&lt;/h2&gt;
&lt;p&gt;VS Code 1.115 est une version incrémentale, mais les améliorations des agents — notifications de terminal en arrière-plan, hébergement d&amp;rsquo;agents SSH et suivi des modifications — contribuent à une expérience nettement plus fluide pour le développement assisté par IA. Si vous utilisez le mode agent de Copilot pour des projets .NET, ce sont le genre d&amp;rsquo;améliorations de qualité de vie qui réduisent les frictions au quotidien.&lt;/p&gt;
&lt;p&gt;Consultez les &lt;a href="https://code.visualstudio.com/updates/v1_115"&gt;notes de version complètes&lt;/a&gt; pour tous les détails.&lt;/p&gt;</content:encoded></item></channel></rss>