Comment connecter LM Studio à VS Code pour programmer avec une IA locale

Dernière mise à jour : 15/07/2026

  • Mise en place d'un serveur local dans LM Studio pour exposer des modèles de langage à l'aide d'une API compatible avec OpenAI.
  • Utilisation de l'extension Continue.dev pour intégrer le chat et la saisie semi-automatique du code directement dans l'éditeur.
  • Mise en œuvre d'agents avancés et de protocoles MCP utilisant OpenCode pour l'édition automatisée de fichiers.
  • Exploiter l'architecture BYOK et la boîte à outils d'IA pour utiliser les NPU et les GPU locaux sans dépendre du cloud.
Connectez LM Studio à VS Code

Si vous en avez assez de dépendre d'abonnements mensuels ou de voir vos données personnelles et vos projets privés se retrouver dans le cloud, la mise en place de votre propre environnement d'intelligence artificielle est la solution idéale. Connectez LM Studio à VS Code Programmer avec une IA locale peut être une excellente idée.

Grâce à des outils comme LM StudioAujourd'hui, il est tout à fait possible d'exécuter des modèles de langage puissants directement sur le matériel de votre ordinateur, tout en conservant les confidentialité absolue et fonctionnant sans connexion Internet. La véritable magie opère lorsque ce cerveau local communique avec notre éditeur de code préféré. En reliant LM Studio à Code Visual StudioNous avons transformé un simple éditeur en une station de travail intelligente capable de générer du code, d'expliquer des fonctions complexes et de compléter automatiquement des lignes entières, le tout en tirant parti de la puissance de votre GPU ou NPU sans dépenser un seul centime en API externes.

Préparer le terrain avec LM Studio

Pour connecter LM Studio à VS Code, il faut d'abord installer et configurer l'application LM Studio. Pour ceux qui recherchent une assistance à la programmation, tous les modèles ne conviennent pas ; il est préférable de télécharger des versions optimisées pour le code. Une option très fiable est… Codeur Qwen2.5Cependant, vous devez choisir la taille (par exemple, les paramètres 14B ou 3B) en fonction de mémoire RAM disponible sur votre ordinateur pour éviter que le système ne plante.

Contenu exclusif - Cliquez ici  Comment fusionner deux fichiers PDF

Si vous utilisez un Mac avec Apple Silicon Et si vous disposez de 32 Go de RAM ou plus, vous pouvez essayer des modèles plus performants comme Codestral-22BUne astuce avancée pour les utilisateurs de macOS consiste à déverrouiller la limite de mémoire intégrée à l'aide de la commande sudo sysctl iogpu.wired_limit_mb=50000Cela permet le chargement de modèles de meilleure qualité, tels que des modèles de quantification. Q8_0 sans erreurs de mémoire.

Une fois le modèle choisi, il est essentiel d'accéder au panneau développeur et activer le serveur localPar défaut, LM Studio démarre un serveur à l'adresse http://localhost:1234Assurez-vous de régler le Longueur du contexte (la fenêtre de contexte) selon vos besoins ; pour les tâches de code importantes, il est recommandé d'augmenter cette valeur à 16 384 ou même 32 768 jetons, bien que cela consomme davantage de ressources de votre machine.

 

Connectez LM Studio à VS Code
Connexion de LM Studio à VS Code

Connectez LM Studio à VS Code à l'aide de l'extension Continue.dev

Pour que VS Code puisse communiquer avec le serveur que nous venons de configurer, l'option la plus populaire et la plus polyvalente est l'extension. Continuer.devAprès l'avoir installée depuis la plateforme, un nouveau panneau apparaîtra dans la barre latérale. Pour commencer à discuter, il faut ajouter un modèle en cliquant sur le sélecteur en bas et en choisissant. LM Studio en tant que fournisseur et en sélectionnant l'option de détection automatique afin qu'elle trouve le modèle chargé sur le serveur.

Contenu exclusif - Cliquez ici  Apex, comment s'améliorer ?

Après avoir connecté LM Studio à VS Code, vous pouvez activer saisie semi-automatique intelligente (Ces suggestions grises qui apparaissent pendant que vous tapez), vous devrez modifier le fichier de configuration config.json situé dans le dossier .continue de votre utilisateur. C'est ici que vous définissez le tabAutocompleteModel, en indiquant l'URL de l'API et le nom spécifique du modèle, permettant ainsi une expérience fluide similaire à celle de Copilot, mais complètement hors ligne.

Exploration d'alternatives : AI Toolkit et OpenCode

Lors de la connexion de LM Studio à VS Code, il ne s'agit pas uniquement de Continue.dev. Microsoft propose l'extension Boîte à outils d'IAce qui est particulièrement intéressant pour ceux qui possèdent des PC certifiés Copilot+ et qui disposent d'un NPU dédiéCet outil vous permet de gérer un catalogue de modèles locaux et cloud, facilitant le chargement de versions allégées telles que Phi-4, optimisant la consommation d'énergie et les performances du matériel moderne.

En revanche, si vous recherchez une expérience davantage axée sur l'agent (capable de modifier des fichiers et d'exécuter des commandes terminal), il existe une intégration avec OpenCodeCette solution fonctionne comme un serveur sans interface graphique, connectant LM Studio à un panneau de chat avancé dans VS Code. Son principal atout réside dans sa prise en charge de… MCP (Protocole de contexte de modèle)ce qui permet à l'agent d'interagir avec des bases de données, des navigateurs ou des systèmes de fichiers via des serveurs configurés dans un fichier .mcp.json.

extensions malveillantes dans VSCode-0
Connexion de LM Studio à VS Code

Paramètres avancés et BYOK

VS Code a évolué pour permettre ce schéma BYOK (Apportez votre propre clé)Cela signifie que vous pouvez ajouter des points de terminaison personnalisés via l'éditeur de modèle de langage (l'icône d'engrenage dans le sélecteur de chat). Lors de la configuration d'un Point de terminaison personnaliséVous pouvez définir si l'API utilise le format Chat Completions ou Messages, ce qui permet d'intégrer directement des modèles locaux dans l'interface de chat native de VS Code sans extensions lourdes.

Contenu exclusif - Cliquez ici  Comment connecter des écouteurs Bluetooth à une PS4 et une PS5

Il est important de mentionner que, bien que le chat fonctionne parfaitement, certaines fonctionnalités de utilitaire (comme la génération automatique des titres de chat ou des messages de commit) nécessitent généralement un modèle configuré dans les paramètres chat.utilityModelSi vous n'avez pas d'abonnement Copilot, il vous suffit de… attribuez votre modèle local Ces variables de configuration de VS Code vous éviteront de perdre toute fonctionnalité de productivité.

Pour ceux qui préfèrent le terminal, LM Studio propose désormais un point de terminaison compatible avec Anthropic, permettant l'utilisation d'outils tels que Claude Code pointant vers la variable d'environnement ANTHROPIC_BASE_URL au serveur local. Cette polyvalence transforme votre ordinateur en un centre d'intelligence artificielle où vous pouvez passer d'un système à l'autre. différents modèles et interfaces en fonction de la complexité de la tâche à résoudre.

Ça vaut le coup Comment connecter LM Studio à VS Code ? Disposer d'un assistant de programmation indépendant du réseau représente un atout concurrentiel majeur, car il permet de travailler dans des environnements restreints et garantit que le code sensible ne quitte jamais le disque dur. En combinant le serveur LM Studio avec des extensions telles que Continue ou AI Toolkit, vous obtenez un écosystème flexible et libre qui s'adapte à la puissance de votre matériel, transformant ainsi votre façon d'écrire et d'optimiser les logiciels.