JetBrains obliga a un plugin freemium de IA que no puede eliminarse por completo en los IDE
JetBrains ha incorporado su nuevo plugin de pago AI Assistant en los IDE basados en IntelliJ de una manera que muchos usuarios dicen que no puede eliminarse por completo y que, en algunos casos, parece reactivarse después de desactivarlo o “desinstalarlo”. Los críticos sostienen que este comportamiento es hostil, plantea preocupaciones de confianza y privacidad, y puede hacer que los desarrolladores incumplan políticas corporativas estrictas que prohíben las herramientas de IA o la transmisión de código a terceros, incluso si el plugin está inactivo. Otros replican que probablemente se trate de un error de interfaz, señalan que las funciones de IA no hacen nada hasta que se activan explícitamente y ven la medida como un intento de JetBrains de seguir siendo competitivo a medida que la programación asistida por IA se vuelve más común.
Comportamiento del plugin y problemas de eliminación
- JetBrains incorporó un nuevo plugin AI Assistant en versiones recientes de sus IDE.
- No puede desinstalarse por completo por medios normales porque es un plugin integrado/paqueteado; los usuarios, por lo general, solo pueden desactivarlo.
- Varios usuarios informan de un error:
- Desactivar y luego desinstalar la actualización del plugin hace que reaparezca una versión integrada más antigua y se habilite al reiniciar, solicitando volver a actualizar.
- Algunos dicen que simplemente desactivarlo funciona; otros informan que se vuelve a habilitar, especialmente debido a plugins de ML relacionados que dependen de él.
- Un hilo enlazado del rastreador de incidencias de JetBrains describe esto como un error de UX/actualización, no como un diseño intencional.
Preocupaciones sobre datos, seguridad y políticas corporativas
- Muchos lugares de trabajo prohíben explícitamente cualquier herramienta de IA/LLM o el envío de código a servicios de terceros.
- Para algunas organizaciones, la mera presencia de un plugin de IA (independientemente de su activación) viola la política; desactivarlo no es suficiente.
- Otros responden que el plugin no envía ningún dato a menos que se active explícitamente (por ejemplo, iniciar una prueba), así que consideran que el riesgo es mínimo.
Preocupaciones sobre confianza, UX y “enshitification”
- Algunos ven el plugin no eliminable y que reaparece por sí solo como “hostil”, erosionando la confianza de larga data en JetBrains.
- Se hacen comparaciones con patrones más amplios de “enshitification”, upselling de patrones oscuros y recordatorios tipo anuncio en herramientas de pago.
- Los críticos argumentan que funciones como esta deberían ser opt-in e instalables como un plugin separado, no integradas y habilitadas automáticamente.
- Los defensores lo ven como un error menor y una decisión de marketing; sostienen que la indignación es desproporcionada.
Utilidad de los asistentes de IA
- Las experiencias son mixtas:
- Algunos afirman grandes mejoras de productividad (especialmente para código repetitivo, migraciones y herramientas desconocidas).
- Otros encuentran las sugerencias ruidosas, incorrectas o perjudiciales para el aprendizaje, y prefieren desactivar la IA dentro del editor.
- El AI Assistant de JetBrains suele describirse como poco impresionante frente a GitHub Copilot; el contexto limitado del proyecto reduce su utilidad.
Alternativas y dirección del ecosistema
- Varios comentaristas consideran fijar versiones antiguas de JetBrains o cambiar a VSCode, Vim o Emacs para tener más control y menos dependencia de la nube.
- Algunos temen que esta integración de IA señale un giro hacia IDE basados en servicios y dependientes de la nube; otros señalan que JetBrains también trabaja en funciones de ML locales.
- Un archivo .noai puede desactivar AI Assistant por proyecto, incluso para usuarios con suscripciones activas.