Découvrez une nouvelle façon de coder avec l'agent de programmation de JetBrains
Attribuez des tâches à Junie et il les gérera en toute autonomie. Junie facilite votre travail et vous fait gagner du temps, que vous pouvez mettre à profit pour générer des résultats et des solutions créatives.
Partagez des prompts dans le chat avec Junie, examinez les résultats et acceptez ou itérez si besoin. Avec moins de distractions, vous pouvez vous concentrer pour faire des ajustements, expérimenter et créer.
Junie apprend le contexte de votre code, il comprend vos préférences et votre style. En affinant son approche à chaque itération, il vous aide à écrire un code plus propre et plus cohérent.
Junie is currently available in IntelliJ IDEA Ultimate, PyCharm Professional and WebStorm. For now, Junie is only available on the macOS and Linux platforms.
Junie is currently available in IntelliJ IDEA Ultimate, PyCharm Professional and WebStorm. For now, Junie is only available on the macOS and Linux platforms.
Voici les réponses à quelques questions courantes. Si vous ne trouvez pas la réponse à votre question, n'hésitez pas à contacter junie@jetbrains.com.
JetBrains Junie est un agent de programmation utilisant l'IA conçu par JetBrains pour gérer les tâches de manière autonome ou en collaboration avec un développeur. Les développeurs peuvent déléguer pleinement des tâches de routine à Junie ou collaborer sur des tâches plus complexes. Junie explorera le projet pour vous, écrira du code adapté, exécutera des tests si nécessaire et partagera le résultat pour que vous puissiez le passer en revue. Grâce à la puissance des JetBrains IDE, couplée à des LLM fiables, Junie résout rapidement des tâches qui nécessitent des heures de travail.
Lorsque vous utilisez des fonctionnalités d'IA, l'IDE doit envoyer vos requêtes et votre code au fournisseur de LLM. En plus des prompts que vous tapez, l'IDE peut envoyer des informations supplémentaires, telles que des morceaux de votre code, les types de fichiers, les frameworks utilisés et d'autres informations qui peuvent être nécessaires pour fournir au LLM un contexte suffisant.
De plus, dans les builds EAP, nous collectons des données anonymes sur l'utilisation des fonctionnalités d'IA, notamment toutes leurs communications avec le LLM (le texte et les fragments de code). Ces données restent strictement confidentielles et sont uniquement utilisées par JetBrains à des fins d'amélioration du produit.
JetBrains propose un éventail d'outils qui améliorent la productivité des développeurs. Beaucoup de ces outils sont complémentaires et s'intègrent bien dans les JetBrains IDE.
La différence entre JetBrains Junie et l'AI Assistant de JetBrains est le niveau d'autonomie et de collaboration qui devient disponible avec l'agent de programmation. Alors que l'AI Assistant aide les développeurs par ses fonctionnalités uniques pour coder plus rapidement, Junie fonctionne plus indépendamment et en collaboration avec un développeur, pour résoudre des tâches plus importantes étape par étape. Les développeurs peuvent déléguer pleinement une tâche à Junie ou collaborer sur une tâche plus complexe. Junie explorera le projet pour vous, écrira du code adapté, exécutera des tests si nécessaire et partagera le résultat pour que vous puissiez le passer en revue.
Dans certains projets, il peut être intéressant d'utiliser Junie et l'AI Assistant pour des tâches différentes, car ils complètent votre travail de diverses façons. JetBrains Junie fait pour l'instant l'objet d'un programme d'accès anticipé EAP et n'est compatible qu'avec IntelliJ IDEA Ultimate et PyCharm Professional.
À l'heure actuelle, Junie est compatible avec des JetBrains IDE, comme IntelliJ IDEA Ultimate et PyCharm Professional. Si vous utilisez l'un de ces produits, vous pouvez rejoindre la liste d'attente pour avoir la chance d'être parmi les premiers à utiliser Junie.
L'accès aux services JetBrains Junie et JetBrains AI est actuellement limité aux territoires où OpenAI ou Anthropic sont disponibles. Vous pouvez consulter ici la liste complète des territoires.
Le programme d'accès anticipé est une phase où un produit, une fonctionnalité ou un outil est mis à la disposition d'un groupe limité d'utilisateurs avant sa publication officielle complète. Les participants ont souvent un accès précoce à des outils ou des fonctionnalités innovants, et leurs commentaires aident à façonner la version finale. À partir du 23 janvier, nous invitons les utilisateurs de JetBrains à rejoindre le programme d'accès anticipé pour avoir la chance d'être parmi les premiers à essayer JetBrains Junie.
Junie fonctionne grâce à plusieurs configurations, notamment des fournisseurs externes, tels qu'Anthropic et OpenAI. Nous faisons de notre mieux pour nous assurer d'utiliser le meilleur modèle possible et d'obtenir le maximum de valeur du modèle que nous utilisons. Ce point peut toutefois être amené à changer en fonction des performances de Junie avec d'autres produits.
Junie est publié dans le cadre d'un programme d'accès anticipé EAP, où il sera mis à la disposition d'un nombre limité d'utilisateurs. Nous nous engageons à fournir un accès au plus grand nombre d'utilisateurs possible. Nous vous demandons toutefois de comprendre que tout le monde ne pourra pas faire partie de ces premiers utilisateurs. JetBrains Junie est actuellement disponible pour IntelliJ IDEA Ultimate et PyCharm Professional.
Pour le moment, JetBrains Junie n'est disponible que pour les utilisateurs d'IntelliJ IDEA Ultimate ou PyCharm Professional. Cliquez ici pour en savoir plus sur les JetBrains IDE.