Comment utiliser le mode Agent de VS Code pour les débutants

Maîtrisez Agent Mode VS Code ! Tutoriel 2025 : config, utilisation et astuces pour coder intelligemment avec l'IA.

Louis Dupont

Louis Dupont

5 June 2025

Comment utiliser le mode Agent de VS Code pour les débutants

Vous avez entendu parler du Mode Agent de VS Code ?

Si vous utilisez Visual Studio Code (VS Code), cette fonctionnalité est sur le point de devenir votre nouveau meilleur ami. Imaginez avoir un acolyte IA qui ne se contente pas de suggérer du code, mais qui effectue réellement le gros du travail : modifier des fichiers, exécuter des commandes et corriger les erreurs, tout en sirotant votre café et en acquiesçant d'un signe de tête.

C'est ça, le Mode Agent en un mot, et aujourd'hui, je vous explique comment l'utiliser, étape par étape, avec une ambiance amusante et conviviale pour les débutants. Plongeons dans le monde du Mode Agent de VS Code et voyons comment il peut booster votre jeu de codage !

💡
Lors de la mise en œuvre des tests pour les applications basées sur les API, les développeurs et les testeurs se tournent de plus en plus vers des outils spécialisés comme Apidog, une alternative complète à Postman qui rationalise le cycle de vie du développement des API. 
button
Apidog Ui image

Qu'est-ce que le Mode Agent de VS Code ? Une introduction rapide

Alors, de quoi s'agit-il avec ce Mode Agent de VS Code ? Imaginez GitHub Copilot, l'assistant basé sur l'IA de VS Code, passant de "suggerer utile" à "codeur autonome". En Mode Agent, Copilot ne se contente pas de rester là à attendre que vous tapiez ; il prend les choses en main. Vous lui donnez une tâche de haut niveau, comme "Créez-moi une application de tâches", et il détermine les fichiers à modifier, écrit le code, exécute les commandes et corrige même les erreurs, tout seul. C'est comme programmer en binôme avec un robot qui ne dort jamais !

copilot agent mode

À partir du 10 avril 2025, le Mode Agent est activement développé et déployé, avec des fonctionnalités telles que la prise en charge du Model Context Protocol (MCP), ce qui signifie qu'il peut exploiter des outils et des données externes. Que vous soyez un débutant ou un professionnel, cela change la donne. Prêt à l'essayer ? Mettons-le en place !

Pourquoi vous allez adorer utiliser le Mode Agent de VS Code

Avant de passer à la pratique, parlons des raisons pour lesquelles le Mode Agent de VS Code est génial :

Considérez-le comme votre assistant de codage personnel qui a toujours une longueur d'avance. Maintenant, mettons-le en marche !

Comment configurer le Mode Agent de VS Code : Étape par étape

Commencer avec le Mode Agent de VS Code est un jeu d'enfant. Voici comment activer la fonction et libérer la magie :

Étape 1 : Mettre à jour VS Code

Tout d'abord, assurez-vous d'utiliser une version récente de VS Code qui prend en charge le Mode Agent. Rendez-vous sur code.visualstudio.com, téléchargez la version Stable ou utilisez Insiders pour les fonctionnalités de pointe.

vs code download

Étape 2 : Activer le Mode Agent

Le Mode Agent peut ne pas être activé par défaut en fonction de votre version et de l'état du déploiement. Voici comment potentiellement l'activer :

Ouvrez VS Code.

Appuyez sur Ctrl + , (ou Cmd + , sur Mac) pour ouvrir les Paramètres.

Recherchez chat.agent.enabled et assurez-vous qu'il est coché.

enable agent mode

Si vous ne le voyez pas, rechargez VS Code après la mise à jour, il pourrait apparaître s'il est disponible dans votre version. Recherchez les mises à jour via Help > Check for Updates.

check for new updates

Conseil de pro : Cette étape peut devenir inutile au fur et à mesure du déploiement du Mode Agent. Pour l'instant, ce basculement (s'il est présent) vous permet d'y accéder en premier !

Étape 3 : Connectez-vous à GitHub

Le Mode Agent de VS Code fonctionne avec GitHub Copilot, vous aurez donc besoin d'un abonnement actif.

Dans VS Code, cliquez sur l'icône Copilot dans la barre latérale (ou utilisez le raccourci pertinent, par exemple, Ctrl+Shift+I / Cmd+Shift+I pour le volet Copilot).

Connectez-vous avec vos identifiants GitHub. Si vous n'avez pas d'abonnement Copilot, vous devrez peut-être vous inscrire via GitHub.

Étape 4 : Ouvrez la vue Chat et sélectionnez le Mode Agent

Maintenant, passons à la partie amusante :

Ouvrez la vue Copilot Chat (Ctrl+Shift+I / Cmd+Shift+I).

Recherchez le menu déroulant du mode en bas de la zone de saisie du Chat, il peut indiquer "Ask", "Edit" ou "Agent".

ask mode

Sélectionnez Agent. Boom, vous êtes en Mode Agent de VS Code !

enable agent mode

Comment utiliser le Mode Agent de VS Code : Construisons quelque chose !

Très bien, la configuration est terminée, il est temps de voir le Mode Agent en action ! Construisons ensemble une simple application de tâches React. Prenez un espace de travail VS Code vide et suivez le guide.

Étape 1 : Donnez-lui une tâche

Dans la vue Chat (avec le Mode Agent sélectionné), tapez une tâche claire et de haut niveau. Par exemple :

