Ai logo

JetBrains AI

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

Agentic AI AI

Une Nouvelle Expérience Agentique : JetBrains Air dans les IDE – EAP maintenant ouvert

Read this post in other languages:

La semaine dernière, nous avons partagé notre point de vue sur l’avenir du développement agentique et présenté la réponse de JetBrains à cet enjeu : JetBrains Air, un système de produits ouvert pour le développement agentique.

Aujourd’hui, nous lançons le programme d’accès anticipé (EAP) pour Air dans les JetBrains IDEs. Il est disponible dès maintenant en tant que plugin sur la JetBrains Marketplace ou nativement dans les builds EAP 2026.3 des JetBrains IDEs. Essayez Air avec des exécutions gratuites de Junie Lite, notre agent de programmation efficace pour les tâches du quotidien.

Avec le plugin Air pour les IDE JetBrains, vous accédez directement aux agents et aux abonnements que vous utilisez déjà. Air n’est pas un fournisseur d’IA et aucun agent n’est installé par défaut avec le plugin.

Pourquoi une nouvelle expérience ?

Jusqu’ici, l’IA dans l’IDE s’est principalement concentrée sur le chat IA. Cependant, le développement agentique change le modèle d’interaction établi : vous déléguez des tâches plus importantes et laissez les agents travailler en parallèle. Vous devez donc pouvoir suivre leur travail et les guider à chaque étape. Nous avons cherché à intégrer cette fonctionnalité à notre solution AI Assistant existante en ajoutant de nouveaux agents au chat IA. Mais à mesure que ces workflows ont évolué, une chose est devenue claire : orchestrer plusieurs tâches en parallèle est fondamentalement différent d’avoir une conversation avec une IA.

Air a été conçu autour de cette différence.

Derrière cela se cache un changement de paradigme plus large, et nous n’allons pas y aller par quatre chemins : le développement agentique devient la norme, et un IDE qui tient les agents à distance aura du mal à rester pertinent.

Cela rend l’IDE plus important, pas moins : alors que les agents effectuent de plu en plus de travail, en vérifier le résultat et en assumer la responsabilité devient la partie difficile, et c’est précisément à cela que sert l’IDE. Le centre de gravité des JetBrains IDEs se déplace vers le développement agentique, et Air est notre façon d’y parvenir.

Présentation de JetBrains Air dans les IDE

Air apporte le développement agentique dans l’IDE sans vous limiter à un agent particulier ni changer la façon dont vous travaillez. Il repose sur trois principes. Nous vous avons déjà parlé des deux premiers. La nouveauté, c’est un produit conçu dès le départ autour de ces principes.

  1. Intégrez vos agents existants à votre IDE

Air fonctionne avec les agents que vous utilisez déjà, tels que Codex, GitHub Copilot, Junie, Cursor, et d’autres agents compatibles avec l’ACP. Il détecte les agents déjà installés sur votre machine et permet de les intégrer directement dans l’IDE facilement. Avec JetBrains Air dans les IDE, vous pouvez également utiliser votre abonnement à Claude dans le terminal et l’onglet plein écran d’Air.

Vous n’avez pas besoin d’un abonnement à JetBrains AI pour utiliser vos agents avec Air. Utilisez les abonnements dont vous disposez déjà, qu’il s’agisse d’abonnements auprès de fournisseurs d’IA ou à JetBrains AI.

  1. L’intelligence de l’IDE pour vous et pour vos agents

Le développement ne s’arrête pas une fois le code généré : il faut encore l’exécuter, le réviser et le valider. C’est exactement ce pour quoi un IDE est conçu. Il vous donne les outils pour comprendre et examiner le travail de l’agent : des diffs à la navigation, en passant par les inspections et bien plus.

Et les agents profitent eux aussi de toute la puissance de l’IDE. Grâce aux fonctionnalités et outils intégrés à l’IDE, les agents compatibles bénéficient de l’expertise et des workflows spécialisés de JetBrains pour déboguer, analyser les performances, explorer les bases de données et effectuer des recherches sémantiques dans le code. Cela peut aider les agents à produire de meilleurs résultats et, pour certaines tâches, à utiliser moins de tokens.

  1. Une expérience utilisateur pensée d’abord pour l’agentique

Air est conçu pour travailler avec plusieurs agents en parallèle, et pas seulement pour interagir avec un seul à la fois. Le travail des agents est organisé en sessions, toutes visibles au même endroit, afin que vous puissiez suivre la progression, voir ce qui requiert votre attention, guider les agents et examiner leur travail sur tous vos projets.

Travailler avec Air

Voici ce à quoi cela ressemble en pratique :

Gardez le contrôle du travail parallèle des agents. Visualisez en un coup d’œil les sessions de tous vos projets au même endroit, avec l’activité, les mises à jour non lues, les fichiers modifiés et les commits sortants. Prenez connaissance du coût de chaque session au fil de votre travail, pour garder une visibilité claire sur vos dépenses entre agents et tâches. Cela facilite le suivi de la progression et permet de voir rapidement ce qui a changé et ce qui requiert votre attention.

Déléguez une tâche avec une seule touche. Appuyez deux fois sur Ctrl depuis n’importe où dans l’IDE pour ouvrir une fenêtre de prompt et démarrer une nouvelle session d’agent, avec votre contexte actuel déjà joint.

Choisissez l’interface que vous préférez pour une session d’agent. Les sessions s’ouvrent directement dans l’éditeur sous forme d’onglets, donnant au travail des agents un véritable espace à l’écran, aux côtés de votre code. Si vous préférez l’interface du terminal, vous pouvez continuer à l’utiliser directement dans l’IDE. Ou alors choisir un chat graphique lorsque cela convient mieux à la tâche.

Exécutez les agents en local ou dans le cloud. Pour les tâches complexes, longues ou réalisables en arrière-plan, lancez les agents dans le cloud, puis éteignez votre machine. Suivez le travail de l’agent sur mobile (bientôt disponible) pour le guider. Actuellement disponible pour les organisations disposant de licences IA.

Isolez le travail parallèle des agents grâce à des worktrees temporaires. Lancez une session depuis n’importe quelle branche, sur une nouvelle branche ou en mode détaché. Suivez les modifications et les commits depuis le chat, puis réintégrez le résultat dans votre projet principal avec un cherry-pick dès qu’il est prêt.

Vous gardez le contrôle

L’AI Assistant reste disponible pendant que vous essayez Air dans votre IDE. Avec le temps, nous nous attendons à voir Air devenir l’expérience principale pour les workflows agentiques dans les JetBrains IDEs.

À mesure qu’Air prend une place croissante dans les IDE JetBrains, beaucoup d’entre vous se poseront d’abord une question essentielle concernant le contrôle : Puis-je désactiver Air et où mon code va-t-il ?

Pas d’agents ? Rien ne quitte votre machine. Air est une fenêtre d’outils, pas un fournisseur d’IA, et aucun agent n’est installé par défaut. Il détecte les agents déjà présents sur votre machine, de la même façon que l’IDE détecte votre terminal, mais rien ne s’exécute et aucune donnée ne quitte votre machine tant que vous ne vous connectez pas à un agent ou à un forfait JetBrains AI. Si votre organisation n’autorise pas les agents, Air n’a rien à exécuter et rien à envoyer.

Vos données vont à votre fournisseur, pas à JetBrains. Avec un abonnement tiers, les données vont directement à ce fournisseur, dans le cadre de l’accord que vous avez déjà conclu avec lui. Elles ne transitent pas par JetBrains. Si vous utilisez JetBrains AI, vous êtes soumis aux conditions d’utilisation de JetBrains AI, comme c’est déjà le cas pour l’AI Assistant. Air n’ajoute aucune nouvelle condition de traitement des données.

Vous pouvez le désactiver. Désactivez le plugin Air et rien d’autre ne change.

Essayez-le gratuitement avec Junie Lite

Nous pensons qu’il est important d’offrir une version gratuite de l’IA dans nos IDE, c’est pourquoi nous vous proposons d’utiliser Air gratuitement avec Junie Lite*, notre agent de programmation pour les tâches du quotidien.

Confiez à Air une vraie tâche : lancez des sessions d’agent sur plusieurs projets et dites-nous comment cela s’intègre à votre workflow. Partagez vos retours via YouTrack pour qu’ils arrivent directement dans le backlog de nos équipes ou faites-nous part de vos impressions dans les commentaires ci-dessous.

Installez Air depuis la JetBrains Marketplace, via la notification dans l’AI Assistant ou dans le cadre des builds EAP 2026.3 des JetBrains IDEs, puis connectez les agents que vous utilisez déjà ou utilisez ceux qui sont disponibles via JetBrains AI. Si vous installez Air à partir de la notification dans l’AI Assistant, ce dernier sera désactivé afin d’éviter que les deux ne s’exécutent en parallèle. Vous pouvez le réactiver à tout moment dans Settings | Plugins ou le réinstaller depuis la Marketplace.

*S’applique à la configuration Junie Lite, après connexion avec votre compte JetBrains. Les conditions et les modèles disponibles sont susceptibles de changer.

Questions fréquentes :

Que va-t-il advenir de l’AI Assistant ?
Nous pensons qu’Air est l’avenir du développement agentique dans les JetBrains IDEs, mais l’AI Assistant restera disponible et sera pris en charge en tant que plugin séparé que vous pourrez installer depuis la marketplace.

Quels agents et modèles sont pris en charge ?
Air prend en charge Codex, Gemini, GitHub Copilot, Claude Agent et Junie dès le départ, et vous pouvez connecter de nombreux autres agents via l’ACP. Vous pouvez utiliser vos propres abonnements tiers lorsque c’est possible ou utiliser JetBrains AI.

Puis-je utiliser mon abonnement à Claude ?
Oui, vous pouvez utiliser votre abonnement ànClaude dans le terminal d’Air, qui s’ouvre sous forme d’onglet en plein écran dans l’IDE.

Ai-je besoin d’un abonnement à JetBrains AI ?
Vous pouvez utiliser votre abonnement à JetBrains AI, mais ce n’est pas obligatoire. Toutefois, un abonnement à JetBrains AI est actuellement nécessaire pour exécuter des tâches dans le cloud et un compte JetBrains est requis pour accéder aux exécutions de Junie Lite.

 
Auteurs de l’article original en anglais :
Dominique Rolink

Dominique Rolink

Denis Shiryaev

Denis Shiryaev