{"id":731022,"date":"2026-08-13T01:15:29","date_gmt":"2026-08-13T00:15:29","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=pycharm&#038;p=731022"},"modified":"2026-08-13T01:15:33","modified_gmt":"2026-08-13T00:15:33","slug":"das-ist-neu-in-pycharm-2026-2-1","status":"publish","type":"pycharm","link":"https:\/\/blog.jetbrains.com\/de\/pycharm\/2026\/08\/das-ist-neu-in-pycharm-2026-2-1\/","title":{"rendered":"Das ist neu in PyCharm 2026.2.1"},"content":{"rendered":"\n<p>F\u00fcr alle, die mit KI entwickeln, ist dieses <a href=\"https:\/\/www.jetbrains.com\/de-de\/pycharm\/\" data-type=\"link\" data-id=\"https:\/\/www.jetbrains.com\/de-de\/pycharm\/\" target=\"_blank\" rel=\"noopener\">PyCharm<\/a>-Release ein gro\u00dfer Schritt nach vorn. In Ihren Jupyter-Notebooks arbeiten Agents nun direkt mit dem aktiven Kernel, statt isolierte Skripte auszuf\u00fchren. Agents w\u00e4hlen nun zuverl\u00e4ssig das passende Python aus und installieren Pakete dadurch immer in der richtigen Umgebung.<\/p>\n\n\n\n<p>Au\u00dferdem hei\u00dfen wir marimo-Notebooks in der IDE willkommen und passen den Plugin-Lieferumfang an, damit PyCharm schlank und leistungsf\u00e4hig bleibt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Highlights in diesem Release<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Jupyter-Notebook-Skill f\u00fcr KI-Agents<\/h3>\n\n\n\n<p>KI-Agents wie Claude Code oder Codex k\u00f6nnen <code>.ipynb<\/code>-Notebooks jetzt \u00fcber das Notebook-Modell von PyCharm und einen Live-Kernel erstellen, bearbeiten und ausf\u00fchren. Dadurch bleiben Variablen, Modelle und Daten zellen\u00fcbergreifend erhalten, auch wenn der Agent Shell-Befehle nutzt. F\u00fcr Sie bedeutet dies zuverl\u00e4ssigeres Arbeiten mit Notebooks und ML bei geringerem Tokenverbrauch. Um loszulegen, \u00f6ffnen Sie den KI-Chat und bitten Sie den Agent, in Ihrem Notebook zu arbeiten.<\/p>\n\n\n\n<p><em>Diese Funktionalit\u00e4t ist mit einem JetBrains-AI-Abonnement verf\u00fcgbar.<\/em><\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/blog.jetbrains.com\/pycharm\/2026\/08\/we-gave-ai-agents-a-live-jupyter-kernel-in-pycharm\/\" class=\"btn\" target=\"\">Learn more<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n\n\n\n<h3 class=\"wp-block-heading\">Koordinator f\u00fcr Agent-Umgebungen<\/h3>\n\n\n\n<p>Installieren Ihre KI-Agents Pakete immer wieder in der falschen Python-Umgebung? Dieser neue Skill stellt dem Agent den in Ihrem Projekt konfigurierten Interpreter und das zugeh\u00f6rige Tool bereit \u2013 <code>uv<\/code>, Poetry, <code>pip<\/code> in einer <code>venv<\/code> oder <code>conda<\/code>. So werden Befehle in der richtigen Umgebung statt im System-Interpreter ausgef\u00fchrt. Falls keine Umgebung vorhanden ist, kann sie \u00fcber PyCharm eingerichtet werden. Der Agent entscheidet selbst, wie er die bereitgestellten Informationen verwendet. Um loszulegen, weisen Sie den Agent einfach an, in Ihrem Projekt etwas auszuf\u00fchren oder zu installieren.<\/p>\n\n\n\n<p><em>Diese Funktionalit\u00e4t ist mit einem JetBrains-AI-Abonnement verf\u00fcgbar.<\/em><\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/blog.jetbrains.com\/pycharm\/2026\/08\/we-stopped-ai-agents-from-installing-into-the-wrong-python-task-success-rates-jumped-to-95\/\" class=\"btn\" target=\"\">Learn more<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n\n\n\n<h3 class=\"wp-block-heading\">marimo-Notebooks in PyCharm [Drittanbieter-Plugin]<\/h3>\n\n\n\n<p>Sie k\u00f6nnen marimo-Notebooks jetzt direkt in PyCharm \u00f6ffnen, bearbeiten und ausf\u00fchren. Erm\u00f6glicht wird dies durch ein neues, vom marimo-Team entwickeltes Plugin.&nbsp;<\/p>\n\n\n\n<p>Arbeiten Sie mit reaktiven Zellen und interaktiven UI-Elementen in einem dedizierten Notebook, ohne Ihre IDE zu verlassen. Da marimo-Notebooks als Python-Dateien gespeichert werden, sind sie Git-freundlich, als Skripte ausf\u00fchrbar und lassen sich einfach in Ihre bestehenden Python-Projekte integrieren.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1406\" height=\"1041\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/07\/image-51.png\" alt=\"\" class=\"wp-image-727410\"\/><\/figure>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/32416-marimo\" class=\"btn\" target=\"\" rel=\"noopener\">Install the plugin<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n\n\n\n<h3 class=\"wp-block-heading\">\u00c4nderungen am Plugin-Lieferumfang von 2026.2<\/h3>\n\n\n\n<p>Im Rahmen der laufenden Produktpflege entfernen wir wenig genutzte Plugins \u2013 unter anderem f\u00fcr Data Wrangler, Hugging Face und Google Colab \u2013 aus dem Standard-Installationsumfang und markieren sie als veraltet. Sie k\u00f6nnen kompatible Versionen weiterhin aus dem JetBrains Marketplace installieren, diese Plugins werden jedoch nicht mehr vorinstalliert oder vom PyCharm-Team aktiv gepflegt. Eine fokussierte Auswahl an mitgelieferten Plugins erm\u00f6glicht eine schlankere Codebasis. Dies hilft uns dabei, PyCharm schnell und reaktionsf\u00e4hig zu halten und unsere Ressourcen dort einzusetzen, wo sie den gr\u00f6\u00dften Nutzen bringen.<\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/blog.jetbrains.com\/pycharm\/2026\/08\/unbundling-and-deprecating-low-usage-plugins-in-pycharm\/\" class=\"btn\" target=\"\">Learn more<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n\n\n\n<h2 class=\"wp-block-heading\">\u00dcberarbeitetes Python-Packages-Toolfenster<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pakete werden jetzt zusammen mit ihren Abh\u00e4ngigkeiten in einer einklappbaren Baumstruktur angezeigt. So l\u00e4sst sich leicht erkennen, was installiert ist und warum \u2013 inklusive neuer Symbole, rechtsb\u00fcndiger Versionsangaben und integrierter Installations- und Update-Links.<\/li>\n\n\n\n<li>Ein neues schwebendes Such-Popup \u2013 \u00e4hnlich wie \u201eSearch Everywhere\u201c, aber f\u00fcr Pakete \u2013 beschleunigt die Suche und Installation. Au\u00dferdem sehen Sie, welche Umgebung verwendet wird, und k\u00f6nnen ein Modul sowie eine Abh\u00e4ngigkeitsgruppe ausw\u00e4hlen.<\/li>\n\n\n\n<li>Sie k\u00f6nnen Pakete nach Workspace-Projekten getrennt in <code>uv<\/code>&#8211; oder Poetry-Abh\u00e4ngigkeitsgruppen wie dev oder test installieren, Versionen direkt in der Ansicht oder im neuen \u201eChange Version\u201c-Dialog \u00e4ndern und Pakete \u00fcber \u201eCustom Installation\u201c aus einem VCS installieren.<\/li>\n\n\n\n<li>Paket-Repositorys lassen sich aktivieren und deaktivieren, und die IDE merkt sich die Einstellung jetzt auch \u00fcber die aktuelle Sitzung hinaus. Dar\u00fcber hinaus zeigt die IDE bei nicht erreichbaren URLs eine klare Fehlermeldung an und bietet eine erheblich verbesserte Unterst\u00fctzung f\u00fcr Remote-Entwicklung.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2759\" height=\"1585\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/08\/PY-89838-Python-Packages-Tool-Window-redesign.png\" alt=\"\u00dcberarbeitetes Python-Packages-Toolfenster in PyCharm\" class=\"wp-image-730282\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Mehr Klarheit bei der Typpr\u00fcfung<\/h2>\n\n\n\n<p>Typmeldungen sind jetzt klarer und geben konkretere L\u00f6sungshinweise:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aussagekr\u00e4ftigere Fehlermeldungen zu Typkonflikten mit einer detaillierten Aufschl\u00fcsselung der Abweichungen. <\/li>\n\n\n\n<li>Eine Typ-Diff-Ansicht f\u00fcr Callables und andere zusammengesetzte Typen, sodass beide Seiten einheitlich dargestellt werden. <\/li>\n\n\n\n<li>Vollst\u00e4ndig dargestellte Namen und Typen mit anklickbaren Links in Inspektions-Tooltips. <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1795\" height=\"1022\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/08\/PY-80221-explain_Show-a-breakdown-when-type-mismatch-is-reported.png\" alt=\"Mehr Klarheit bei der Typpr\u00fcfung in PyCharm\" class=\"wp-image-730293\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Bugfixes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Virtuelle Umgebungen f\u00fcr nicht mehr unterst\u00fctzte Python-Versionen<\/strong>: PyCharm erstellt keine virtuellen Umgebungen mehr f\u00fcr Python 2.7, 3.6 und 3.7. Sie k\u00f6nnen weiterhin \u00fcber die Befehlszeile neue Umgebungen erstellen und manuell zur IDE hinzuf\u00fcgen.<\/li>\n\n\n\n<li><strong>Typableitung f\u00fcr SQLAlchemy 2.0 Session.get()<\/strong>: <code>Session.get(Entity, id)<\/code> (und SQLModel) wird jetzt als Modellinstanz statt als Klasse abgeleitet.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">PyCharm herunterladen<\/h2>\n\n\n\n<p>Alle diese Neuerungen sind in PyCharm 2026.2.1 verf\u00fcgbar. Um alle Neuerungen in Ihren eigenen Projekten auszuprobieren, installieren Sie das Update direkt \u00fcber die IDE oder die Toolbox App. Alternativ k\u00f6nnen Sie <a href=\"https:\/\/www.jetbrains.com\/de-de\/pycharm\/download\/\" target=\"_blank\" rel=\"noopener\">hier die neueste Version herunterladen<\/a>. Wie immer w\u00fcrden wir uns \u00fcber Ihr Feedback sehr freuen.<\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/www.jetbrains.com\/de-de\/pycharm\/download\/\" class=\"btn\" target=\"\" rel=\"noopener\">Download PyCharm<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n\n\n\n<p><strong>Autorin des urspr\u00fcnglichen Blogposts<\/strong><\/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\/2026\/08\/1762941790646.jpeg\" 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","protected":false},"author":964,"featured_media":730087,"comment_status":"closed","ping_status":"closed","template":"","categories":[907],"tags":[],"cross-post-tag":[],"class_list":["post-731022","pycharm","type-pycharm","status-publish","has-post-thumbnail","hentry","category-releases"],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/pycharm\/731022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/pycharm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/types\/pycharm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/users\/964"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/comments?post=731022"}],"version-history":[{"count":2,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/pycharm\/731022\/revisions"}],"predecessor-version":[{"id":731024,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/pycharm\/731022\/revisions\/731024"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media\/730087"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media?parent=731022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/categories?post=731022"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/tags?post=731022"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/cross-post-tag?post=731022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}