‘Les assistants de code AI ont récemment fait la une des journaux, avec le potentiel de transformer la façon dont les développeurs écrivent et optimisent le code. Peut-être le plus médiatisé d’entre eux est GitHub Copilot, développé par Microsoft. Le géant de la technologie a fait des vagues avec cet assistant de code AI commercialisé qui s’intègre dans un IDE, et son application potentielle a suscité la curiosité de l’industrie technologique. Cependant, pour les développeurs réticents à utiliser un outil basé sur Microsoft ou ne souhaitant pas payer les 10 $/mois de la plateforme, il existe des alternatives excitantes disponibles.
Le développement de l’intelligence artificielle a ouvert plusieurs opportunités pour les développeurs souhaitant utiliser l’IA dans le codage – et cela ne nécessite pas nécessairement de ressources importantes. De nombreux développeurs ont déjà accès à de puissants modèles de langage de grande taille (LLM), conçus pour la génération de code, sur leurs ordinateurs personnels. Le défi, donc, consiste à intégrer efficacement ces modèles dans un environnement de développement intégré (IDE) de manière pratique et conviviale.
Entrez Continue, un assistant de code open source offrant une solution alternative. Comme GitHub Copilot, Continue est conçu pour interagir de manière transparente avec des IDE largement utilisés comme JetBrains ou Visual Studio Code. Le facteur distinctif, cependant, est que Continue peut s’intégrer avec des coureurs LLM préférés tels que Ollama, Llama.cpp, et LM Studio.
Tout comme les autres assistants de code de premier plan, Continue offre la possibilité de compléter et générer du code, et d’optimiser, commenter, et refactoriser votre code selon divers besoins. Ce qui le distingue encore plus, c’est son chatbot intégré avec des capacités RAG (Retrieve and Generate). Avec cette fonctionnalité innovante, les développeurs peuvent ‘converser’ directement avec leur base de code. C’est une révolution car cela peut rendre le codage plus interactif, intuitif et efficace.
Alors que Microsoft a fait des progrès significatifs dans la commercialisation de l’assistance au code AI, les développeurs ont maintenant l’option excitante de personnaliser leur propre environnement de codage propulsé par l’IA en utilisant Continue. Cette puissante alternative open source souligne la rapide évolution des avancées technologiques au sein de la communauté de codage, offrant aux développeurs davantage d’outils pour produire un travail supérieur.’