Das ist neu in PyCharm 2026.1
Willkommen bei PyCharm 2026.1! Diese Version bietet nicht nur neue Funktionen – sie revolutioniert die Art und Weise, wie Sie Python-Projekte erstellen, debuggen und skalieren. Von einer brandneuen Debugging-Engine auf debugpy-Basis über vollständige uv-Unterstützung auf Remote-Zielsystemen bis hin zu einer erweiterten JavaScript-Unterstützung in der kostenlosen Nutzungsstufe dreht sich bei dieser Version alles darum, Ihnen die Hindernisse aus dem Weg zu räumen, damit Sie sich ganz auf Ihren Code konzentrieren können. Ganz gleich, ob Sie lokal, über SSH oder in Docker arbeiten – PyCharm passt sich jetzt Ihnen an, nicht umgekehrt.
Im Folgenden stellen wir die wichtigsten Neuerungen in diesem Update vor und zeigen Ihnen, wie Sie damit Ihre täglichen Arbeitsabläufe vereinfachen können.
Mit debugpy standardisieren wir die Zukunft des Debuggens
PyCharm kann jetzt debugpy als Standard-Debugger-Backend verwenden. Durch das branchenübliche Debug Adapter Protocol (DAP) passt sich die IDE an das Python-Ökosystem an. Durch Ablösen der komplexen, veralteten Socket-Wartelogik durch ein stabileres Verbindungsmodell wird Ihre Debugging-Erfahrung nicht mehr durch Race-Bedingungen und Timing-Sonderfälle beeinträchtigt.
Eine moderne Grundlage für die Python-Entwicklung
Die neue Engine stellt nativ eine vollständige Unterstützung für PEP 669 bereit und nutzt die in Python 3.12 eingeführte ressourcenschonende Monitoring-API, die den Debugger-Overhead im Vergleich zum bisherigen sys.settrace()-Ansatz deutlich reduziert. Dadurch wird das Debuggen schneller und weniger umständlich. Außerdem wurde im Zuge der Migration eine umfassende Unterstützung für asyncio eingeführt. Sie können jetzt die gesamte Palette an Debugger-Tools, beispielsweise die Debugkonsole und die Auswertung von Ausdrücken, in asynchronen Kontexten etwa bei modernen Frameworks wie FastAPI und aiohttp direkt nutzen.
Zuverlässigkeit in allen Umgebungen
Neben Performance-Verbesserungen vereinfacht debugpy das Anhängen an Prozesse (Attach to Process), indem es für Docker-Container, Remote-Server auf AWS, Azure oder GCP sowie lokal ausgeführte Prozesse einen standardisierten Ansatz bereitstellt. Für spezielle Workflows haben wir eine neue Run-Konfiguration namens Attach to DAP eingeführt. Dadurch können Sie mit dem Befehl debugpy.listen() ohne den Aufwand einer manuellen Verwaltung Verbindungen zu Zielen herstellen, sodass Sie sich ganz auf Ihren Code konzentrieren können, anstatt sich um die Debugging-Infrastruktur zu kümmern.
Unterstützung für uv als Remote-Interpreter
Viele Entwickler*innen arbeiten an Projekten, bei denen sich der Code und die Abhängigkeiten auf einem Remote-Server befinden – sei es über SSH, in WSL oder in Docker. Indem Sie PyCharm mit einem Remote-System verbinden und uv als Interpreter verwenden, können Sie eine vollständige Synchronisierung der Umgebung sicherstellen, ein ordnungsgemäßes Paketmanagement gewährleisten und Projekte reibungslos ausführen – ganz genauso wie beim lokalen Arbeiten.
Kostenlose professionelle Webentwicklung für alle
Mit PyCharm 2026.1 wird die Kernfunktionalität der IDE weiter ausgebaut: Allen Benutzer*innen steht jetzt kostenlos ein größerer Umfang an professionellen Web-Tools zur Verfügung. Alle Benutzer*innen – vom Anfänger bis hin zur Backend-Entwicklerin – können nun einen großen Funktionsumfang für JavaScript, TypeScript und CSS sowie erweiterte Navigations- und Code-Intelligence-Funktionen nutzen, die bisher dem Pro-Abonnement vorbehalten waren.
Eine vollständige Übersicht aller Neuerungen finden Sie in diesem Blogartikel.
Fortschritte bei der KI-Integration
PyCharm entwickelt sich zu einer offenen Plattform, die Ihnen die Freiheit bietet, die KI-Tools Ihrer Wahl direkt in Ihren professionellen Entwicklungsablauf zu integrieren. Bei diesem Release liegt der Schwerpunkt auf der Bereitstellung eines flexiblen Ökosystems, in dem Sie die jeweils besten Modelle und Agents orchestrieren können.
ACP-Registry: Ihr Portal zu neuen Agents
Es ist nicht einfach, mit dem rasanten Tempo der KI-Entwicklung Schritt zu halten, da fast täglich neue Coding-Agents auf den Markt kommen. Um Ihnen die Orientierung in dieser dynamischen Landschaft zu erleichtern, haben wir die ACP-Registry eingeführt – ein integriertes Verzeichnis von KI-Coding-Agents, die sich über das Agent Client Protocol direkt in Ihre IDE einbinden lassen.
Ganz gleich, ob Sie mit Open-Source-Agents wie OpenCode oder spezialisierten Tools wie Gemini CLI experimentieren möchten – Sie können diese nun mit nur wenigen Klicks finden und installieren. Falls Sie ein spezielles Setup haben oder einen Agent benötigen, der noch nicht gelistet ist, können Sie diesen unkompliziert über die Konfigurationsdatei acp.json hinzufügen. So haben Sie jederzeit die volle Flexibilität, Ihre bevorzugten Tools zu nutzen.
Native OpenAI-Codex-Integration und BYOK
OpenAI Codex ist jetzt nativ in den JetBrains-KI-Chat integriert. So können Sie komplexe Entwicklungsaufgaben bewältigen, ohne zum Browser wechseln oder Code zwischen Fenstern kopieren zu müssen.
Eine weitere Neuerung ist die BYOK-Unterstützung (Bring Your Own Key). Sie können nun Ihre eigenen API-Schlüssel von OpenAI, Anthropic oder anderen kompatiblen Anbietern – auch für lokale Modelle – direkt in den IDE-Einstellungen hinterlegen. So können Sie das Setup wählen, das am besten zu Ihrem Workflow und Ihrem Budget passt, ohne für die KI-gestützte Entwicklung PyCharm verlassen zu müssen.
Vorschläge für den nächsten Bearbeitungsschritt helfen, im Flow zu bleiben
Kleine Änderungen am Code lösen oft eine ganze Reihe von Folgeänderungen aus. Wenn Sie einen Parameter zu einer Funktion hinzufügen oder ein Symbol umbenennen, kann dies in Ihrer gesamten Datei zu Fehlermeldungen führen.
Vorschläge für den nächsten Bearbeitungsschritt (next edit suggestions, NES) bieten eine schlauere und schlankere Alternative zu einer vollständigen Neuprogrammierung durch einen KI-Agent. Während Sie Ihren Code bearbeiten, erkennt PyCharm proaktiv die wahrscheinlichsten nächsten Änderungen und schlägt diese direkt im Code vor.
- Mühelose Konsistenz: Aktualisieren Sie alle Aufrufstellen in einer Datei, indem Sie einfach einige Male Tab drücken.
- Vollständige Kontrolle: Gehen Sie die Änderungen Schritt für Schritt durch, anstatt umfangreiche Diffs von automatisierten Änderungen zu prüfen.
- Kein Kontingentverbrauch: Sie können NES nutzen, ohne AI-Credits zu verbrauchen – das KI-Kontingent Ihres JetBrains-AI-Pro-Abonnements wird nicht angetastet.
Diese natürliche Weiterentwicklung der Code-Completion sorgt dafür, dass Sie im Flow bleiben und diese kleinen, nacheinander ausgeführten Änderungen fast mühelos vornehmen können.
Die hier vorgestellten Neuerungen zeigen nur einen kleinen Ausschnitt der Updates in PyCharm 2026.1.
Hinter den Kulissen gibt es noch viel mehr – Performance- und Stabilitätsverbesserungen sowie durchdachte Optimierungen in der gesamten IDE, die Ihre tägliche Entwicklungsarbeit reibungsloser und schneller machen.
Die vollständige Liste der Neuerungen finden Sie auf unserer Das ist neu-Seite.
Wie immer würden wir uns über Ihr Feedback sehr freuen. Mit Ihren Anregungen gestalten Sie die Zukunft von PyCharm mit – und wir sind schon sehr gespannt auf Ihre nächsten Projekte.
Autor des ursprünglichen Blogposts
