Programmierung und Softwareentwicklung

JetBrains enthüllt die wichtigsten Neuerungen in PyCharm 2026.2.1 für KI-Agenten und interaktive Notebooks

PyCharm 2026.2.1 fügt Unterstützung für KI-Agenten hinzu, die innerhalb von Jupyter-Notebooks mit einem aktiven Kernel arbeiten können, und leitet Paketinstallationen an die richtige Python-Umgebung weiter. Die Version bietet außerdem Unterstützung für marimo-Notebooks, Verbesserungen bei der Paketverwaltung und Typprüfung sowie Änderungen an den integrierten Plugins.

2026-08-12
4 Min. Lesezeit
205 Aufrufe
certi.news Editorial Team
JetBrains enthüllt die wichtigsten Neuerungen in PyCharm 2026.2.1 für KI-Agenten und interaktive Notebooks

JetBrains hat PyCharm 2026.2.1 veröffentlicht. Die Version umfasst eine Reihe von Aktualisierungen, die sich auf die KI-gestützte Softwareentwicklung sowie den Umgang mit Python-Umgebungen und interaktiven Notebooks konzentrieren. Agenten wie Claude Code und Codex können nun Jupyter-Notebooks über das Notebook-Modell in PyCharm erstellen, bearbeiten und ausführen und dabei einen aktiven Kernel verwenden.

Mit diesem Ansatz bleiben Variablen, Modelle und Daten zwischen den Zellen verfügbar, anstatt separate Skripte auszuführen, die keinen gemeinsamen Zustand besitzen. Laut JetBrains ermöglicht dies eine zuverlässigere Ausführung von Notebook- und Machine-Learning-Aufgaben bei geringerem Token-Verbrauch. Zum Start kann man den KI-Chat öffnen und den Agenten auffordern, eine Aufgabe innerhalb des Notebooks auszuführen.

Agenten an die richtige Python-Umgebung weiterleiten

Die Version führt eine neue Fähigkeit namens Agent environment coordinator ein, die dem KI-Agenten Informationen über den für das Projekt konfigurierten Interpreter und das entsprechende Tool bereitstellt. Zu den unterstützten Tools gehören uv, Poetry, pip innerhalb einer virtuellen Umgebung und conda. Dadurch zielen Ausführungs- oder Paketinstallationsbefehle auf die mit dem Projekt verknüpfte Umgebung und nicht auf die Systemumgebung.

Wenn keine Umgebung konfiguriert ist, kann über PyCharm eine erstellt werden, während der Agent entscheidet, wie die verfügbaren Informationen verwendet werden. Der Benutzer kann dies aktivieren, indem er den Agenten auffordert, etwas im Projekt auszuführen oder zu installieren.

Unterstützung für marimo-Notebooks und PyCharm-Plugins

marimo-Notebooks können nun über ein neues, vom marimo-Team entwickeltes Plugin direkt in PyCharm geöffnet, bearbeitet und ausgeführt werden. Diese Notebooks unterstützen interaktive Zellen und interaktive Benutzeroberflächenelemente innerhalb eines speziell dafür vorgesehenen Notebooks, ohne die Entwicklungsumgebung verlassen zu müssen.

Da marimo-Notebooks als Python-Dateien gespeichert werden, sind sie mit Git kompatibel, können als Skripte ausgeführt und in bestehende Python-Projekte integriert werden. Das Plugin ist separat installierbar.

Im Rahmen der Wartung der integrierten Plugins hat JetBrains wenig genutzte Plugins aus dem Standardpaket entfernt oder deren standardmäßige Aufnahme eingestellt, darunter Data Wrangler, Hugging Face und die Unterstützung für Google Colab. Kompatible Versionen können weiterhin über den JetBrains Marketplace installiert werden, doch diese Plugins sind nicht mehr integriert und werden vom PyCharm-Team nicht mehr aktiv unterstützt. Ziel dieses Schritts ist es, eine stärker fokussierte Auswahl integrierter Plugins bereitzustellen und dazu beizutragen, dass PyCharm reaktionsschnell bleibt.

Python-Paketverwaltung und Typprüfung

Das Fenster des Tools Python Packages wurde neu gestaltet. Pakete werden nun in einem einklappbaren Baum zusammen mit ihren Abhängigkeiten angezeigt, mit neuen Symbolen, rechtsbündig dargestellten Versionen sowie direkten Links zum Installieren und Aktualisieren.

