Tech • IA • Robotique • Jeu

VIDÉO
ENFR

Comment utiliser Claude Code dans Visual Studio Code - étape par étape

7/10
AI CodingMikey No Code22 septembre 2026 à 14:1521:56
Lecteur audio
0:00 / 0:00

INTRO

Claude Code dans Visual Studio Code peut transformer un dossier vide en application web fonctionnelle de journal et de liste de tâches en créant des fichiers, en installant des dépendances, en exécutant des commandes dans le terminal et en itérant à travers une série de prompts ciblés.

POINTS CLÉS

Ce que Claude Code change

Claude Code, l’agent de programmation d’Anthropic, est présenté comme l’étape intermédiaire entre le code généré par l’IA et un projet qui fonctionne réellement en local. Au lieu de seulement suggérer du code dans une fenêtre de chat, il peut agir directement dans un projet en créant et modifiant des fichiers, en installant des paquets, en exécutant des commandes et en organisant la structure de l’application. L’objectif est de supprimer le relais manuel qui bloque souvent les débutants après la génération de code.

Méthodes d’accès et tarification

L’outil est disponible via une application de bureau, une interface en ligne de commande et une extension VS Code. L’extension est présentée comme l’option la plus adaptée aux débutants, car le panneau IA, les fichiers source, l’éditeur et le terminal intégré restent dans un même espace de travail. Son usage nécessite une offre payante Claude: Claude Pro à 20 $ par mois ou Claude Max à 100 $ ou 200 $ par mois, Pro étant décrit comme suffisant pour créer une petite application.

Configuration initiale dans VS Code

Le flux de travail commence par l’installation de Visual Studio Code sur macOS, Windows ou Linux, puis par l’ouverture du panneau Extensions et l’installation de l’extension officielle Claude Code publiée par Anthropic. Après connexion à un compte Claude, les utilisateurs créent un nouveau dossier de projet vide, l’ouvrent dans VS Code et vérifient que le terminal intégré pointe vers le bon répertoire. Ce dossier devient le répertoire de travail pour chaque création de fichier et chaque commande terminal.

Une stratégie de construction en quatre prompts

Au lieu d’envoyer une seule grande requête, l’application est construite à l’aide de quatre prompts ciblés. Le premier prompt génère l’ossature d’une application web, installe les dépendances, lance un projet de base prêt pour le navigateur et ajoute une navigation entre une vue journal et une vue liste de tâches. Cette méthode par étapes vise à réduire les erreurs en testant une base stable avant d’ajouter de nouvelles fonctionnalités.

Développement de la fonction journal

Le deuxième prompt transforme la section journal en fonctionnalité réellement exploitable. Il ajoute un formulaire pour écrire des entrées, enregistre l’humeur et les informations associées, affiche les entrées passées dans une liste défilante et permet leur suppression. Il ajoute aussi la persistance des données afin que les entrées restent disponibles entre les sessions, faisant passer l’application d’une coquille statique à un outil personnel avec état.

Fonction liste de tâches et filtrage

Le troisième prompt développe la section liste de tâches sans perturber la fonctionnalité journal déjà en place. Les utilisateurs peuvent créer des tâches, les marquer comme terminées, filtrer les éléments et les supprimer, tandis que les tâches terminées reçoivent un traitement visuel distinct. Un test clé consiste à vérifier que les deux sections continuent de fonctionner indépendamment et que les données du journal déjà enregistrées restent intactes.

Passe de design et adaptabilité

Le prompt final se concentre uniquement sur la présentation plutôt que sur la fonctionnalité. Il demande une refonte avec une esthétique proche d’Evernote, un basculement entre thème sombre et clair, une typographie et des espacements améliorés, ainsi que des mises en page responsives pour les petits écrans. Traiter le design dans une passe séparée permet à l’agent de peaufiner l’ensemble de l’application une fois les fonctionnalités principales opérationnelles.

Ce que démontre l’application finale

L’application obtenue est une application web complète de journal et de liste de tâches qui fonctionne sur des écrans desktop et mobiles, conserve les données entre les sessions et contient un véritable code source local dans le dossier du projet. Comme les fichiers sont stockés localement, le projet peut être modifié, déployé ou hébergé sur n’importe quel serveur. Cette portabilité est présentée comme une différence majeure par rapport aux environnements no-code fermés.

CONCLUSION

Ce flux de travail présente Claude Code comme un moyen concret de passer d’un dossier vide à une application fonctionnelle dans VS Code avec un minimum d’intervention manuelle. Son principal avantage n’est pas seulement la génération de code, mais l’exécution directe du projet au moyen de prompts ciblés, de fichiers locaux et de tests itératifs.

Poser une question
Transcription complète

Sur le même sujet : AI Coding