Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 4 Min.

Wenn die KI den Bug findet, bevor Du anfängst zu suchen

Root-Cause-Analysis, Technical Debt, Legacy-Dokumentation – das sind die Klassiker, die Entwickler:innen regelmäßig Stunden kosten. Harald Binkle erklärt im Interview, wie KI-Werkzeuge die Arbeit der Maintenance vereinfachen können. Wer mehr will, sollte auf die Infinite AI Conference 2026, kommen.

Früher war die Fehlersuche eine Leistungssportart. Call-Stack ausdrucken, Klassennamen überfliegen, tippen, raten, hoffen. Wer in einem großen System mit ähnlich benannten Modulen unterwegs war, weiß, wie schnell aus "das haben wir gleich" ein halber Arbeitstag wurde. Harald Binkle kennt das aus der Praxis – und hat deshalb wenig Geduld für den Zustand, der lange als normal galt.

Sein Ansatz: Den Call-Stack samt Fehlermeldung direkt dem Copiloten übergeben, der Zugriff auf den Quellcode hat. Der analysiert, welche Aufrufketten infrage kommen, und liefert Lösungsvorschläge. Nicht als Ersatz für Entwickler:innen-Urteil, aber als erster Filter, der das Raten deutlich verkürzt. Bei Performance-Problemen auf Azure-Infrastruktur geht das noch weiter: Der Azure Copilot durchforstet Telemetriedaten, Application Insights, Service-Metriken und Alert-Historien – und liefert eine eingeordnete Analyse, wo das Problem tatsächlich sitzt. Nicht irgendwo in den Logs. Konkret.

Technical Debt ist das zweite große Thema von Harald. Veraltete Libraries, CVEs, API-Deprecations, Frameworks, die drei Majorversionen hinterherhinken – das kennt jedes Team. Neu ist, wie viel davon automatisiert behebbar ist. GitHub Copilot bringt seit Neuestem einen Autofix-Mechanismus mit: CodeQL-Analysen laufen im Hintergrund, entdecken Vulnerabilities und erzeugen automatisch einen Pull Request. Entwickler:innen müssen nur noch drüberschauen und abnicken. Ähnlich funktioniert es mit Dependabot, der Abhängigkeiten analysiert, verfügbare Updates bewertet – inklusive automatisch ausgeführter Unit-Tests – und dann einschätzt, ob ein Upgrade sicher durchführbar ist. In 90 Prozent der Fälle, sagt Harald, reicht ein kurzer Blick, bevor man den PR freigibt.

Darf es etwas mehr sein

Bei größeren Migrationen, wenn nicht ein einzelnes Package, sondern ein ganzes Framework aktualisiert werden muss, ist die KI-Unterstützung noch umfangreicher. Für Java, C# und inzwischen auch C++ gibt es agentische Frameworks, die direkt in der IDE unterstützen. In Azure lassen sich Migrationsassistenten für Infrastruktur und Datenbanken mit dem Azure Copilot verknüpfen – der wiederum Zugriff auf den Quellcode hat. Das Ergebnis: Assessments, die zeigen, welche Code-Änderungen nötig sind, wenn sich die Infrastruktur ändert. Kein stundenlanges Wälzen von Dokumentationen mehr, sondern ein strukturiertes Durchklicken.

Zur Legacy-Dokumentation hat Harald eine klare Haltung: Ja, KI kann Architekturdiagramme, Flussdiagramme und Ist-Zustands-Dokumentation aus dem Quellcode erzeugen – und aktuell halten, mit jedem Pull Request. Was fehlt, ist das Warum hinter einer Änderung. Aber auch das lässt sich schließen, wenn Tickets aus Jira oder GitHub Issues in den Kontext eingebunden werden. Und langfristig? Harald denkt, dass die Dokumentation irgendwann den Quellcode ablöst. Die Prosa-Spezifikation als neue Programmiersprache – und was im Hintergrund generiert wird, ist Nebensache.

Infinite AI Conference 2026, 30. Juni bis 1. Juli 2026, Mannheim

https://www.developer-world.de/infinite-ai

Harald Binkle verfügt über mehr als zwei Jahrzehnte Erfahrung in der Schnittmenge von Business und IT, hauptsächlich in Unternehmen, die auf Microsoft-Technologien setzen. Er war in unterschiedlichsten Bereichen tätig: Entwicklung, Projektmanagement, Produktverantwortung, Kundensupport und Beratung. In Software-Entwicklungsprozessen für Consumer-, B2B- und Enterprise-Anwendungen hat er Projekte wie das Produktionsleitsystem (MES) für Mercedes-Benz begleitet. Als Full-Stack-Entwickler und Architekt liegt sein Schwerpunkt auf dem Frontend; er ist verantwortlich für Entwicklung, Implementierung und Wartung von Cloud-Anwendungen auf Basis von Microservices-Architekturen. In den vergangenen Jahren hat er sich als Speaker, Trainer und Coach auf React-UIs und Tools wie GitHub Copilot fokussiert.

Neueste Beiträge

Volltextsuche mit SQLite: FTS5 und Fuzzy Search - SQLite für .NET-Entwickler, Teil 4
Hochperformante Suche ohne externe Suchmaschine? Wie man mit der in SQLite eingebauten Volltextsuch-Engine FTS5 eine effiziente Suche mit Tippfehlertoleranz implementiert – und in welchen Fällen Elasticsearch doch die bessere Wahl ist.
6 Minuten
22. Apr 2026
Python in .NET – Integration mit Python.NET - .NET, Python und KI, Teil 1
Python-Code lässt sich in .NET-Anwendungen mit dem Open-Source-Projekt Python.NET einbinden. Wir erklären die Installation und grundlegende Interop-Szenarien. Ein einfaches Beispiel veranschaulicht die Praxis.
6 Minuten
libSQL und Turso: SQLite für verteilte Systeme - SQLite für .NET-Entwickler, Teil 3
libSQL und Turso lösen die größte Einschränkung von SQLite: die Bindung an eine einzelne Instanz.
6 Minuten
15. Apr 2026

Das könnte Dich auch interessieren

00:00
Vibe Coding war gestern – Vise Coding ist die Zukunft - KI-gestützte Softwareentwicklung
Der Begriff Vibe Coding geistert durch die Branche – aber was steckt wirklich dahinter? Gregor Biswanger erklärt im DWX-Interview, warum nicht alle KI-Agenten-Workflows gleich sind, wo Vise Coding den Unterschied macht und warum die Branche gerade eine ziemlich wilde Dating-Show erlebt.
31. Mär 2026
00:00
MCP: Der USB-C-Stecker für Deine KI-App - Model Context Protocol auf der DWX
Jonah Andersson bringt es auf den Punkt: Das Model Context Protocol ist kein Hype-Buzzword, sondern eine echte Hilfe für .NET-Entwickler:innen. Wer MCP richtig einsetzt, spart sich aufwändige Integrationsarbeit – und behält trotzdem die Kontrolle über die eigene Business-Logik.
7. Apr 2026
Infinite AI Conference: So setzt Du KI in jedem Schritt des Software-Lifecycle ein - KI gehört in Deinen Workflow
Von den Anforderungen über Design, Implementierung bis zum Testen, Deployment und Monitoring: Auf der Infinite AI Conference 2026 erfährst Du, wie Dich die KI im gesamten Lifecycle unterstützen kann.
4 Minuten
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige