Fleet logo

Fleet

More Than a Code Editor

General News

L’avenir de Fleet

Read this post in other languages:

TL;DR

À l’origine, Fleet avait pour vocation d’explorer une nouvelle génération d’IDE JetBrains, développée en parallèle des IDE basés sur la plateforme IntelliJ. Au fil du temps, nous avons constaté que le fait d’avoir deux familles d’IDE était source de confusion et nous a fait perdre de vue nos objectifs clés. La reconstitution à l’identique des fonctionnalités des IDE basés sur IntelliJ dans Fleet ne créait pas suffisamment de valeur et positionnait Fleet comme un simple éditeur de plus. Par conséquent, la coexistence de deux lignes de produits qui peinent à se différencier ne se justifiait plus.

À compter du 22 décembre 2025, Fleet ne sera plus disponible en téléchargement. Nous travaillons à la création d’un nouveau produit axé sur le développement agentique.

Comparaison de Fleet et des IDE basés sur IntelliJ

Depuis de nombreuses années, JetBrains travaillait principalement sur les IDE basés sur IntelliJ, qui constituaient l’environnement principal pour la plupart des développeurs. Lorsque nous avons lancé Fleet, notre objectif était d’explorer une architecture plus légère, un modèle d’interface utilisateur moderne et un environnement plus flexible, affranchi des contraintes de décisions architecturales héritées de plusieurs décennies. L’expérience s’est avérée enrichissante et réussie, tant sur le plan technique que sur celui de la conception. De nombreux composants de Fleet sont désormais utilisés dans les JetBrains IDEs et plusieurs concepts d’expérience utilisateur et d’interface utilisateur ont été appliqués à l’ensemble de notre gamme de produits.

Cependant, Fleet n’a pas trouvé sa place en tant que produit autonome. Nous ne pouvions ni remplacer IntelliJ IDEA par Fleet, ni l’adapter à une niche différenciée et clairement identifiable. Nous avions donc deux familles d’IDE ciblant essentiellement le même public et ayant des objectifs partiellement redondants. Les utilisateurs nous demandaient quel produit choisir, et la réponse n’était jamais simple ou satisfaisante. L’existence de deux produits similaires créait des frictions et soulevait des questions de propriété et d’investissement à long terme.

Ce que nous avons essayé de faire avec Fleet

Nous avons initialement positionné Fleet en tant qu’IDE léger pour plusieurs langages, puis en tant qu’éditeur avec une assistance intelligente à la programmation. Pendant quelque temps, nous nous sommes demandé si Fleet pouvait donner naissance à une deuxième famille d’IDE en parallèle avec les outils basés sur IntelliJ. Les retours des utilisateurs ont été unanimes : si vous travaillez déjà avec IntelliJ IDEA, Rider, WebStorm, PyCharm, ou tout autre JetBrains IDE, il fallait bonne une raison pour passer à Fleet, or Fleet n’offrait pas suffisamment d’avantages pour justifier l’abandon de d’un IDE que vous maîtrisez et appréciez.

Lorsque l’IA est arrivée à maturité, nous avons exploré les possibilités d’utilisation de Fleet en tant qu’éditeur AI-first. Nous avons créé des nouveaux workflows et mené des études à grande échelle auprès des utilisateurs pour comprendre la différenciation potentielle et la valeur à long terme. Nous sommes arrivés à la conclusion qu’il serait difficile pour un autre éditeur IA de se démarquer, particulièrement sur un marché saturé de forks de VS Code AI-first. Il est devenu de plus en plus clair que le meilleur moyen de progresser consistait à renforcer les workflows d’IA de nos IDE existants. Toutefois, les progrès rapides en IA ont révélé une autre niche qui convient beaucoup mieux à Fleet.

À quoi ressemble cette nouvelle niche

Pendant nos travaux sur l’IA dans l’éditeur, un nouveau workflow de développement a commencé à prendre forme. Les développeurs ont commencé à déléguer des tâches significatives aux agents, telles que la mise à jour des tests, le nettoyage du code, la refactorisation des modules, l’exploration de chemins de code inhabituels, et même la création de nouvelles fonctionnalités. Ces tâches s’exécutent de façon asynchrone et renvoient des correctifs complets. Le développeur n’écrit pas le code lui-même. Il guide l’agent et examine ses résultats. C’est un workflow fondamentalement différent du workflow classique des IDE, qui repose sur un feedback immédiat, un contrôle synchrone et un état local stable et unique.

La boucle agentique repose sur une définition structurée des tâches, l’assemblage du contexte, les exécutions asynchrones multiples, l’exécution isolée et les workflows privilégiant la révision. Leur combinaison dans un seul outil crée une expérience décousue, ce qui a poussé l’équipe Fleet à ne plus faire concurrence aux IDE et aux éditeurs de code, et à créer un produit se focalisant sur les workflows des agents. Cela a entraîné un recentrage vers un nouveau produit : un environnement de développement agentique. Basé sur la plateforme Fleet, il sera distribué en tant que nouveau produit avec un nouveau nom. La technologie, l’équipe et l’orientation à long terme ne changent pas, mais l’identité du produit et le marché cible évoluent.

Quels changements pour les utilisateurs actuels de Fleet

Nous n’allons plus publier de nouvelles mises à jour de Fleet. La distribution va également s’arrêter et il ne sera plu possible de télécharger Fleet depuis Toolbox App ou tout autre canal à compter du 22 décembre 2025.

Si vous avez déjà téléchargé Fleet, vous pouvez continuer de l’utiliser. Cependant, certaines fonctionnalités qui dépendent de nos services côté serveur, avec notamment l’AI Assistant, pourront cesser de fonctionner au fil du temps.

Nous vous tiendrons informés des mises à jour du nouveau produit au fur et à mesure que le travail progresse. Restez à l’écoute !

Auteurs de l’article original en anglais :

Ekaterina Prigara

Ekaterina Prigara

Aleksey Stukalov

Aleksey Stukalov

Today I’m leading the IntelliJ IDEA division at JetBrains, overseeing strategic initiatives and operations within the department. Before joining JetBrains, my career journey took me through various roles: starting as an ordinary developer, being a project manager, serving as a developer advocate, CTO and even as a product manager. Through the entire carrier way my passion has always been leaned towards software engineering work, so I found my zen in frameworks and tooling development. This naturally led me to become a founder of the widely-used JPA/React Buddy plugins, which boast hundreds of thousands of users worldwide. Today both tools are proud members of the JetBrains family!

Discover more