Continuer
Continue est un
Continuer — Assistant de code IA open source, accès gratuit à n'importe quel LLM
Paramètres et statistiques de base
| Paramètres | Détails |
|---|---|
| Fondée | 2023 |
| Fondateurs | Nate Sesti, Ty Dunn |
| Licence Open Source | Apache2.0 |
| étoiles GitHub | 22 000+ (à partir de 2025) |
| Prise en charge de l'IDE | VS Code, série complète JetBrains (IntelliJ, PyCharm, WebStorm, etc.) |
| Modèles pris en charge | OpenAI, Anthropic, Google Gemini, Ollama, Together AI, Mistral, etc. Plus de 100 types |
| Tarifs | Open Source Free + Enterprise (Contact pour devis) |
| Trois fonctions principales | Complétion automatique du code (Tab), programmation conversationnelle (Chat) et édition en ligne (Modifier) |
| Fonctionnalités d'entreprise | Déploiement privé, configuration au niveau de l'organisation, console de gestion |
| Fournisseurs de contexte | Prend en charge l'accès à plusieurs contextes tels que la bibliothèque de codes, le document Git, Jira, GitHub, etc. |
La principale différenciation de Continue réside dans la « liberté de modèle » : il s'agit actuellement du plug-in d'assistant de code AI avec le plus grand nombre de modèles intégrés et la configuration la plus flexible de l'écosystème open source. Les développeurs et les entreprises peuvent décider en toute indépendance quel fournisseur de modèles utiliser et quelle solution de déploiement utiliser, sans être liés à un seul fournisseur.
Reconnaissance des utilisateurs et du marché
Continue compte plus de 22 000 étoiles sur GitHub et est l'un des plug-ins de programmation d'IA open source les plus téléchargés sur VS Code Marketplace et JetBrains Marketplace. Parmi les entreprises clientes qui apprécient la confidentialité des données et la liberté de sélection du modèle, Continue est la principale alternative à GitHub Copilot et est particulièrement appréciée par les utilisateurs des secteurs sensibles à la conformité tels que la finance, la santé et le gouvernement.
L'enthousiasme de la communauté open source pour Continue se reflète dans ses contributions continues à des fonctionnalités : après la sortie du système de fournisseurs de contexte, la communauté a contribué à plus de dix fournisseurs de contexte personnalisés en quelques semaines. Selon les commentaires des utilisateurs d'entreprise, la flexibilité de Continue en matière d'« accès au déploiement de modèles privés » et d'« injection de contexte personnalisé » dépasse de loin celle des produits concurrents à source fermée, et il s'agit du cadre de base préféré pour créer la plate-forme de programmation d'IA interne d'une entreprise.
Avantage de coût
| Planifier | Prix | Principaux avantages | Utilisateurs cibles |
|---|---|---|---|
| Open source et gratuit | Entièrement gratuit | Toutes les fonctions de base, frais d'API de modèle intégré | Développeurs individuels, petites équipes |
| Édition Entreprise | Devis personnalisé par siège | Gestion de la configuration au niveau organisationnel, déploiement privatisé, console de gestion, support technique | Moyennes et grandes entreprises |
Continue lui-même est gratuit et les utilisateurs peuvent choisir les modèles suivants pour contrôler les coûts : utiliser le modèle Ollama local pour atteindre un coût nul ; utiliser l'API DeepSeek pour obtenir une réalisation de haute qualité à un coût très faible (environ 0,1 $/million de jetons) ; la tarification de la version entreprise présente des avantages de coût significatifs par rapport à GitHub Copilot Enterprise (39 $/utilisateur/mois) et permet l'utilisation du contrat modèle de fournisseur de services cloud existant de l'entreprise.
Fonctions principales
- Code Autocomplete (Autocomplete) : en fonction de la position du curseur et du contexte, il fournit une complétion de tabulation de haute qualité grâce à la technologie FIM (Fill-in-the-Middle). Il prend en charge Codestral, DeepSeek Coder et d'autres modèles spécialement optimisés pour la complétion, et la latence est comparable à celle des produits commerciaux.
- Programmation conversationnelle (Chat) : ouvrez la boîte de dialogue IA dans la barre latérale de l'IDE. Vous pouvez utiliser des fichiers de code, des segments de code sélectionnés, la sortie du terminal Git diff, etc. comme contexte pour communiquer avec LLM afin de comprendre rapidement le code ou d'obtenir des suggestions de programmation.
- Édition en ligne (Modifier) : sélectionnez le segment de code et appuyez sur la touche de raccourci pour décrire les exigences de modification en langage naturel. L'IA réécrira le code directement dans l'éditeur sans changer d'interface.
- Système de fournisseurs de contexte : peut connecter plusieurs sources de données externes telles que des bibliothèques de codes, des pages Web de documents, des problèmes GitHub, l'historique Git des tâches Jira, etc. au contexte de conversation, permettant à l'IA de comprendre un contexte commercial plus complet.
- Accès gratuit au modèle (BYOM) : accédez à n'importe quelle API LLM ou modèle local via un fichier de configuration unifié, y compris l'interface compatible OpenAI Ollama, HuggingFace TGI, etc., pour une véritable indépendance du modèle.
- Intégration de l'outil MCP : prend entièrement en charge le protocole de contexte de modèle et peut accéder aux requêtes de base de données, au système de fichiers, à l'API externe et à d'autres outils via MCP pour repousser les limites de l'action de l'IA.
- Déploiement privatisé au niveau de l'entreprise : prend en charge le déploiement de la couche proxy modèle sur l'intranet de l'entreprise, et les demandes de code ne peuvent pas quitter le réseau de l'entreprise, répondant ainsi aux exigences strictes de conformité en matière de sécurité des données.
- Commande Slash personnalisée : les développeurs peuvent définir leurs propres commandes
/(telles que/explain,/test,/review) pour encapsuler les mots d'invite couramment utilisés afin d'améliorer l'efficacité des tâches répétitives.
Evolution du modèle et de la version
| Version | Temps | Changements majeurs |
|---|---|---|
| Sortie publique | 2023-07 | Plug-in VS Code publié, prend en charge OpenAI/Anthropic, fonction de discussion de base |
| v0.8 | 2024-04 | Système de fournisseurs de contexte, accès contextuel à plusieurs sources de données |
| v0.9 | 2024-08 | Mise à niveau du moteur de complétion automatique, prise en charge du modèle FIM, optimisation du plug-in JetBrains |
| v0.9.5 | 2024-11 | Prise en charge du protocole MCP, capacité d'appel d'outils, système de commande Slash |
| v1.0 | 2025-09 | Version stable officielle, fonctions de gestion d'entreprise, gestion de la configuration au niveau de l'organisation |
Avantages techniques
Conception de la couche d'abstraction du modèle : Continue a construit un ensemble unifié de couches d'abstraction LLM pour unifier tous les fournisseurs de modèles (OpenAI, Anthropic, Ollama, modèles locaux, etc.) dans la même interface, permettant aux utilisateurs de configurer les modèles de commutation sur une seule ligne dans config.json, et le code du plug-in lui-même ignore complètement les différences entre les modèles sous-jacents. Cette conception permet à Continue de prendre en charge les modèles nouvellement publiés dès que possible.
Architecture extensible des fournisseurs de contexte : les fournisseurs de contexte sont l'une des conceptions architecturales les plus innovantes de Continue : ils résument "comment obtenir le contexte" dans une interface de fournisseur enfichable. Les communautés et les entreprises peuvent implémenter cette interface pour connecter n'importe quelle source de données (recherche dans la base de code, documents internes, outils de gestion de projet, etc.) aux conversations d'IA sans modifier le code principal du plug-in.
Effets réseau de l'écosystème open source : La stratégie open source du protocole Apache 2.0 permet aux utilisateurs d'entreprise d'utiliser Continue en toute sécurité comme base de leur plate-forme d'outils interne et de la développer à nouveau si nécessaire. Cela a incité un grand nombre d'équipes technologiques d'entreprise à fournir des fournisseurs de contexte et des intégrations pour leurs systèmes internes, formant ainsi un écosystème communautaire que les outils fermés tels que GitHub Copilot ne peuvent pas reproduire.
Architecture fonctionnelle progressive : les trois modes d'interaction de Continue (achèvement/dialogue/édition en ligne) sont conçus pour être indépendants les uns des autres. Les utilisateurs peuvent activer uniquement une certaine fonction ou configurer différents modèles pour différentes fonctions (comme l'utilisation de modèles locaux rapides pour l'achèvement et de grands modèles pour le dialogue) afin de s'adapter de manière flexible aux différentes exigences de performances et de coûts.
Comment utiliser
| Entrée | Descriptif |
|---|---|
| Marché des extensions de code VS | Recherchez « Continuer » et accédez au modèle via le fichier de configuration après l'installation |
| Marché JetBrains | Recherchez « Continuer », prend en charge IntelliJ, PyCharm, WebStorm, etc. |
| Documentation officielle | https://continue.dev/docs |
| Dépôt GitHub | https://github.com/continuedev/continue |
Étapes typiques :
- Recherchez et installez le plug-in « Continuer » sur le marché des extensions VS Code.
- Une fois le plug-in installé, cliquez sur l'icône Continuer dans la barre latérale. Lors de la première utilisation, vous serez guidé pour configurer le modèle.
- Modifiez
~/.continue/config.jsonet ajoutez la configuration du modèle (prenez Claude comme exemple : remplissez la clé API et le nom du modèle). - Appuyez sur « Tab » dans l'éditeur pour déclencher la complétion du code, ou appuyez sur « Cmd+I » (Mac) pour ouvrir l'édition en ligne.
- Appuyez sur « Cmd+Shift+L » pour ouvrir le panneau de conversation, sélectionnez le code et appuyez sur « Cmd+L » pour envoyer l'extrait de code à la conversation.
- Utilisez le symbole « @ » pour référencer les fichiers de bibliothèque de codes dans les conversations, ou utilisez « @docs » pour référencer les pages Web de documentation à des fins contextuelles.
Prix des produits
Les fonctions principales de Continue sont entièrement gratuites et open source, et les utilisateurs sont responsables des frais de l'API LLM :
- Version open source gratuite : inclut toutes les fonctions de saisie semi-automatique du code, de programmation conversationnelle et d'édition en ligne. Il utilise la clé API intégrée et n'a aucune restriction de fonction.
- Enterprise Edition (Devis personnalisé) : offre une gestion unifiée de la configuration du modèle au niveau de l'organisation, des règles de contexte et des commandes Slash partagées par l'équipe, le déploiement d'agents de modèle privatisés, l'utilisation d'une console d'analyse de données et un support technique dédié ; le prix est calculé sur une base de siège, veuillez contacter l'équipe commerciale Continue pour connaître les montants spécifiques.
Pour les entreprises, la valeur de Continue réside non seulement dans l'outil lui-même, mais également dans sa personnalisation en tant qu'« infrastructure de programmation d'IA » : les entreprises peuvent créer une plate-forme de programmation d'IA interne unifiée basée sur Continue et accéder aux bases de connaissances internes, aux vérificateurs de spécifications de code et aux modèles spécifiques à l'entreprise sans avoir à développer à partir de zéro.
Scénarios d'application
1. Plateforme de programmation d'IA privatisée par l'entreprise Les entreprises (finance, médecine, défense, etc.) qui ne souhaitent pas envoyer du code à des services cloud tiers peuvent créer des solutions de programmation d'IA dont le code ne quitte pas du tout l'intranet via Continue + LLM open source déployé en privé (comme le déploiement de Llama 3 sur l'intranet de l'entreprise) pour répondre aux exigences de souveraineté des données.
2. Comparaison et évaluation multi-modèles Lorsque les équipes de recherche ou les ingénieurs de plate-forme ont besoin de comparer les performances de différents LLM sur des tâches de programmation, les capacités gratuites de commutation de modèle de Continue en font une plate-forme de test idéale. Ils peuvent rapidement changer de modèle dans le même environnement IDE pour une comparaison horizontale.
3. Développement personnalisé et personnalisation Les ingénieurs seniors souhaitent configurer différents assistants IA en fonction de différents projets (comme GPT-4o pour le front-end, Claude pour le back-end et DeepSeek pour le traitement des données). Le système de configuration flexible de Continue permet à chaque espace de travail d'utiliser des modèles indépendants et des règles contextuelles.
4. Développement basé sur les documents
Grâce au fournisseur de contexte @docs, les documents officiels (tels que le SDK AWS et les documents React) sont injectés dans la conversation en temps réel, permettant à l'IA de générer du code basé sur les documents les plus récents et de résoudre les problèmes d'erreur d'API causés par des données de formation LLM obsolètes.
5. Intégration de la base de code des nouveaux arrivants Les nouveaux ingénieurs utilisent le mode Chat de Continue combiné au fournisseur de contexte de base de code pour comprendre rapidement la logique métier complexe, interroger les décisions de conception historiques et compresser le temps de compréhension de la base de code de quelques semaines à quelques jours.
Personnes concernées
- Entreprises soucieuses de la sécurité des données : organisations qui ont besoin d'un déploiement privé ou ne souhaitent pas envoyer de code à des API externes, Continue est l'option open source la plus flexible de niveau entreprise.
- Développeurs à la recherche de technologies : pour les ingénieurs qui souhaitent essayer pour la première fois le dernier LLM (y compris les modèles open source) sans être limités par les outils, la large prise en charge des modèles de Continue est le plus grand attrait.
- Workers multi-IDE : pour les développeurs utilisant à la fois VS Code et la famille d'IDE JetBrains, Continue offre une expérience unifiée entre les IDE.
- Scénarios inappropriés : utilisateurs débutants qui ne sont absolument pas familiers avec la configuration JSON et souhaitent vivre une expérience sans configuration prête à l'emploi ; des scénarios qui nécessitent que l'IA comprenne en profondeur des bases de code d'entreprise de très grande taille (des millions de lignes) (de tels scénarios sont plus adaptés aux outils optimisés pour les bases de code à grande échelle telles qu'Augment Code) ; les équipes qui ont besoin de l’IA pour effectuer de manière autonome des tâches complexes en plusieurs étapes (Continuer se concentre davantage sur l’assistance plutôt que sur les agents autonomes).
Résumé et Outlook
Continue a établi un positionnement différencié de « liberté de modèle et hautement personnalisable » dans le domaine des outils de programmation d'IA open source, attirant avec succès les développeurs et les utilisateurs d'entreprise qui s'inquiètent du verrouillage du modèle avec des outils fermés tels que GitHub Copilot. Son architecture Context Providers et la prise en charge du protocole MCP lui confèrent les bases techniques pour évoluer vers une « plateforme de programmation d'IA programmable ».
Limites actuelles : les fonctions au niveau de l'entreprise sont encore en pleine maturité par rapport aux produits concurrents tels que GitHub Copilot Enterprise et Augment Code ; l'achèvement automatique est encore à la traîne dans les scénarios de latence extrêmement faible (par rapport à Copilot) ; les utilisateurs sont tenus de gérer eux-mêmes les clés API modèles et les factures, ce qui comporte un certain seuil pour les utilisateurs non techniques ; l'interface UX est plus orientée ingénieur que les produits commerciaux.
Objectif de suivi : L'amélioration continue des fonctions de la version entreprise, l'expansion de la capacité d'intégrer le mode Agent (exécution autonome de tâches en plusieurs étapes) avec le Context Provider de davantage d'outils CI/CD et DevOps, et le chemin de commercialisation dans le contexte d'un modèle de marché clair d'outils de programmation d'IA.
Outils associés : github-copilot, cursor
Informations de version
- Continuer v1.0 Édition Entreprise :La version stable v1.0 est officiellement publiée et introduit des fonctionnalités de niveau entreprise, notamment la gestion de la configuration du modèle au niveau de l'organisation, les règles de contexte de partage d'équipe, la prise en charge du déploiement privatisé (agent de modèle auto-hébergé) et la console de gestion. Ajout de la prise en charge complète de MCP (Model Context Protocol), permettant l'accès à des outils externes et à des sources de données via MCP.
- Mise à niveau majeure vers la saisie semi-automatique :Le moteur de saisie semi-automatique du code a été considérablement amélioré et la prise en charge d'un modèle de saisie semi-automatique dédié basé sur FIM (Fill-in-the-Middle) a été introduite pour améliorer considérablement la vitesse et la précision de la saisie semi-automatique du code. Il a également ajouté la prise en charge native de modèles optimisés pour la complétion, tels que Codestral et DeepSeek Coder.
- Système de fournisseurs de contexte :Présentation du système Context Providers, permettant aux développeurs d'injecter des sources de données externes telles que des bibliothèques de code, des documents, des problèmes d'historique Git, etc. dans les conversations en tant que contexte ; Les fournisseurs de contexte personnalisés sont pris en charge et les entreprises peuvent accéder aux bases de connaissances internes.
- Continuer Sortie publique :Continuer a rendu public le plug-in VS Code pour la première fois, fournissant des fonctions d'assistance au code basées sur le dialogue LLM. Le premier lot prend en charge les modèles OpenAI et Anthropic, et a rapidement attiré l'attention de la communauté des développeurs avec le concept de « Bring Your Own Model ».
Avis des utilisateurs