Aller au contenu principal

Continue.dev

Overview

Continue.dev est un assistant IA open source qui s'exécute directement dans l'IDE (VS Code, JetBrains). Il fournit de l'auto-complétion, du chat contextuel et des capacités de refactorisation en exploitant des LLM locaux ou distants.

Il peut être configuré pour utiliser des modèles hébergés (OpenAI, Anthropic, etc.), des modèles locaux via Ollama ou d'autres runtimes, ou des backends internes pour garder le code on-prem.

Continue.dev se distingue par son intégration profonde dans des IDE très utilisés et par la possibilité de mutualiser la configuration des modèles dans l'équipe.


Informations essentielles

PropriétéValeur
Site officielhttps://www.continue.dev/
Repositoryhttps://github.com/continuedev/continue
LicenceApache-2.0
TypeAssistant IA dans l'IDE
DéploiementExtension VS Code / JetBrains
IntégrationsVS Code, JetBrains
Public cibleDéveloppeurs, DevOps, SRE

TL;DR

Continue.dev est une brique légère pour ajouter de l'IA dans ton IDE, sans dépendre exclusivement d'un fournisseur propriétaire. Il est particulièrement adapté si tu veux combiner modèles cloud et modèles locaux dans un environnement homogène.

Points clés à retenir :

  • Open source et extensible
  • Modèles cloud et modèles locaux (Ollama, etc.)
  • Intégration VS Code et JetBrains
  • Configuration partageable en équipe
  • Centré sur l'IDE (pas un agent tout-en-un)

Cas d'usage typiques

  • Complétion de code contextuelle dans VS Code ou JetBrains
  • Refactorisation guidée (renommage, extraction de fonctions, simplification)
  • Génération de tests unitaires à partir de fonctions existantes
  • Exploration de code inconnu via un chat qui voit le projet (fichiers ouverts, workspace)
  • Aide à la documentation (docstrings, README, exemples d'usage)

Avantages

  • Open source et extensible
  • Supporte à la fois modèles cloud et modèles locaux
  • Intégration profonde dans des IDE très utilisés (VS Code, JetBrains)
  • Permet de mutualiser la configuration des modèles dans l'équipe

Limites

  • La qualité dépend beaucoup du modèle choisi et de sa configuration
  • Les fonctionnalités d'équipe (partage de prompts, configuration centralisée) peuvent demander un peu de mise en place
  • Pas un outil tout-en-un d'agent comme OpenCode : centré sur l'IDE

Ressources