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

.NET-Color-Picker für WPF- und Avalonia-Applikationen - Best of NuGet, Teil 7
Mit PixiEditor.ColorPicker steht eine Bibliothek in den Startlöchern, die Entwicklern von Desktop-zentrierten Applikationen verschiedene hochwertige Farbauswahldialoge zur Verfügung stellt.
6 Minuten
20. Jul 2026
Vom Figma-Entwurf zur Projektstruktur - UX goes Dev, Teil 4
Der erste Schritt zur Anwendung: Mit der KI-Funktion Figma Make lässt sich aus einer einfachen App-Idee in wenigen Minuten ein klickbarer Prototyp entwickeln – hier gezeigt am Praxisbeispiel eines digitalen Fotobuches.
6 Minuten
16. Jul 2026
Vier Tage Monnem: Die DWX 2026 im Highlight-Video - Rückblick DWX 2026
AI, .NET, Cloud, Mobile und Web trafen aufeinander – jetzt gibt's die Höhepunkte zum Nachschauen.
16. Jul 2026

Das könnte Dich auch interessieren

GitHub Copilot mit Markdown-Dateien steuern
GitHub Copilot liest Markdown-Dateien, die an bestimmten Orten im System oder im Projekt liegen. Wer diese Dateien gezielt einsetzt, gibt Copilot dauerhaften Kontext – ohne ihn bei je-dem Chat-Start neu erklären zu müssen.
5 Minuten
22. Jun 2026
Cursor als KI-Turbo für Fluent UI Blazor - Die KI-IDE Cursor in der Praxis, Teil 4
Die auf VS Code basierende KI-IDE Cursor eignet sich für die Entwicklung mit Microsoft Fluent UI Blazor. Für eine effizientere Arbeit mit dem KI-Agenten existiert inzwischen ein MCP-Server aus dem Fluent-UI-Blazor-Umfeld.
7 Minuten
24. Jun 2026
KI: Vertrauen ist gut, Kontrolle ist... kompliziert - Interview
KI-generierter Code wird schneller – aber auch besser? Auf der Infinite AI Conference 2026 sprach David Tielke mit Dr.-Ing. Dehla Sokenou, Test- und Qualitätsmanagerin sowie Softwarearchitektin bei der WPS, über die Zukunft der Qualitätssicherung im Zeitalter generativer KI.
15. Jul 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige