Ai logo

JetBrains AI

Supercharge your tools with AI-powered features inside many JetBrains products

News

JetBrains AI Assistant maintenant disponible dans Visual Studio Code

Read this post in other languages:

Chez JetBrains, nous concevons l’IA pour améliorer les outils des développeurs et simplifier leurs processus de développement grâce à des fonctionnalités d’IA intégrées directement dans leur éditeur. Depuis son lancement, l’AI Assistant n’était disponible que dans les IDE JetBrains et dans Android Studio, basés sur la plateforme IntelliJ. Bien que nous soyons très fiers des intégrations étroites et des performances offertes par ces derniers, nous savons que de nombreux développeurs ont établi des workflows différents  et ont des préférences autres que les produits JetBrains et la plateforme IntelliJ. Nous pensons également que les innovations en matière d’IA ne doivent pas se limiter à un seul fournisseur de technologie, ni à un seul IDE ou à une gamme d’IDE d’un même fournisseur.

Afin de proposer JetBrains AI Assistant à davantage de développeurs et d’affirmer notre engagement en faveur d’une assistance par IA indépendante des IDE, nous avons décidé de le rendre disponible dans Visual Studio Code. Cette évolution s’inscrit dans notre approche d’investissement continu dans la création d’un écosystème complet qui permette un accès aux technologies d’IA de pointe  à un grand nombre de développeurs et pas seulement aux utilisateurs de nos IDE.

Aujourd’hui, nous lançons la preview publique de JetBrains AI Assistant pour Visual Studio Code. Nous vous invitons à y participer et à partager vos retours d’expérience avec nous.

Au cours de la phase de preview publique, vous pouvez utiliser votre abonnement JetBrains AI actuel ou, si vous n’en avez pas, obtenir automatiquement une licence AI EAP gratuite en vous connectant à votre compte JetBrains.

Pourquoi essayer JetBrains AI Assistant dans Visual Studio Code ?

  1. La longue expérience et l’expertise de JetBrains dans les langages de programmation, dans la création d’outils de développement de premier ordre et dans la prise en charge avancée du processus de collecte d’informations contextuelles pour les LLM. JetBrains AI Assistant pour Visual Studio Code est maintenant disponible pour les langages Java, Kotlin, JavaScript, TypeScript, Python, C#, C++ et C.
  2. Mellum, notre LLM propriétaire (désormais open source) entraîné à partir de zéro spécifiquement pour alimenter la saisie semi-automatique du code cloud dans JetBrains AI Assistant. Il permet de bénéficier de suggestions de complétion de code précises pour une seule ligne ou pour des blocs entiers de code.
  3. JetBrains AI Assistant s’appuie sur des modèles d’IA locaux et cloud de premier plan. Nos utilisateurs sont libres de choisir le LLM le plus adapté à leurs tâches en cours ou à leurs préférences, pour garantir l’atteinte de résultats optimaux à chaque fois. Avec JetBrains AI Assistant pour Visual Studio Code, vous avez le choix entre Gemini, Claude et divers modèles GPT.
    Les modèles locaux ne sont pas encore disponibles dans la preview pour Visual Studio Code, mais ils seront ajoutés ultérieurement.
  1. Découvrez toute la puissance de l’IA : déléguez des tâches complexes à l’agent IA de programmation intégré et exploitez ses points forts pour obtenir des résultats optimaux, toujours sous votre supervision.

    L’agent utilisé dans AI Assistant pour Visual Studio Code est un outil différent de Junie. Dans le domaine du développement actuel, les agents d’IA évoluent rapidement et apportent aux développeurs une aide efficace pour la gestion des tâches complexes. Nous expérimentons de nouvelles solutions en vue de proposer les meilleures à nos utilisateurs. Notre équipe AI Platform travaille activement au développement de cet agent et il pourrait être intégré dans d’autres solutions de JetBrains ultérieurement. Actuellement, la consommation du quota de LLM par l’agent peut être assez élevée dans certains cas. Vous recevez une notification dans le produit lorsque vous approchez du quota
  1. Un chat IA capable de comprendre l’ensemble de la base de code et doté d’une connaissance approfondie du langage de programmation cible. Posez-lui des questions en langage naturel et affinez votre prompt de manière itérative. Vous pouvez même apporter des modifications dans plusieurs fichiers simultanément sans quitter l’interface du chat.
  2. D’autres actions d’IA permettent notamment de générer des messages de commits et de la documentation inline, de demander à l’IA d’expliquer ce que fait un bloc de code, de trouver des erreurs, et même de suggérer des améliorations pour le bloc de code sélectionné.

Vous pouvez trouver une présentation complète des fonctionnalités disponibles sur notre site web et dans notre documentation en ligne.

Détails de l’installation

Au cours de la preview publique, vous pouvez utiliser votre abonnement actuel à JetBrains AI ou, si vous n’en avez pas, obtenir automatiquement une licence AI EAP gratuite en vous connectant à votre Compte JetBrains. Les forfaits et tarifs de JetBrains AI s’appliqueront après la sortie de la version publique complète. Pour les entreprises, la preview de JetBrains AI Assistant pour Visual Studio Code est également disponible avec AI Enterprise.

L’extension est disponible sur Visual Studio Code marketplace. Vous avez aussi la possibilité d’installer notre extension dans d’autres éditeurs compatibles avec Visual Studio Code, nous n’imposons aucune restriction à une utilisation de ce type. Les liens vers les fichiers .vsix sont disponibles dans notre documentation en ligne.

Remarques importantes et limitations connues

JetBrains AI Assistant ne fournit pas de fonctionnalités de prise en charge des langages telles que la mise en évidence du code, l’analyse du code ou la refactorisation. Pour disposer de ces fonctionnalités, vous pouvez installer une extension de prise en charge du langage concerné. Pour C#, nous vous recommandons d’utiliser ReSharper pour Visual Studio Code.

En raison de limitations temporaires d’implémentation pendant la preview, JetBrains AI Assistant pour Visual Studio Code ne fonctionne pas pour nos utilisateurs chinois. Nous espérons pouvoir bientôt le proposer en Chine.

Retours d’expérience et rapports de bugs

Votre avis compte pour nous et nous aidera à améliorer JetBrains AI Assistant :

  • Demandez de l’aide en cliquant sur « Report issue or feedback » dans la vue JetBrains AI Assistant.
Auteur de l’article original en anglais :
Anastasia Kazakova

Anastasia Kazakova

image description