Außerdem wurde ein eigenes schwebendes Suchfenster für Pakete hinzugefügt. Es ermöglicht, Pakete schnell zu finden und zu installieren, und zeigt an, in welcher Umgebung die Installation verwendet wird. Der Benutzer kann ein Modul und eine Abhängigkeitsgruppe auswählen, Pakete für jedes Mitglied des Arbeitsbereichs innerhalb von uv- oder Poetry-Abhängigkeitsgruppen wie dev und test installieren, Versionen direkt oder über das Fenster Change Version ändern und Pakete mithilfe von Custom Installation aus Versionskontroll-Repositories installieren.

Paket-Repositories können ihren Zustand nun sitzungsübergreifend speichern, wenn sie aktiviert oder deaktiviert werden. Nicht erreichbare Links zeigen außerdem eine klare Fehlermeldung an. Die Verbesserungen umfassen auch Unterstützung für Remote Development.

Bei der Typprüfung zeigt PyCharm klarere und besser umsetzbare Meldungen an, mit detaillierteren Informationen zu Typinkompatibilitätsfehlern, einem Typvergleich für Funktionen und zusammengesetzte Typen sowie vollständig angezeigten Namen und Typen in Prüftipps mit anklickbaren Links.

Fehlerbehebungen und Verfügbarkeit der Version

PyCharm erstellt keine virtuellen Umgebungen mehr für abgelaufene Python-Versionen, nämlich Python 2.7, 3.6 und 3.7. Es bleibt jedoch möglich, über die Befehlszeile eine neue Umgebung zu erstellen und sie manuell zur Entwicklungsumgebung hinzuzufügen. Außerdem behandelt die Typinferenz für SQLAlchemy 2.0 Session.get() sowie für SQLModel Session.get(Entity, id) nun als Instanz des Modells statt als Klasse.

Alle diese Aktualisierungen sind in PyCharm 2026.2.1 verfügbar. Die Aktualisierung kann innerhalb der Entwicklungsumgebung oder über die Toolbox-App durchgeführt werden. Alternativ kann die Version heruntergeladen werden, um sie mit eigenen Projekten auszuprobieren.

Nachrichtenquelle
c
Autor

certi.news Editorial Team

Das Wichtigste

JetBrains hat PyCharm 2026.2.1 veröffentlicht. Die Version bietet Unterstützung für KI-Agenten in Jupyter-Notebooks mit einem aktiven Kernel und sorgt dafür, dass Pakete in der richtigen Python-Umgebung installiert werden. Außerdem umfasst sie Unterstützung für marimo-Notebooks sowie Verbesserungen bei der Paketverwaltung und Typprüfung.

  • Agenten wie Claude Code und Codex können Jupyter-Notebooks direkt in PyCharm erstellen, bearbeiten und ausführen, wobei der Variablenstatus zwischen den Zellen erhalten bleibt.
  • Die Fähigkeit „Agent environment coordinator“ hilft Agenten, uv-, Poetry- und pip-Umgebungen innerhalb der mit dem Projekt verknüpften virtuellen und conda-Umgebungen zu verwenden.
  • Die marimo-Unterstützung ermöglicht das Öffnen, Bearbeiten und Ausführen von Notebooks in PyCharm. Sie werden als Python-Dateien gespeichert und bleiben dadurch mit Git kompatibel.
  • Das Tool „Python Packages“ wurde neu gestaltet, um die Suche und Installation von Paketen sowie die Verwaltung von uv- und Poetry-Abhängigkeitsgruppen zu verbessern.
  • Die Version verbessert Meldungen der Typprüfung und die Unterstützung für Remote Development. Für die veralteten Python-Versionen 2.7, 3.6 und 3.7 werden keine virtuellen Umgebungen mehr erstellt.
  • Die Aktualisierung ist direkt in PyCharm, über JetBrains Toolbox oder durch direkten Download der Version möglich.

FAQ

Was ist die wichtigste Neuerung in PyCharm 2026.2.1?

Die Unterstützung von KI-Agenten, die in Jupyter-Notebooks mit einem aktiven Kernel arbeiten können, sodass Variablen und Daten zwischen den Zellen verfügbar bleiben.

Welche Umgebungen unterstützt „Agent environment coordinator“?

Unterstützt werden uv, Poetry und pip innerhalb virtueller Umgebungen sowie conda. Außerdem werden Ausführungs- und Paketinstallationsbefehle an die richtige Projektumgebung weitergeleitet.

Unterstützt PyCharm marimo-Notebooks?

Ja. marimo-Notebooks können in PyCharm geöffnet, bearbeitet und ausgeführt werden. Möglich wird dies durch ein separates, vom marimo-Team entwickeltes Plugin.

Wie kann man die Version erhalten?

Die Aktualisierung ist direkt in PyCharm, über die JetBrains Toolbox oder durch den direkten Download von PyCharm 2026.2.1 möglich.

Aus derselben Kategorie

Das könnte Sie interessieren

Alle Nachrichten anzeigen