>> Créez une simple application de tâches React. Elle doit avoir un champ de saisie pour ajouter des tâches et afficher la liste des tâches.

Appuyez sur Entrée. Vous n'avez pas besoin de spécifier les fichiers, le Mode Agent s'en charge !

Étape 2 : Observez le plan se dérouler

Copilot commencera à répondre, en diffusant son processus de réflexion. Il pourrait dire :

"D'accord, je peux vous aider avec ça. Voici le plan :
  1. Mettre en place une structure de projet React de base (si nécessaire).
  2. Créer le composant principal App.js pour gérer l'état.
  3. Créer un composant TodoForm.js pour le champ de saisie.
  4. Créer un composant TodoList.js pour afficher les tâches. Je vais commencer par créer les fichiers nécessaires..."

C'est comme regarder un ami coder en direct ! Il proposera également des commandes de terminal, comme npm init react-app si votre projet est nouveau.

steps taken by agent mode

Étape 3 : Approuvez les outils

Le Mode Agent pourrait avoir besoin d'utiliser des outils, comme l'exécution de npm install ou l'utilisation d'opérations de fichiers intégrées. Vous verrez des invites comme :

"Exécuter
npm install react react-dom
#terminal
#filesystem
src/App.js

Cliquez sur "Continuer" pour approuver (ou ajuster d'abord la commande). Vous pourrez peut-être approuver automatiquement les outils pour la session via un menu déroulant, pratique mais utilisez-le avec sagesse !

approve command

Étape 4 : Examinez les modifications

Au fur et à mesure que le Mode Agent fonctionne, le code est diffusé dans votre éditeur avec des superpositions affichant les modifications (vues de différence). Pour notre application de tâches, vous pourriez voir :

App.js mis à jour avec la gestion de l'état (useState) pour les tâches.

Un nouveau fichier src/TodoForm.js avec un formulaire et un élément d'entrée.

Un nouveau fichier src/TodoList.js affichant les éléments de la liste.

Naviguez dans les modifications avec les flèches Haut/Bas dans la superposition ou la visionneuse de différences, puis appuyez sur "Accepter" (ou un bouton similaire) pour conserver les modifications ou "Rejeter" pour les rejeter. La vue Chat liste généralement les fichiers modifiés, ce qui facilite le suivi.

review edits

Étape 5 : Itérer et affiner

Pas parfait ? Dites au Mode Agent ce qu'il faut corriger ou ajouter ensuite :

>> Maintenant, ajoutez une fonctionnalité pour marquer les tâches comme terminées lorsqu'on clique dessus et changez la couleur de la police en noir pour les tâches ajoutées à la liste de tâches.

final output

Le Mode Agent reviendra en arrière, analysera la demande, proposera des modifications, exécutera des tests (s'ils sont configurés dans tasks.json) et mettra à jour le code. Il continuera jusqu'à ce qu'il réussisse, ou que vous le mettiez en pause.

Maîtriser le Mode Agent de VS Code : Trucs et astuces

Maintenant que vous avez les bases, améliorons vos compétences en Mode Agent de VS Code !

use tools
undo
tweak settings

Mode Agent vs. Mode Édition : Quand utiliser quoi ?

Vous êtes confus au sujet du Mode Agent par rapport au Mode Édition dans Copilot Chat ? Voici les informations :

Si vous n'êtes pas sûr des fichiers qui doivent être modifiés ou de la manière d'aborder une tâche plus importante, laissez le Mode Agent prendre les devants. Besoin de modifications précises à un endroit spécifique ? Édition est souvent plus rapide.

Conclusion : Votre programmeur en binôme IA est arrivé

Le Mode Agent de VS Code représente une étape importante vers le développement assisté par l'IA. En déléguant des tâches de codage complexes et en plusieurs étapes à GitHub Copilot, vous pouvez vous concentrer davantage sur la conception de haut niveau, la résolution de problèmes et l'examen du code généré. Vous avez vu comment le configurer, le guider pour créer une application simple et affiner les résultats. Bien qu'il nécessite des instructions claires et un examen attentif, le Mode Agent a le potentiel d'accélérer considérablement les flux de travail de développement et de relever les défis de codage plus efficacement.

Prêt à essayer votre nouveau programmeur en binôme IA ? Lancez VS Code, assurez-vous que Copilot est configuré, passez en Mode Agent et donnez-lui une tâche réelle de votre projet actuel. Qu'allez-vous construire ou refactoriser en premier ?

button

Explore more

Fathom-R1-14B : Modèle de raisonnement IA avancé d'Inde

Fathom-R1-14B : Modèle de raisonnement IA avancé d'Inde

L'IA en expansion rapide. Fathom-R1-14B (14,8 milliards de paramètres) excelle en raisonnement mathématique et général, conçu par Fractal AI Research.

5 June 2025

Mistral Code : L'assistant de codage le plus personnalisable basé sur l'IA pour les entreprises

Mistral Code : L'assistant de codage le plus personnalisable basé sur l'IA pour les entreprises

Découvrez Mistral Code, l'IA d'aide au code la plus personnalisable pour les entreprises.

5 June 2025

Comment Claude Code transforme le codage de l'IA en 2025

Comment Claude Code transforme le codage de l'IA en 2025

Découvrez Claude Code en 2025 : codage IA révolutionné. Fonctionnalités, démo, et pourquoi il gagne du terrain après Windsurf d'Anthropic. Indispensable !

5 June 2025

Pratiquez le Design-first d'API dans Apidog

Découvrez une manière plus simple de créer et utiliser des API