General News

El futuro de Fleet

Read this post in other languages:

TL;DR

Fleet nació como un intento de explorar una nueva generación de JetBrains IDEs, desarrollados en paralelo con los basados en IntelliJ Platform. Con el tiempo, aprendimos que tener dos familias de IDE generalistas creaba confusión y diluía nuestro enfoque. Unificar todas las funcionalidades de los IDE basados en IntelliJ dentro de Fleet no generaba suficiente valor, y posicionar Fleet como un editor más no justificaba mantener dos líneas de productos que se solapaban.

A partir del 22 de diciembre de 2025, ya no será posible descargar Fleet. Ahora estamos creando un nuevo producto centrado en el desarrollo agéntico.

Fleet frente a los IDE basados en IntelliJ

Durante muchos años, JetBrains se centró en los IDE basados en IntelliJ, que muchos desarrolladores usaban como entorno principal. Cuando llegó Fleet, nuestro objetivo era explorar una arquitectura más ligera, un modelo de interfaz de usuario moderno y un entorno más flexible, alejado de décadas de decisiones arquitectónicas antiguas. Fue un experimento que valió la pena y, tanto desde el punto de vista técnico como del diseño, fue un éxito. Ahora, hay muchos componentes de Fleet que impulsan los JetBrains IDEs, y hemos integrado varios conceptos de experiencia e interfaz de usuario en toda nuestra línea de productos.

Sin embargo, Fleet no triunfó como producto independiente, ya que no pudimos sustituir IntelliJ IDEA por Fleet ni reducirlo a un nicho claro y diferenciado. De pronto, teníamos dos familias de IDE dirigidas en gran parte al mismo público, pero con objetivos que se solapaban. Los usuarios seguían teniendo dudas sobre cuál elegir y la respuesta nunca era breve ni satisfactoria. Estos dos productos tan parecidos creaban fricciones y planteaban dudas sobre la propiedad y la inversión a largo plazo.

Lo que intentamos hacer con Fleet

Inicialmente, posicionamos Fleet como un IDE multilenguaje ligero y, más adelante, como un editor con asistencia a la codificación inteligente. Durante un tiempo, estuvimos valorando la posibilidad de que Fleet se convirtiese en una segunda familia de IDE insignia junto con las herramientas basadas en IntelliJ. Los comentarios de los usuarios eran claros: si ya trabajas con IntelliJ IDEA, Rider, WebStorm, PyCharm o cualquier otro JetBrains IDE, la razón para cambiar a Fleet tenía que ser de mucho peso, y Fleet no ofrecía suficiente valor como para justificar la transición desde los IDE que ya conoce y le gustan.

Cuando la IA maduró, exploramos Fleet como un editor basado en IA. Creamos nuevos flujos de trabajo y llevamos a cabo una investigación a gran escala entre los usuarios para comprender cuáles podían ser la diferenciación potencial y el valor a largo plazo. Confirmamos que otro editor basado en IA no destacaría, especialmente en un mercado repleto de bifurcaciones de VS Code basadas en IA, así que cada vez estaba más claro que la mejor manera de avanzar era mejorar los flujos de trabajo de IA en los IDE existentes. Sin embargo, el rápido avance de la IA nos descubrió otro nicho en el que Fleet encaja de forma mucho más natural.

Cómo es este nuevo nicho

Mientras trabajábamos en la IA dentro del editor, comenzó a tomar forma un nuevo flujo de trabajo de desarrollo. Los desarrolladores empezaron a delegar tareas importantes a los agentes: actualizar pruebas, limpiar código, refactorizar módulos, explorar rutas de código desconocidas e incluso crear nuevas funcionalidades. Estas tareas se ejecutan de forma asíncrona y devuelven parches completos, de modo que el desarrollador no escribe el código, sino que guía al agente y revisa el resultado que este propone. Es un flujo de trabajo que nada tiene que ver con el clásico de los IDE, que se basa en la retroalimentación inmediata, el control sincrónico y un único estado local estable.

El bucle agéntico se basa en la definición estructurada de tareas, el ensamblaje de contextos, varias ejecuciones asíncronas, la ejecución aislada y los flujos de trabajo de revisión previa. Combinarlos en una sola herramienta da como resultado una experiencia inconexa, por lo que el equipo de Fleet decidió dejar de competir con los IDE y los editores de código y, en su lugar, crear un producto centrado en los flujos de trabajo agénticos. Esto llevó a un cambio de rumbo hacia un nuevo producto: un entorno de desarrollo agéntico. Este nuevo entorno, basado en la plataforma Fleet, se comercializará como un producto nuevo con un nuevo nombre. La tecnología, el equipo y la dirección a largo plazo seguirán siendo las mismas, pero la identidad del producto y el mercado objetivo evolucionarán.

Cambios para los usuarios actuales de Fleet

Dejaremos de publicar nuevas actualizaciones para Fleet. También cesará su distribución, por lo que a partir del 22 de diciembre de 2025 Fleet ya no se podrá descargar ni desde Toolbox App ni desde ningún otro canal.

Si ya ha descargado Fleet, podrá seguir utilizándolo, aunque puede que algunas funciones que dependen de nuestros servicios del lado del servidor, como AI Assistant, dejen de funcionar con el tiempo.

Seguiremos compartiendo información sobre el nuevo producto a medida que vayamos trabajando en él. ¡Esté atento!

Artículo original en inglés de:

 

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!

Ekaterina Prigara

Ekaterina Prigara