{"id":590570,"date":"2025-08-11T23:09:47","date_gmt":"2025-08-11T22:09:47","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=pycharm&#038;p=590570"},"modified":"2025-08-13T12:40:10","modified_gmt":"2025-08-13T11:40:10","slug":"pycharm-2025-2-ai-toolkit-para-ingenieros-de-ia-y-mas","status":"publish","type":"pycharm","link":"https:\/\/blog.jetbrains.com\/es\/pycharm\/2025\/08\/pycharm-2025-2-ai-toolkit-para-ingenieros-de-ia-y-mas\/","title":{"rendered":"PyCharm 2025.2: \u00a1AI Toolkit para ingenieros de IA y m\u00e1s!"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"2400\" height=\"1350\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/08\/DSGN-23731-Create-localized-SM-banners-for-PyCharm-2025.2-release-FB-X-1200x675-ES.png\" alt=\"\" class=\"wp-image-591052\"\/><\/figure>\n\n\n\n<p>PyCharm 2025.2 presenta <a href=\"https:\/\/lp.jetbrains.com\/pycharm-for-ai-engineers\/\" target=\"_blank\" rel=\"noopener\" data-type=\"link\" data-id=\"https:\/\/lp.jetbrains.com\/pycharm-for-ai-engineers\/\">AI Toolkit<\/a>: todo lo que los ingenieros de IA necesitan, ahora con compatibilidad nativa en su IDE.<\/p>\n\n\n\n<p>Entre otras novedades destacadas de esta actualizaci\u00f3n, se encuentra la \u00faltima versi\u00f3n compatible de PyCharm Community, mejoras en AI Assistant, Junie y notebooks, as\u00ed como una interfaz de usuario persistente para la actualizaci\u00f3n de archivos <code>.lock<\/code> y otras mejoras.<\/p>\n\n\n\n<p>Puede descargar la versi\u00f3n m\u00e1s reciente desde nuestro sitio web o actualizarla a trav\u00e9s de nuestra aplicaci\u00f3n gratuita Toolbox App.&nbsp;<\/p>\n\n\n\n<div class=\"buttons\">\n<div class=\"buttons__row\"><a class=\"btn\" href=\"https:\/\/www.jetbrains.com\/pycharm\/download\/\" target=\"\" rel=\"noopener\">Descargar ahora<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">PyCharm Community est\u00e1 avanzando hacia el PyCharm unificado<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"2560\" height=\"1440\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/08\/inline_es-es.png\" alt=\"\" class=\"wp-image-591826\"\/><\/figure>\n\n\n\n<p>En nuestros esfuerzos por hacer de PyCharm un producto potente y unificado, la versi\u00f3n 2025.2 ser\u00e1 la \u00faltima con soporte de PyCharm Community. Con la versi\u00f3n 2025.3, ofreceremos una manera sencilla de migrar al PyCharm unificado. Puede actualizar a la versi\u00f3n 2025.2 Community mediante Toolbox App o a trav\u00e9s de la notificaci\u00f3n de actualizaci\u00f3n que aparecer\u00e1 dentro del producto.<\/p>\n\n\n\n<p>Si ya quiere empezar a usar el PyCharm unificado con notebooks de Jupyter de forma gratuita, sin esperar a la migraci\u00f3n, puede descargarlo <a href=\"https:\/\/www.jetbrains.com\/pycharm\/download\/\" target=\"_blank\" rel=\"noopener\">aqu\u00ed<\/a>. M\u00e1s informaci\u00f3n acerca del nuevo PyCharm unificado en <a href=\"https:\/\/blog.jetbrains.com\/pycharm\/2025\/04\/unified-pycharm\/\">este art\u00edculo del blog<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">AI Toolkit <strong><sup>[Pro]<\/sup><\/strong><\/h2>\n\n\n\n<p>PyCharm AI Toolkit integra el desarrollo de IA directamente en PyCharm, llevando la experimentaci\u00f3n, la depuraci\u00f3n, la evaluaci\u00f3n, el ajuste fino y la implementaci\u00f3n a un entorno familiar.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\" title=\"Introducing the AI Toolkit\" src=\"https:\/\/www.youtube.com\/embed\/5FZBf1RMaQY\" width=\"500\" height=\"281\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/figure>\n\n\n\n<p>AI Toolkit acaba de lanzarse, pero ya incluye potentes funcionalidades como AI Playground y AI Agents Debugger.<\/p>\n\n\n\n<p><strong>\u00bfLe gustar\u00eda participar en los pr\u00f3ximos pasos?<\/strong> Contribuya a dar forma al futuro de las herramientas de desarrollo con IA en PyCharm <a href=\"https:\/\/lp.jetbrains.com\/pycharm-for-ai-engineers\/\" target=\"_blank\" rel=\"noopener\">compartiendo sus comentarios<\/a>. Lo estamos desarrollando pensando en usted y priorizamos las funcionalidades que m\u00e1s valoran los miembros de nuestra comunidad. D\u00edganos qu\u00e9 le gustar\u00eda ver implementado.<\/p>\n\n\n\n<div class=\"buttons\">\n<div class=\"buttons__row\"><a class=\"btn\" href=\"https:\/\/lp.jetbrains.com\/pycharm-for-ai-engineers\/\" target=\"\" rel=\"noopener\">M\u00e1s informaci\u00f3n acerca de AI Toolkit<\/a><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">AI Playground <strong><sup>[Pro]<\/sup><\/strong><\/h3>\n\n\n\n<p>PyCharm 2025.2 introduce <a href=\"https:\/\/www.jetbrains.com\/help\/pycharm\/ai-playground.html\" target=\"_blank\" rel=\"noopener\" data-type=\"link\" data-id=\"https:\/\/www.jetbrains.com\/help\/pycharm\/ai-playground.html\">AI Playground<\/a>, una nueva y vers\u00e1til funcionalidad que permite a los ingenieros de IA comparar respuestas de varios modelos de IA en paralelo. Puede configurar las peticiones del sistema y ajustar individualmente los par\u00e1metros del modelo, lo que permite un control preciso sobre los par\u00e1metros <em>Temperature<\/em>, <em>Top P<\/em> y <em>Max length<\/em>.&nbsp;<\/p>\n\n\n\n<p>Vaya a <em>More Tool Windows | AI Playground<\/em>, donde podr\u00e1 elegir entre:<\/p>\n\n\n\n<ul>\n<li>Todos los modelos incluidos en su <a href=\"https:\/\/www.jetbrains.com\/ai-ides\/buy\/?section=personal&amp;billing=monthly\" target=\"_blank\" rel=\"noopener\">suscripci\u00f3n de pago de IA<\/a> (utilizar\u00e1n sus tokens de AI Assistant<sup>[Experimental]<\/sup>).<\/li>\n\n\n\n<li>Proveedores personalizados que puede a\u00f1adir mediante claves API.<\/li>\n\n\n\n<li>Ejecuci\u00f3n local de modelos.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\" title=\"Introducing the AI Playground\" src=\"https:\/\/www.youtube.com\/embed\/IZd7L5a0EHc?feature=oembed\" width=\"500\" height=\"281\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">AI Agents Debugger <strong><sup>[Pro]<\/sup><\/strong><\/h3>\n\n\n\n<p>PyCharm 2025.2 tambi\u00e9n introduce el nuevo y potente complemento <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/26921-ai-agents-debugger\" target=\"_blank\" rel=\"noopener\" data-type=\"link\" data-id=\"https:\/\/plugins.jetbrains.com\/plugin\/26921-ai-agents-debugger\">AI Agents Debugger<\/a>, dise\u00f1ado para proporcionar transparencia y capacidades de depuraci\u00f3n para el desarrollo de agentes de IA. Est\u00e1 concebido para desarrolladores que trabajan con sistemas basados en agentes y que necesitan entender, depurar y optimizar los flujos de trabajo de sus agentes.&nbsp;<\/p>\n\n\n\n<p>AI Agents Debugger transforma la naturaleza t\u00edpicamente opaca de \u00abcaja negra\u00bb de los sistemas de agentes, proporciona informaci\u00f3n detallada sobre los procesos de pensamiento, metadatos, entradas y resultados de cada nodo del agente.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\" title=\"Introducing the AI Agents Debugger\" src=\"https:\/\/www.youtube.com\/embed\/KfvvUXOo5YM?feature=oembed\" width=\"500\" height=\"281\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/figure>\n\n\n\n<div class=\"buttons\">\n<div class=\"buttons__row\"><a class=\"btn\" href=\"https:\/\/lp.jetbrains.com\/pycharm-for-ai-engineers\/\" target=\"\" rel=\"noopener\">M\u00e1s informaci\u00f3n acerca de AI Toolkit<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Junie<\/h2>\n\n\n\n<p>Junie, el agente de codificaci\u00f3n de JetBrains, planifica, redacta, pule y prueba el c\u00f3digo de forma aut\u00f3noma para que su experiencia de desarrollo sea fluida, eficiente y agradable. Se encarga de tareas tediosas como reestructurar c\u00f3digo, crear pruebas e implementar refinamientos, para que usted pueda centrarse en desaf\u00edos mayores y en la innovaci\u00f3n.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/07\/JunieMCP_2.mov\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n\n\n\n<p>\u00a1Junie ha recibido varias actualizaciones principales, incluida una mejora de velocidad de hasta un 30 %! Ahora cuenta con compatibilidad con MCP, lo que permite a Junie conectarse a servidores externos y ofrecer soluciones m\u00e1s precisas. Junie tambi\u00e9n est\u00e1 disponible ahora para desarrollo remoto (compatible actualmente en macOS y Linux) y ha lanzado un programa de acceso anticipado para su integraci\u00f3n con GitHub. Esta integraci\u00f3n le permite trabajar con solicitudes de incorporaci\u00f3n de cambios sin abrir el IDE.<\/p>\n\n\n\n<p>Junie est\u00e1 disponible en PyCharm como parte de la suscripci\u00f3n a JetBrains AI.&nbsp;<\/p>\n\n\n\n<div class=\"buttons\">\n<div class=\"buttons__row\"><a class=\"btn\" href=\"https:\/\/www.jetbrains.com\/junie\/\" target=\"\" rel=\"noopener\">Obtenga Junie en PyCharm<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">AI Assistant<\/h2>\n\n\n\n<ul>\n<li>Finalizaci\u00f3n m\u00e1s inteligente en todos los lenguajes admitidos, ahora con compatibilidad con SQL, YAML, JSON, Markdown y m\u00e1s.<\/li>\n\n\n\n<li>Flexibilidad offline ampliada: conecte cualquier servidor de modelos compatible con Open AI como llama.cpp o LiteLLM.<\/li>\n\n\n\n<li>JetBrains AI Assistant ahora admite adjuntar im\u00e1genes en el chat cuando se utilizan los modelos de Anthropic y OpenAI.<\/li>\n<\/ul>\n\n\n\n<p>Todas las funcionalidades de JetBrains AI est\u00e1n disponibles de forma gratuita con la suscripci\u00f3n a PyCharm Pro, con finalizaci\u00f3n de c\u00f3digo ilimitada, potentes flujos de trabajo locales y funcionalidades limitadas basadas en la nube.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1924\" height=\"1086\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/08\/252-rules-2.png\" alt=\"\" class=\"wp-image-592170\"\/><\/figure>\n\n\n\n<div class=\"buttons\">\n<div class=\"buttons__row\"><a class=\"btn\" href=\"https:\/\/www.jetbrains.com\/pycharm\/features\/ai\/\" target=\"\" rel=\"noopener\">Primeros pasos<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Interfaz de usuario persistente para actualizar archivos <code>.lock<\/code><\/h2>\n\n\n\n<p>Hemos a\u00f1adido controles persistentes a los archivos de configuraci\u00f3n <code>.toml<\/code> para <code>uv<\/code>, Hatch y Poetry. Estos controles le permiten aplicar los cambios realizados a un archivo <code>.toml<\/code> haciendo clic en los botones correspondientes para sincronizar, bloquear o actualizar las dependencias en su entorno.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"1484\" height=\"742\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/07\/PY-79451_Introduce-a-constant-UI-control-for-updating-.lock-files-2.png\" alt=\"\" class=\"wp-image-586729\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Generaci\u00f3n de c\u00f3digo que tiene en cuenta el contexto para notebooks de Jupyter y celdas SQL <strong><sup>[Pro]<\/sup><\/strong><\/h2>\n\n\n\n<p>Ahora puede generar c\u00f3digo para notebooks de Jupyter y celdas SQL mediante AI Assistant, que tiene en cuenta el contexto de la celda de origen.&nbsp;<\/p>\n\n\n\n<p>Para ello, haga clic en <em>AI Edit Cell<\/em> en el men\u00fa contextual o vaya hasta all\u00ed desde el icono IA en la barra de herramientas de la derecha.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"3200\" height=\"1599\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/07\/Context_aware_code_generation_for_Jupyter_notebooks_and_SQL_cells.png\" alt=\"\" class=\"wp-image-587329\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Una ventana de herramientas <em>Logical structure<\/em> para Django <strong><sup>[Pro]<\/sup><\/strong><\/h2>\n\n\n\n<p><em>Logical structure<\/em> ofrece una vista centrada en el marco de trabajo de su proyecto de Django y le permite explorar y comprender la arquitectura de su aplicaci\u00f3n de manera m\u00e1s intuitiva. Representa su proyecto basado en c\u00f3mo lo ve Django: mostrando las relaciones significativas entre modelos, vistas, serializadores, formularios, clases de administraci\u00f3n y otros componentes con los que trabaja todos los d\u00edas. Tambi\u00e9n le permite generar plantillas para las relaciones que faltan entre las entidades, para ayudarle a estructurar r\u00e1pidamente su c\u00f3digo.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"3726\" height=\"1868\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/07\/A_Logical_structure_tool_window_for_Django-1.png\" alt=\"\" class=\"wp-image-587340\"\/><\/figure>\n\n\n\n<p>Con una suscripci\u00f3n activa a JetBrains AI, puede desbloquear capacidades m\u00e1s avanzadas. En lugar de plantillas b\u00e1sicas, la IA genera c\u00f3digo completo que tiene totalmente en cuenta las relaciones entre entidades, para ofrecer resultados m\u00e1s inteligentes y con mucho contexto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Procesamiento avanzado de im\u00e1genes&nbsp;<\/h2>\n\n\n\n<p>Un nuevo visor de im\u00e1genes ofrece opciones para realizar manipulaciones adicionales, como restaurar la imagen original, invertir los canales de la imagen original, convertir la imagen a escala de grises, establecer el umbral de binarizaci\u00f3n y m\u00e1s.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"3084\" height=\"1610\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/07\/Advanced_image_processing.png\" alt=\"\" class=\"wp-image-587351\"\/><\/figure>\n\n\n\n<div class=\"buttons\">\n<div class=\"buttons__row\"><a class=\"btn\" href=\"https:\/\/www.jetbrains.com\/pycharm\/download\/\" target=\"\" rel=\"noopener\">Descargar ahora<\/a><\/div>\n<\/div>\n\n\n\n<p><strong>\u00bfBusca m\u00e1s?<\/strong><\/p>\n\n\n\n<ul>\n<li>Visite nuestra <a href=\"https:\/\/www.jetbrains.com\/pycharm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">p\u00e1gina de Novedades<\/a> para conocer otras funcionalidades de la versi\u00f3n 2025.2 y las \u00faltimas correcciones de errores.<\/li>\n\n\n\n<li>Consulte las <a href=\"https:\/\/youtrack.jetbrains.com\/articles\/PY-A-233538444\/PyCharm-2025.2-252.23892.439-build-Release-Notes\" target=\"_blank\" rel=\"noopener\" data-type=\"link\" data-id=\"https:\/\/youtrack.jetbrains.com\/articles\/PY-A-233538444\/PyCharm-2025.2-252.23892.439-build-Release-Notes\">notas de lanzamiento<\/a> para obtener un desglose completo de los cambios.<\/li>\n\n\n\n<li>Si encuentra alg\u00fan problema, no dude en informarnos a trav\u00e9s de nuestro <a href=\"https:\/\/youtrack.jetbrains.com\/issues\/PY?_gl=1*y59dtj*_ga*MjU1NTkwODM1LjE2ODE3MzQyNDE.*_ga_9J976DJZ68*MTcxMDUyMjYyNy4zMDcuMS4xNzEwNTIyODYwLjMwLjAuMA..&amp;_ga=2.242684738.1950814981.1710335854-255590835.1681734241\" target=\"_blank\" rel=\"noopener\">sistema de seguimiento de incidencias<\/a> para que podamos resolverlo lo antes posible.<\/li>\n<\/ul>\n\n\n\n<p>Nos encantar\u00eda conocer su opini\u00f3n sobre PyCharm 2025.2: puede dejar sus comentarios a continuaci\u00f3n o <a href=\"https:\/\/x.com\/pycharm\" target=\"_blank\" rel=\"noopener\">conectar con nosotros en X<\/a>.<\/p>\n\n\n\n<p>A<em>rt\u00edculo original en ingl\u00e9s de:<\/em><\/p>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/03\/evgenia-200x200.jpg\" width=\"200\" height=\"200\" alt=\"Evgenia Verbina\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                            <h4>Evgenia Verbina<\/h4>\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/03\/Afanasiev-Ilia-200x200.jpg\" width=\"200\" height=\"200\" alt=\"Ilia Afanasiev\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                            <h4>Ilia Afanasiev<\/h4>\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1086,"featured_media":591052,"comment_status":"closed","ping_status":"closed","template":"","categories":[907],"tags":[],"cross-post-tag":[8851],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/pycharm\/590570"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/pycharm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/types\/pycharm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/users\/1086"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/comments?post=590570"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/pycharm\/590570\/revisions"}],"predecessor-version":[{"id":592177,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/pycharm\/590570\/revisions\/592177"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media\/591052"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media?parent=590570"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/categories?post=590570"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/tags?post=590570"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/cross-post-tag?post=590570"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}