JetBrains a lancé son premier assistant de codage AI, Junie, un outil conçu pour améliorer l'efficacité du développement et améliorer la qualité du code. Junie est profondément intégrée à JetBrains IDE pour aider les développeurs dans une variété de tâches de développement telles que la génération de code, l'inspection, les tests et la vérification. Alors que Junie a marqué légèrement en dessous du modèle leader dans la référence vérifiée SWE-Bench, JetBrains est resté confiant dans son développement futur et a souligné que Junie garantit toujours le processus de développement sous le contrôle des développeurs humains sûrs et fiables. Actuellement, Junie ne prend en charge que certains IDE JetBrains et en est au début de l'accès.
Junie a résolu avec succès 53,6% d'entre elles dans la référence vérifiée SWE-Bench très appréciée pour 500 tâches de développeur communes. Bien que ce score ne soit pas le plus élevé actuellement (le meilleur modèle score plus de 60%), JetBrains pense que la performance de Junie est «prometteuse». Il convient de noter que les poids et biais de pointe actuels ont obtenu 64,6% du modèle "Programmer O1Crosscheck5".
Remarques de la source d'image: L'image est générée par l'IA, et le fournisseur de services autorisé l'image MidJourney
La force unique de Junie réside dans son intégration profonde avec l'IDE JetBrains. JetBrains a souligné que même si Junie assiste les développeurs à leur travail, les développeurs humains ont toujours le contrôle. Cet outil accélérera non seulement le développement, mais contribuera également à améliorer la qualité du code. En combinant la puissance de JetBrains IDE avec un modèle grand langage (LLM), Junie peut générer du code, effectuer des chèques, écrire des tests et vérifier son efficacité.
"Le code généré par l'IA peut être aussi imparfait que le code écrit par les développeurs. En fin de compte, Junie accélérera non seulement le développement, mais améliorera également les normes de qualité du code", a déclaré JetBrains dans l'annonce.
Junie n'est actuellement disponible que par le biais du programme d'accès anticipé après la liste d'attente et ne prend en charge que les systèmes Intellij Idea Ultimate et PyCharm IDE sur les systèmes Linux et Mac, avec la prise en charge de WebStorm à venir bientôt.
Le lancement de cet assistant de codage de l'IA marque une autre décision importante de Jetbrains dans le domaine du développement assisté par l'IA. L'intégration profonde de Junie et l'accent mis sur le contrôle des développeurs humains pourraient le démarrer sur le marché très compétitif de l'assistant de codage de l'IA.
L'émergence de Junie marque une nouvelle étape dans la programmation assistée par l'IA. À l'avenir, avec l'amélioration continue et l'expansion fonctionnelle de Junie, son influence dans le domaine des assistants de codage de l'IA sera encore améliorée.