{"id":731699,"date":"2026-08-17T09:22:33","date_gmt":"2026-08-17T08:22:33","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=idea&#038;p=731699"},"modified":"2026-08-17T09:22:36","modified_gmt":"2026-08-17T08:22:36","slug":"l-extension-lsp-d-intellij-idea-l-intelligence-de-code-java-et-kotlin-arrive-dans-vs-code-cursor-et-les-workflows-agentiques","status":"publish","type":"idea","link":"https:\/\/blog.jetbrains.com\/fr\/idea\/2026\/08\/l-extension-lsp-d-intellij-idea-l-intelligence-de-code-java-et-kotlin-arrive-dans-vs-code-cursor-et-les-workflows-agentiques\/","title":{"rendered":"L\u2019extension LSP d\u2019IntelliJ IDEA : l\u2019intelligence de code Java et Kotlin arrive dans VS Code, Cursor et les workflows agentiques."},"content":{"rendered":"<p>Ce n&#8217;est un secret pour personne que le d\u00e9veloppement agentique change la fa\u00e7on dont les d\u00e9veloppeurs con\u00e7oivent des logiciels. \u00c0 mesure que les agents prennent en charge de plus en plus d&#8217;aspects de l&#8217;impl\u00e9mentation, les d\u00e9veloppeurs passent de moins en moins de temps \u00e0 modifier le code manuellement.\u00a0<\/p>\n<p>Pour ce travail manuel, ils peuvent n\u2019avoir besoin que d\u2019un ensemble restreint de fonctionnalit\u00e9s de base offertes par les IDE, comme acc\u00e9der aux d\u00e9clarations, rechercher des r\u00e9f\u00e9rences, b\u00e9n\u00e9ficier d\u2019une compl\u00e9tion de code simple ou effectuer des renommages.<\/p>\n<p>Ces fonctionnalit\u00e9s sont g\u00e9n\u00e9ralement prises en charge par le <a href=\"https:\/\/en.wikipedia.org\/wiki\/Language_Server_Protocol\" target=\"_blank\" rel=\"noopener\">Language Server Protocol (LSP)<\/a>, qui permet d\u2019impl\u00e9menter une fois la prise en charge d\u2019un langage de programmation, puis de la r\u00e9utiliser dans n\u2019importe quel IDE ou \u00e9diteur compatible avec le LSP.\u00a0<\/p>\n<p>M\u00eame les agents peuvent aujourd\u2019hui utiliser des serveurs LSP, ce qui permet d\u2019obtenir des r\u00e9sultats plus rapides et plus d\u00e9terministes et, \u00e0 terme, de r\u00e9duire la consommation de jetons.\u00a0<\/p>\n<p>Face \u00e0 ces \u00e9volutions, nous avons travaill\u00e9 d\u2019arrache-pied chez JetBrains pour proposer les fonctionnalit\u00e9s intelligentes d\u2019IntelliJ IDEA pour Java et Kotlin au format LSP.<\/p>\n<p><strong>Aujourd&#8217;hui, nous avons le plaisir d\u2019annoncer que les fonctionnalit\u00e9s intelligentes d\u2019IntelliJ IDEA pour Java et Kotlin sont disponibles sous forme d\u2019extension en pr\u00e9version pour les \u00e9diteurs tiers, \u00e0 commencer par VS Code et ses d\u00e9riv\u00e9s (comme Cursor).<\/strong><\/p>\n<p>Nous avons \u00e9galement men\u00e9 des essais et des exp\u00e9rimentations en interne avec quelques clients externes s\u00e9lectionn\u00e9s. Les r\u00e9sultats montrent que ces m\u00eames fonctionnalit\u00e9s LSP peuvent consid\u00e9rablement am\u00e9liorer les workflows agentiques bas\u00e9s sur le terminal, comme ceux de Claude Code ou Codex. Nous partagerons bient\u00f4t les r\u00e9sultats tr\u00e8s prometteurs de ces exp\u00e9riences.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-727908\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/08\/javaandkotlin_extension-1.png\" alt=\"\" width=\"3840\" height=\"2400\" \/><\/figure>\n<h2 class=\"wp-block-heading\"><strong>Pr\u00e9sentation de l&#8217;extension VS Code<\/strong><\/h2>\n<p>L\u2019<strong>extension Java &amp; Kotlin by IntelliJ IDEA<\/strong> est d\u00e9sormais disponible. Elle s\u2019appuie sur les technologies de prise en charge des langages Java et Kotlin d\u2019IntelliJ IDEA. Elle apporte un ensemble de capacit\u00e9s cibl\u00e9es aux \u00e9diteurs bas\u00e9s sur VS Code, notamment\u00a0:<\/p>\n<ul class=\"wp-block-list\">\n<li>Prise en charge des projets Java, Kotlin et multilangages.<\/li>\n<li>Compl\u00e9tion de code, navigation et analyse de code intelligentes.<\/li>\n<li>Refactorisations et assistance dans l&#8217;\u00e9diteur.<\/li>\n<li>Prise en charge de Maven, Gradle et Bazel.<\/li>\n<p>\u00e9dit<\/p>\n<li>Des performances rapides et fiables, m\u00eame pour les projets volumineux et les monorepos.<\/li>\n<\/ul>\n<p>Vous trouverez la liste compl\u00e8te des fonctionnalit\u00e9s dans notre <a href=\"https:\/\/www.jetbrains.com\/help\/intellij-vscode\/About-instance.html\" target=\"_blank\" rel=\"noopener\">documentation<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><strong>Commencer \u00e0 l&#8217;utiliser<\/strong><\/h2>\n<p>Vous pouvez installer l&#8217;extension Java and Kotlin by IntelliJ IDEA depuis la Visual Studio Marketplace et le registre Open VSX.<\/p>\n<p class=\"has-text-align-center\"><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=JetBrains.intellij-server\" target=\"_blank\" rel=\"noopener\"><strong>Installer depuis la Visual Studio Marketplace<\/strong><\/a><\/p>\n<p class=\"has-text-align-center\"><a href=\"https:\/\/open-vsx.org\/extension\/JetBrains\/intellij-server\" target=\"_blank\" rel=\"noopener\"><strong>Installer depuis le registre Open VSX<\/strong><\/a><\/p>\n<p>Apr\u00e8s l&#8217;installation, ouvrez vos projets Java ou Kotlin dans VS Code ou Cursor.\u00a0<\/p>\n<p>L&#8217;extension va commencer \u00e0 analyser vos projets, importer ceux qui disposent de fichiers de build Maven, Gradle ou Bazel, puis activer les fonctionnalit\u00e9s des langages Java et Kotlin dans l&#8217;\u00e9diteur pour vous.<\/p>\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/08\/javakotlin.mp4\"><\/video><\/figure>\n\n\n<p><strong>Note sur la compatibilit\u00e9<\/strong><\/p>\n<p>Java and Kotlin by IntelliJ IDEA inclut des fonctionnalit\u00e9s d&#8217;analyse de code et des correctifs rapides \u00e9galement propos\u00e9s par les extensions Java de Red Hat et d&#8217;Oracle. Pour \u00e9viter toute confusion, nous vous recommandons de d\u00e9sactiver ces extensions pendant les tests.<\/p>\n<h2 class=\"wp-block-heading\"><strong>Licences<\/strong><\/h2>\n<p>Pendant la phase de pr\u00e9version, vous pouvez utiliser l&#8217;extension <strong>gratuitement<\/strong>.<strong> Nous publions de nouveaux builds toutes les deux semaines. Chaque build renouvelle la p\u00e9riode d&#8217;\u00e9valuation pour 30\u00a0jours.<\/strong><\/p>\n<p>Apr\u00e8s la p\u00e9riode de pr\u00e9version, l&#8217;utilisation de l&#8217;extension n\u00e9cessitera un abonnement \u00e0 IntelliJ IDEA Ultimate.\u00a0<\/p>\n<p>La m\u00eame licence vous permet d&#8217;utiliser les fonctionnalit\u00e9s Java et Kotlin d&#8217;IntelliJ IDEA, que vous travailliez dans l&#8217;IDE de bureau IntelliJ IDEA, dans des \u00e9diteurs bas\u00e9s sur VS Code ou dans d&#8217;autres environnements pris en charge. Vous pouvez consulter les diff\u00e9rents tarifs <a href=\"https:\/\/www.jetbrains.com\/idea\/buy\/?section=commercial&amp;billing=yearly\" target=\"_blank\" rel=\"noopener\">ici<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><strong>Et ensuite\u00a0?<\/strong><\/h2>\n<p>L&#8217;extension VS Code n&#8217;est qu&#8217;une \u00e9tape d&#8217;un parcours de d\u00e9veloppement plus long visant \u00e0 apporter l&#8217;intelligence d&#8217;IntelliJ IDEA \u00e0 nos utilisateurs, o\u00f9 qu&#8217;ils se trouvent.\u00a0<\/p>\n<p>Nous sommes convaincus qu&#8217;IntelliJ IDEA offre le meilleur environnement pour d\u00e9velopper en Java et Kotlin. Dans le m\u00eame temps, nous reconnaissons que les \u00e9quipes peuvent avoir des raisons pratiques de travailler dans d\u2019autres environnements, avec d\u2019autres \u00e9diteurs et outils. Quel que soit l\u2019environnement dans lequel vous choisissez de travailler, nous voulons que vous puissiez profiter des fonctionnalit\u00e9s intelligentes d\u2019IntelliJ IDEA pour Java et Kotlin.<\/p>\n<p>\u00c0 cette fin, nous travaillons d\u00e9j\u00e0 \u00e0 prendre en charge des workflows enti\u00e8rement agentiques dans le terminal. Nous partagerons prochainement nos premiers r\u00e9sultats (notamment en mati\u00e8re de r\u00e9duction de la consommation de jetons) et nous vous donnerons la possibilit\u00e9 de tester nos plugins d&#8217;agents d\u00e8s qu&#8217;ils seront pr\u00eats.<\/p>\n<h2 class=\"wp-block-heading\"><strong>Retours d&#8217;exp\u00e9rience et assistance<\/strong><\/h2>\n<p>Nous avons h\u00e2te de savoir ce que vous en pensez.\u00a0<\/p>\n<p>N&#8217;h\u00e9sitez pas \u00e0 nous faire part de vos retours sur ce qui fonctionne bien, ce qui ne fonctionne pas et sur les fonctionnalit\u00e9s que vous aimeriez voir ensuite.<\/p>\n<p>Vous pouvez laisser un commentaire ici ou <a href=\"https:\/\/intellij-support.jetbrains.com\/hc\/en-us\/requests\/new?ticket_form_id=66731&amp;product=intellij_for_vs_code\" target=\"_blank\" rel=\"noopener\">nous envoyer une demande<\/a>.<\/p>\n<p>Vos retours pendant cette phase de pr\u00e9version contribueront directement \u00e0 faire \u00e9voluer l\u2019extension en vue de sa version stable 1.0.<\/p>\n<p>Merci !<\/p>\n<p><strong><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=JetBrains.intellij-server\" target=\"_blank\" rel=\"noopener\">Obtenir l&#8217;extension\u00a0: Visual Studio Marketplace<\/a><\/strong><\/p>\n<p><strong><a href=\"https:\/\/open-vsx.org\/extension\/JetBrains\/intellij-server\" target=\"_blank\" rel=\"noopener\">Obtenir l&#8217;extension\u00a0: registre Open VSX<\/a><\/strong><\/p>\n<p><em>Auteur de l&#8217;article original en anglais<\/em> :<\/p>\n<\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/03\/ziV_ieoy_400x400-200x200.jpg\" width=\"200\" height=\"200\" alt=\"Marco Behler\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                            <h4>Marco Behler<\/h4>\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":813,"featured_media":731705,"comment_status":"closed","ping_status":"closed","template":"","categories":[89],"tags":[],"cross-post-tag":[],"class_list":["post-731699","idea","type-idea","status-publish","has-post-thumbnail","hentry","category-news"],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea\/731699","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/idea"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=731699"}],"version-history":[{"count":5,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea\/731699\/revisions"}],"predecessor-version":[{"id":731716,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea\/731699\/revisions\/731716"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/731705"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=731699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=731699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=731699"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=731699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}