Page informative, sans valeur de conseil. Installez depuis la source officielle, vérifiez la licence du logiciel et celle du modèle utilisé, et relisez le code proposé avant de l'intégrer : un assistant suggère, c'est vous qui validez.
À quoi ça sert
Continue est une extension open source qui greffe un assistant IA dans votre éditeur — VS Code
ou les IDE JetBrains (IntelliJ, PyCharm, WebStorm…). Concrètement, il apporte quatre usages
au quotidien : un chat latéral qui voit le contexte de vos fichiers, l'autocomplétion
au fil de la frappe, l'édition d'un bloc sélectionné en langage naturel
(Cmd/Ctrl + I), et un mode agent capable d'enchaîner plusieurs étapes sur
votre code.
L'outil n'embarque aucun modèle : il se branche sur celui que vous déclarez. C'est un pont, pas un fournisseur.
Ce qui fait sa force
- Le choix du modèle vous appartient. Continue n'est lié à aucun service. Vous pointez vers un modèle local (via Ollama, llama.cpp, LM Studio) ou vers un service cloud (Anthropic, OpenAI, Mistral, OpenRouter…). Vous pouvez même affecter des modèles différents au chat, à l'autocomplétion et à l'édition.
- Local possible de bout en bout. Branché sur Ollama, l'ensemble — chat, complétion, édition — tourne sur votre machine, sans clé API et sans qu'une ligne de code ne quitte le poste.
-
Une configuration lisible et versionnable. Tout tient dans un fichier
config.yaml(dans~/.continue/) que vous pouvez relire, commenter et partager avec votre équipe. - Deux familles d'éditeurs couvertes. La même logique de configuration fonctionne sur VS Code et sur l'écosystème JetBrains — rare pour un assistant IA.
Pour qui
Pour le développeur qui vit dans son IDE et veut un assistant configurable plutôt qu'une boîte noire. Si la confidentialité prime, Continue branché sur Ollama garde tout en local. Si vous cherchez la puissance d'un grand modèle, une clé API cloud suffit. Le ticket d'entrée est intermédiaire : savoir éditer un fichier YAML aide.
Pour travailler sans IDE, en terminal, voyez plutôt Aider ou OpenCode. Pour un agent qui exécute des commandes, voyez Cline.
État du projet (à connaître). Le dépôt historique continuedev/continue
regroupant les extensions IDE est passé en lecture seule après la version 2.0.0 :
l'éditeur réoriente son effort vers le Continue CLI (vérification de code assistée par IA,
intégrable en CI). Les extensions VS Code et JetBrains restent installables et fonctionnelles ;
gardez simplement en tête que leur développement actif s'est déplacé. Vérifiez l'état courant sur le
dépôt officiel avant un déploiement en équipe.
Installation
Installer l'extension
Source officielle : continue.dev. L'extension se trouve sur le marketplace VS Code et sur JetBrains Marketplace (cherchez « Continue »). Depuis la palette de commandes de VS Code :
ext install Continue.continue
Déclarer un modèle local (Ollama)
À la première ouverture, Continue génère ~/.continue/config.yaml. C'est là que se déclarent
les modèles. Le format actuel est YAML (l'ancien config.json est déprécié,
un guide de migration existe). Exemple minimal pour un modèle servi par Ollama :
models:
- name: Llama 3 local
provider: ollama
model: llama3.2
roles:
- chat
- edit
Assurez-vous qu'Ollama tourne (ollama serve, port 11434). Continue le détecte en local
sans clé API.
Déclarer un modèle cloud
Remplacez le provider (par ex. anthropic, openai,
openrouter, mistral) et fournissez la clé. Bonne pratique : référencer une
variable d'environnement plutôt que d'écrire la clé en clair.
models:
- name: Modèle cloud
provider: anthropic
model: claude-sonnet-4-5
apiKey: ${ANTHROPIC_API_KEY}
Au quotidien
Sélectionnez du code puis Cmd/Ctrl + L pour l'envoyer au chat, ou Cmd/Ctrl + I
pour demander une édition en place. L'autocomplétion s'active au fil de la frappe une fois un modèle de
complétion déclaré.
Points de vigilance
Continue est sain par conception : il propose, l'application des modifications reste sous votre main. Les vrais points d'attention tiennent au modèle que vous y branchez et à l'état du projet.
| Point d'attention | Niveau | Ce qu'il faut savoir |
|---|---|---|
| Votre code part au modèle cloud choisi | 🟡 selon provider | Avec un provider cloud, le contexte (fichiers ouverts, sélection) transite vers le service externe. Pour un dépôt sensible, branchez un modèle local via Ollama : rien ne sort de la machine. |
| Clé API en clair dans la configuration | 🟡 selon configuration | Le config.yaml peut contenir des secrets. Référencez une variable d'environnement (${VAR}) et tenez le dossier .continue/ hors du dépôt git. |
| Développement IDE réorienté vers le CLI | 🟡 à suivre | Le dépôt des extensions est en lecture seule depuis la v2.0.0. Les extensions fonctionnent toujours, mais vérifiez l'activité du projet avant d'en faire une dépendance d'équipe durable. |
| Licence du modèle ≠ licence de Continue | 🟡 selon le modèle | Continue est sous Apache-2.0 (permissive). Chaque modèle a la sienne : à vérifier projet par projet avant un usage commercial. |
| Qualité variable selon la fonction utilisée | 🟡 à tester | L'autocomplétion et le chat sont les fonctions les plus appréciées ; l'édition inline (Cmd/Ctrl + I) peut être plus variable selon le modèle et le contexte. Testez d'abord sur un projet non critique avant d'intégrer l'outil dans un flux de travail sensible. |
| Télémétrie activée par défaut | 🟡 désactivable | Continue collecte des données d'usage anonymisées par défaut. Si vous préférez ne pas y participer, désactivez la télémétrie depuis les réglages de l'extension — l'option est accessible et documentée. |
Sécurité
-
Gardez la clé API hors du dépôt. Variables d'environnement et
.continue/dans le.gitignoresi vous y stockez des secrets. - Local pour le confidentiel. Un modèle servi par Ollama ne transmet rien à l'extérieur — le réflexe pour le code sous NDA.
-
Ne soumettez pas vos secrets au modèle. Évitez d'envoyer fichiers
.envou configurations contenant des identifiants dans le contexte du chat. - Tenez l'extension à jour via le marketplace, et suivez le dépôt pour connaître la trajectoire du projet.
Aller plus loin
- Ollama — le moteur local à brancher sur Continue pour garder le code chez vous.
- Aider — l'alternative en terminal, orientée dépôt git et commits automatiques.
- OpenCode — un agent de code en terminal (TUI), multi-providers.
- Cline — un agent dans VS Code, capable d'exécuter des commandes.
- OSIALab — comparer tous les outils pour coder avec l'IA.
Sources
- Site officiel : continue.dev
- Documentation : docs.continue.dev
- Code source & licence (Apache-2.0) : github.com/continuedev/continue