Novedades de PyCharm 2026.2.1
Esta versión de PyCharm es fundamental para cualquiera que desarrolle proyectos relacionados con la IA. Ahora sus agentes pueden ponerse manos a la obra directamente en sus notebooks de Jupyter, trabajando con un kernel en tiempo real en lugar de ejecutar scripts aislados. Y, por fin, saben qué versión de Python deben utilizar, por lo que los paquetes se instalan siempre en el entorno correcto.
Asimismo, incorporamos los notebooks de Marimo al IDE e introducimos cambios en los complementos incluidos para que PyCharm siga siendo rápido y se centre en lo esencial.
Aspectos destacados de la versión
Habilidad de notebooks de Jupyter para agentes de IA
Permita que agentes de IA como Claude Code y Codex creen, editen y ejecuten notebooks .ipynb mediante el modelo de notebooks de PyCharm y un kernel activo, de modo que las variables, los modelos y los datos persistan a lo largo de las celdas en lugar de desaparecer cuando el agente use el shell. Para usted, esto se traduce en un trabajo más fiable con los notebooks y el aprendizaje automático, y en un menor uso de tokens. Para empezar, abra el chat de IA y pida al agente que trabaje en su notebook.
Esta funcionalidad está disponible con una suscripción a JetBrains AI.
Coordinador del entorno del agente
¿Está cansado de que los agentes de IA instalen paquetes en el entorno de Python equivocado? Esta nueva habilidad proporciona al agente el intérprete y la herramienta configurados en su proyecto —uv, Poetry, pip en un venv o conda— para que los comandos apunten al entorno correcto, y no al del sistema. Si no existe ninguno, este puede establecer uno mediante PyCharm, y el agente decidirá cómo usar la información. Para empezar, pida al agente que ejecute o instale algo en su proyecto.
Esta funcionalidad está disponible con una suscripción a JetBrains AI.
Notebooks de marimo en PyCharm [complemento de terceros]
Ahora puede abrir, editar y ejecutar notebooks de marimo directamente en PyCharm con el nuevo complemento desarrollado por el equipo de marimo.
Trabaje con celdas reactivas y elementos interactivos de la interfaz de usuario en un notebook dedicado sin salir del IDE. Como los notebooks de marimo se almacenan como archivos de Python, son compatibles con Git, se pueden ejecutar como scripts y son fáciles de integrar en sus proyectos de Python existentes.

Cambios en los complementos incluidos en la versión 2026.2
Como parte del mantenimiento continuo, estamos desvinculando y dejando de ofrecer los complementos que apenas se usan, entre ellos Data Wrangler, Hugging Face y la compatibilidad con Google Colab. Puede seguir instalando versiones compatibles desde JetBrains Marketplace, pero el equipo de PyCharm ya no las incluye en el paquete ni las mantiene de forma activa. Un conjunto más enfocado de complementos integrados implica una base de código más ligera, lo que nos ayuda a mantener PyCharm rápido y con buena capacidad de respuesta, y a invertir nuestro esfuerzo donde tenga el mayor impacto.
Ventana de herramientas de paquetes de Python rediseñada
- Los paquetes aparecen ahora en un árbol desplegable junto a sus dependencias, para que pueda ver qué está instalado y por qué, con nuevos iconos, versiones alineadas a la derecha y enlaces inline para instalar/actualizar.
- Una nueva ventana emergente de búsqueda flotante (parecida a «Search Everywhere», pero para paquetes) agiliza la búsqueda y la instalación. Además, le muestra qué entorno se utilizará y le permite seleccionar un módulo y un grupo de dependencias.
- Puede instalar un paquete en grupos de dependencias específicos de
uv/Poetry, como «dev» o «test», para cada elemento del espacio de trabajo; modificar las versiones inline o a través del nuevo cuadro de diálogo «Change Version»; e instalar desde un VCS mediante la opción «Custom Installation». - Los repositorios de paquetes se pueden activar o desactivar, y su estado se conserva entre sesiones. Además, las URL inaccesibles muestran un error claro y se ha mejorado considerablemente la compatibilidad con el desarrollo remoto.

Comprobación de tipos más clara
Obtenga mensajes de comprobación de tipos más claros y prácticos:
- Errores de desajuste de tipos más detallados, que ahora incluyen una explicación de por qué los tipos no coinciden.
- Un diff de tipos para objetos invocables y otros tipos compuestos, de modo que ambos lados se lean de la misma manera.
- Nombres y tipos completamente mostrados en las descripciones emergentes de inspección, con enlaces en los que se puede hacer clic.

Correcciones de errores
- Entornos virtuales para versiones de Python que han llegado al final de su ciclo de vida: PyCharm ya no crea entornos virtuales para Python 2.7, 3.6 y 3.7. Aun así, puede crear un nuevo entorno desde la línea de comandos y añadirlo al IDE manualmente.
- Inferencia de Session.get() en SQLAlchemy 2.0: ahora se infiere
Session.get(Entity, id)(y SQLModel) como una instancia del modelo, en lugar de como la clase misma.
Descargue PyCharm
Todas estas actualizaciones están disponibles en PyCharm 2026.2.1. Actualice directamente desde el IDE o Toolbox App, o descargue la última versión para probar todas las novedades en sus propios proyectos. Como siempre, nos encantaría conocer su opinión.
Artículo original en inglés de:
