Intermédiaire 15 minIDE

Copilot gratuit en local : Cline, Tabby & CodeGeeX dans VS Code (2026)

GitHub Copilot coûte 10 €/mois et envoie chaque caractère que vous tapez à un serveur Microsoft. Trois extensions VS Code gratuites règlent les deux problèmes en branchant le chat et l'auto-complétion sur un LLM local : Cline, Tabby et CodeGeeX. Ce guide installe les trois, montre quels modèles utiliser, et compare ce qu'elles font vraiment pour vous aider à choisir un copilot gratuit local pour VS Code.

Par Mohamed Meguedmi·Màj 2026-06-29·Testé sur Windows, macOS, Linux

#Pourquoi un Copilot gratuit local pour VS Code ?

Copilot et Cursor envoient votre code à OpenAI ou Anthropic. Sur un projet client sous NDA, du code propriétaire, ou simplement par principe, ce n'est pas toujours acceptable. Un copilot local résout trois choses d'un coup : zéro fuite (rien ne sort du laptop), zéro abonnement, zéro latence réseau.

La contrepartie est honnête : la qualité d'un Qwen2.5-Coder 7B en local n'égale pas le tout dernier modèle de Copilot Pro. Mais sur les usages quotidiens — compléter une boucle, écrire un test, refactorer une fonction de 30 lignes — un modèle de 7 à 14B en Q4 fait le travail. Et pour les tâches que le local n'arrive pas à faire, vous gardez Copilot en parallèle.

i
Ce que ces 3 outils font
Cline = chat + agent multi-fichiers (pas d'autocomplétion inline). Tabby = autocomplétion seule, focus self-hosted équipe. CodeGeeX = complétion + chat, modèle propre intégré. Tous fonctionnent dans VS Code et JetBrains.
Et Continue.dev ?
Continue.dev figurait dans les roundups jusqu'en 2026, mais il a été racheté par Cursor (annoncé le 18 juin 2026) et son dépôt est désormais archivé en lecture seule : la dernière version est la v2.0.0, et l'extension n'est plus maintenue. Nous l'avons remplacé par Cline, son équivalent open-source vivant. Si vous l'utilisiez encore, exportez vos données hébergées avant le 15 juillet 2026.

#Prérequis

VS Code récent
Version 1.85+ pour l'API de complétion inline. Les extensions JetBrains existent aussi pour les trois outils.
Ollama installé
Sert de backend d'inférence pour Cline. Écoute par défaut sur http://localhost:11434. Pour Tabby, le runtime est inclus ; CodeGeeX peut pointer vers Ollama.
GPU 8 Go VRAM minimum
RTX 3060 12 Go, 4060 Ti 16 Go, Mac M2/M3 16 Go unifié. En dessous, restez sur des modèles 1.5B (qwen2.5-coder:1.5b) pour la complétion, qui restent réactifs.
20 Go d'espace disque
Un coder 7B en Q4 = 4-5 Go. Comptez large si vous testez plusieurs modèles ou plusieurs outils.
VRAM réelle par taille de coder
Qwen2.5-Coder 1.5B Q4 ≈ 1 Go · 7B Q4 ≈ 5 Go · 14B Q4 ≈ 9 Go · 32B Q4 ≈ 19 Go. Pour la complétion inline (FIM), la latence prime sur la qualité : un 1.5B suffit. Gardez un 7B/14B pour le chat et l'agent. Devstral et DeepSeek-Coder sont de bonnes alternatives si vous avez la VRAM.

#1. Cline (chat + agent)

Cline est l'option la plus complète côté assistance : chat latéral et mode agent capable de lire et modifier plusieurs fichiers, façon Cursor, le tout en local via Ollama. Open-source sous licence MIT, en BYO-LLM, c'est le remplaçant naturel de Continue.dev. Roo Code, un fork de Cline, ferme aussi : Cline devient donc le point de consolidation de cet écosystème. Sa limite : il ne fait pas l'autocomplétion inline — on la couvre avec Tabby plus bas.

  1. 01
    Installer l'extension
    Dans VS Code, ouvrez la palette d'extensions (Ctrl+Shift+X), cherchez Cline, installez. Une icône Cline apparaît dans la barre latérale gauche.
  2. 02
    Télécharger un modèle
    Qwen2.5-Coder 7B fait honorablement le chat et l'agent sur 8 Go de VRAM. Montez à 14B ou 32B si vous avez la marge ; Devstral est aussi taillé pour l'agentique.
  3. 03
    Configurer le provider Ollama
    Ouvrez les paramètres de Cline, choisissez le provider Ollama, renseignez l'URL locale et sélectionnez le modèle.
  4. 04
    Tester le chat
    Posez une question, collez du code, demandez un correctif. La réponse arrive dans le panneau, sans rien envoyer au cloud.
  5. 05
    Tester l'agent
    Décrivez une tâche multi-fichiers. Cline propose un plan, puis applique les changements sous forme de diffs que vous validez un par un.
Télécharger le modèle
ollama pull qwen2.5-coder:7b
# Plus de VRAM ? un 14b suit mieux le mode agent
ollama pull qwen2.5-coder:14b
Réglages provider Cline
Provider : Ollama
Base URL : http://localhost:11434
Modèle   : qwen2.5-coder:7b
Variante instruct pour l'agent
Pour le chat et l'agent de Cline, utilisez la variante instruct/chat du modèle (pas la variante -base, réservée à l'autocomplétion). Elle suit mieux des consignes en plusieurs étapes.

