JetBrains, l'un des leaders des environnements de développement intégrés (IDE), utilise Claude in Amazon Bedrock pour ses outils de développement améliorés par l'IA, notamment Junie, son agent de codage basé sur l'IA, qui aide les programmeurs à coder plus rapidement, plus précisément et avec plus de satisfaction.
Selon les bancs d'essai internes de JetBrains, Claude surpasse un LLM de pointe populaire grâce à :
JetBrains aide les développeurs à travailler efficacement depuis 2000. La mission de l'entreprise est de rendre le processus de développement plus productif et plus agréable en créant des outils qui comprennent le travail des développeurs et la manière dont ils écrivent du code.
Avec l'émergence de grands modèles linguistiques et de l'IA générative, JetBrains a vu l'occasion de transformer son approche.
Après avoir évalué plusieurs modèles d'IA, JetBrains a choisi Claude in Amazon Bedrock pour ses performances exceptionnelles dans les tâches liées au code et les avantages complets du service entièrement géré d'AWS, Amazon Bedrock.
« Claude a toujours surpassé les autres modèles dans nos applications de codage, a déclaré Vladislav Tankov, directeur IA chez JetBrains. Lorsque nous l'avons implémenté pour la génération de code dans l'éditeur, nous avons obtenu un code syntaxiquement correct à 100 % sur plusieurs jeux de données, ce qui n'avait jamais été le cas avec aucun modèle précédent. »
Au-delà des capacités de Claude, Amazon Bedrock a apporté des avantages significatifs. Amazon Bedrock fournit une API Converse utile avec des exigences de personnalisation minimales, ce qui permet d'améliorer considérablement l'efficacité du développement pour JetBrains.
La demande des clients a également validé leur décision. « Nos clients ont activement demandé l'intégration de Claude dans notre assistant d'IA, certains ont contacté nos responsables techniques directement via LinkedIn, explique Vladislav Tankov »
Grâce à Amazon Bedrock, JetBrains peut optimiser les capacités de Claude tout en bénéficiant de l'infrastructure robuste et sécurisée d'Amazon Web Services (AWS), créant ainsi une base pour ses outils de développement améliorés par l'IA et son agent de codage Junie.
JetBrains a intégré Claude dans sa suite d'outils de développement pour alimenter les fonctionnalités de codage optimisées par l'IA qui apportent des améliorations significatives :
En janvier 2025, JetBrains a lancé Junie, l'agent de codage conçu pour gérer les tâches de toute complexité pour les développeurs. Avec le lancement de Junie, JetBrains a proposé une nouvelle façon de travailler avec les outils basés sur l'IA dans les IDE JetBrains lorsqu'un agent agit comme collaborateur dans un projet.
Tandis que Junie utilise plusieurs modèles d'IA pour résoudre des problèmes de codage complexes, JetBrains s'appuie sur Claude pour faire économiser des heures de travail aux développeurs. Associé à la puissance des IDE JetBrains, un agent de codage alimenté par des LLM de confiance est capable non seulement de proposer des solutions pour la tâche, mais également d'exécuter et de tester le code, en explorant l'ensemble du projet.
« Notre philosophie est simple : c'est à nous, et non aux développeurs, qu'incombe la responsabilité de déterminer quel modèle fonctionne le mieux pour une tâche, explique Andrew Zakonov, chef de produit de Junie by JetBrains. L'approche basée sur les données et les tests et analyses comparatives constants garantissent que les modèles choisis par Junie demeurent parmi les meilleurs agents de codage. »
Junie suit un flux de travail en quatre étapes qui équilibre l'autonomie de l'agent et le contrôle du développeur :
Intégré aux IDE JetBrains, Junie fait des agents de codage une réalité pour des millions de développeurs, apportant quelques avantages au travail quotidien de développement :
JetBrains considère les agents de codage autonomes comme un nouvel outil basé sur l'IA qui complète l'IDE traditionnel et peut accroître la productivité des développeurs de bout en bout. « Nous pensons que les agents de codage vont ouvrir deux portes, ajoute Andrew Zakonov. Premièrement, ils accélèrent le développement et améliorent la qualité du code. Deuxièmement, ils rendent le codage plus agréable et amusant en aidant les développeurs à trouver de meilleures solutions créatives. »
Grâce à sa collaboration avec Anthropic et AWS, JetBrains poursuit sa mission de rendre le développement plus productif et agréable. En déployant Claude dans ses fonctionnalités IDE et son agent révolutionnaire Junie, JetBrains contribue à façonner un avenir où l'IA et la créativité humaine se combinent pour transformer la manière dont les logiciels sont créés.