#2. Tabby (autocomplétion self-hosted)

Tabby (TabbyML) couvre exactement ce que Cline ne fait pas : l'autocomplétion inline. Il est conçu pour les équipes — un serveur unique héberge le modèle, et tous les développeurs s'y connectent depuis leur IDE. Le serveur embarque son propre runtime, pas besoin d'Ollama pour lui.

  1. 01
    Lancer le serveur Tabby
    La méthode Docker est la plus simple. Le serveur expose un endpoint HTTP sur :8080 et une interface admin web.
  2. 02
    Créer un compte admin
    Ouvrez http://localhost:8080 dans le navigateur. Première connexion : créez le compte propriétaire. Allez dans Settings → Information pour récupérer un token d'auth.
  3. 03
    Installer l'extension VS Code
    Dans la palette extensions, cherchez Tabby (éditeur : TabbyML). Installez.
  4. 04
    Connecter l'extension
    Ouvrez les paramètres (Ctrl+,), cherchez tabby. Mettez Endpoint = http://localhost:8080 et collez le token. La barre d'état VS Code affiche Tabby: ready ; la complétion apparaît en grisé pendant la frappe.
Démarrage Tabby (GPU NVIDIA)
docker run -d --name tabby \
  --gpus all -p 8080:8080 \
  -v $HOME/.tabby:/data \
  registry.tabbyml.com/tabbyml/tabby \
  serve --model StarCoder-1B --device cuda
i
Cline + Tabby : le duo complet
Cline gère le chat et l'agent, Tabby gère l'autocomplétion inline. Ensemble, ils reconstituent l'expérience complète de Copilot — en local, gratuitement. C'est la combinaison recommandée pour un poste solo comme pour une équipe. Twinny est une alternative à Tabby si vous préférez rester sur Ollama pour la complétion aussi.

#3. CodeGeeX

CodeGeeX (Tsinghua KEG / Zhipu AI) est l'option "tout-en-un" : l'extension embarque déjà complétion et chat avec un modèle propriétaire gratuit hébergé chez eux. Mais elle peut aussi se brancher sur un modèle local, ce qui est ce qui nous intéresse ici.

  1. 01
    Installer l'extension
    Dans VS Code, cherchez CodeGeeX (éditeur : aminer). Installez. Une icône CodeGeeX apparaît dans la barre latérale.
  2. 02
    Basculer en mode local
    Ouvrez les paramètres CodeGeeX (engrenage dans le panneau latéral). Cherchez la section Local mode et activez-la.
  3. 03
    Pointer vers Ollama
    Renseignez l'URL du modèle local. CodeGeeX parle un endpoint OpenAI-compatible — celui d'Ollama sur http://localhost:11434/v1 convient.
  4. 04
    Choisir le modèle
    codegeex4 (9B) est le modèle maison disponible dans Ollama. Sinon, n'importe quel coder fait l'affaire (qwen2.5-coder, deepseek-coder).
Modèle CodeGeeX dans Ollama
ollama pull codegeex4
!
Mode cloud par défaut
Par défaut CodeGeeX utilise les serveurs Zhipu en Chine. Tant que vous n'avez pas basculé explicitement en mode local dans les paramètres, votre code part chez eux. Vérifiez le badge dans la barre d'état VS Code : Local doit s'afficher, pas Cloud.

#Tableau comparatif

Les 3 alternatives gratuites locales à Copilot dans VS Code
OutilCe qu'il faitBackend localLicenceIdéal pour
ClineChat + agent multi-fichiersOllama (1 par poste)MIT, open-sourceSolo, power user
TabbyAutocomplétion inlineRuntime inclus (serveur)Self-hostedÉquipe, complément de Cline
CodeGeeXComplétion + chatEndpoint OpenAI-compatibleGratuit (cloud par défaut)Setup léger tout-en-un
Couverture des usages
Cline : chat + agent (pas de complétion). Tabby : complétion (pas de chat avancé). CodeGeeX : complétion + chat basique. Le combo Cline + Tabby couvre tout.
Effort de setup
CodeGeeX (5 min) < Cline + Ollama (10 min) < Tabby self-hosted (15-20 min).
Multi-utilisateurs
Seul Tabby est conçu pour ça nativement. Cline/CodeGeeX = un poste = un Ollama.
Confidentialité
Cline et Tabby restent locaux par défaut. CodeGeeX part dans le cloud tant qu'on n'a pas activé le mode local — à surveiller.
Recommandation pratique
Pour démarrer seul : Cline + Qwen2.5-Coder 7B sur Ollama pour le chat et l'agent, plus Tabby pour l'autocomplétion. Pour une équipe de 3+ dev qui partagent un GPU : Tabby pour la complétion mutualisée, Cline côté poste. CodeGeeX reste une alternative légère tout-en-un.

#Dépannage

Cline ne répond pas
Vérifiez ollama ps : le modèle doit y apparaître quand vous lancez une requête. Si Ollama ne répond pas, testez curl http://localhost:11434/api/tags depuis le terminal. Vérifiez aussi que le provider sélectionné dans Cline est bien Ollama.
Pas de complétion grisée
Cline ne fait pas l'autocomplétion inline : c'est normal. Installez Tabby (ou Twinny) pour la complétion ligne par ligne, et vérifiez editor.inlineSuggest.enabled dans VS Code.
Tabby affiche "Connection refused"
Le conteneur ne tourne pas ou le port n'est pas exposé. docker ps doit lister tabby. docker logs tabby montre la cause (souvent : modèle pas téléchargé au premier lancement, attendez 5-10 min).
CodeGeeX renvoie des réponses en chinois
Précisez la langue dans le system prompt (Settings CodeGeeX → Custom system prompt → "Toujours répondre en français"), ou utilisez Qwen2.5-Coder qui répond en français quand on lui parle en français.
VRAM saturée quand tout tourne
Vous avez peut-être deux modèles chargés (autocomplétion Tabby + chat Cline). Sur 8 Go, gardez un 1.5B pour la complétion et un 7B pour le chat. ollama ps affiche la consommation.

#FAQ

Quelle est la meilleure alternative gratuite à Copilot en local ?+
Il n'y a pas une seule réponse, car les outils ne couvrent pas le même besoin. Pour le chat et l'agent multi-fichiers, Cline est le plus complet. Pour l'autocomplétion inline, Tabby (ou Twinny). En pratique, le duo Cline + Tabby reconstitue l'expérience complète de Copilot, gratuitement et en local. CodeGeeX est l'option tout-en-un la plus rapide à installer.
Pourquoi ce guide ne parle plus de Continue.dev ?+
Continue.dev a été racheté par Cursor (acqui-hire annoncé le 18 juin 2026). Le dépôt est archivé en lecture seule, la v2.0.0 est la dernière version, et l'extension n'est plus maintenue. Le code reste sous Apache 2.0, donc les builds épinglés continuent de fonctionner, mais pour une base vivante mieux vaut migrer vers Cline. La date limite d'export des données hébergées est le 15 juillet 2026.
Cline fait-il l'autocomplétion comme Copilot ?+
Non. Cline se concentre sur le chat et le mode agent (lire et modifier plusieurs fichiers). Il ne propose pas de complétion grisée ligne par ligne. Pour cette fonction, ajoutez Tabby ou Twinny en parallèle — les deux extensions cohabitent sans conflit dans VS Code.
Quel modèle local choisir pour coder ?+
Qwen2.5-Coder est la valeur sûre : 1.5B pour l'autocomplétion (latence faible), 7B ou 14B pour le chat et l'agent selon votre VRAM, 32B si vous avez la marge. Devstral et DeepSeek-Coder sont d'excellentes alternatives. Règle simple : un modèle léger pour la complétion, un modèle plus gros pour le raisonnement.
Faut-il un gros GPU pour s'en servir ?+
Non. 8 Go de VRAM suffisent pour un coder 7B en Q4 (chat) plus un 1.5B pour la complétion. En dessous, restez sur des modèles 1.5B qui restent réactifs. Un Mac M2/M3 avec 16 Go de mémoire unifiée fait aussi très bien le travail.

#Pour aller plus loin

Vous avez un copilot local qui tourne. Trois directions logiques selon votre profil :

Approfondir Cline
Le guide dédié Copilot local avec Cline creuse la config : provider Ollama, mode agent, autocomplétion via Tabby/Twinny, et les réglages fins pour l'agentique.
Vous veniez de Continue.dev
Le guide de migration Continue → Cline détaille le passage (export des données avant le 15 juillet 2026, réglages équivalents, dépôt archivé).
Choisir votre matériel
Avant de pousser sur un 14B ou 32B, le guide Choisir son GPU pour l'IA locale vous évite d'acheter trop juste en VRAM.

Si vous voulez gagner du temps sur le réglage, le guide payant « Copilote de code local » fournit un pack complet de configurations Ollama + Cline + Aider clé en main, prêtes à coller, pour un poste solo comme pour une équipe.

Ce guide vous a aidé ?

Un retour, une erreur, une précision ? Faites-nous signe, ça améliore le guide pour tout le monde.