// LINUXNEWS.DE — LINUX & OPEN SOURCE
Torvalds sieht Fortschritte bei KI-Entwicklung im Kernel
Mit der Freigabe von Linux 7.4-rc1 hat Linus Torvalds nicht nur einen ungewöhnlich umfangreichen Entwicklungszyklus eingeläutet, sondern sich auch erneut zum zunehmenden Einsatz künstlicher Intelligenz in der Kernel-Entwicklung geäußert. Anders als noch vor einigen Monaten bewertet er die Entwicklung inzwischen überwiegend positiv. Entscheidend ist dabei weniger die Menge der KI-gestützten Beiträge als vielmehr der Zeitpunkt, zu dem sie in den Entwicklungsprozess einfließen.
Das Merge-Fenster für Linux 7.4 war außergewöhnlich groß. Knapp 20.000 Commits wurden integriert, während normalerweise etwa 15.000 Änderungen zusammenkommen. Torvalds vermutet, dass die zunehmende Verwendung von KI-Werkzeugen einen wesentlichen Anteil daran hat. Allerdings könnte auch die Erwartung, dass Linux 7.4 zur nächsten LTS-Version erklärt wird, zum ungewöhnlichen Umfang beigetragen haben.
Bemerkenswert ist vor allem, dass KI-gestützte Fehlerkorrekturen zunehmend bereits während des regulären Merge-Fensters eingereicht werden. Zuvor landeten viele dieser Änderungen erst in der anschließenden Stabilisierungsphase, in der eigentlich keine größeren Neuerungen mehr aufgenommen, sondern vor allem verbliebene Fehler behoben werden sollen.
Torvalds bezeichnet diese Verlagerung als ein wesentlich gesünderes Modell. Statt die Stabilisierungsphase mit zusätzlichen Korrekturen zu belasten, werden durch KI entdeckte Probleme zunehmend im normalen Entwicklungsprozess behandelt. Ob sich diese Entwicklung tatsächlich dauerhaft etabliert, müsse sich allerdings erst während der kommenden Release Candidates zeigen.
Dabei beschränkt sich der Einsatz von KI längst nicht mehr auf die Suche nach Fehlern. Immer häufiger liefern die verwendeten Werkzeuge bei entsprechendem Prompting auch gleich Patch-Vorschläge. Allerdings weist Torvalds ausdrücklich darauf hin, dass diese Vorschläge häufig noch von Entwicklern überarbeitet werden müssen.
Das verdeutlicht zugleich die gegenwärtige Rolle von KI in der Kernel-Entwicklung. Automatisierte Werkzeuge können Probleme aufspüren und Lösungsvorschläge liefern. Die Verantwortung für die Qualität des Codes verbleibt jedoch bei den beteiligten Entwicklern und Maintainern.
Die Aussagen passen zu einem Wandel, der sich seit einiger Zeit abzeichnet. Während KI-generierter Code zunächst vor allem hinsichtlich seiner Zuverlässigkeit und Wartbarkeit kritisch diskutiert wurde, rückt inzwischen verstärkt die Frage in den Vordergrund, wie sich solche Werkzeuge sinnvoll in etablierte Entwicklungsprozesse integrieren lassen.
Von einer uneingeschränkten Zustimmung zu KI-generierten Patches kann dennoch keine Rede sein. Torvalds begrüßt vor allem, dass KI-gestützte Beiträge zunehmend denselben Entwicklungsablauf durchlaufen wie herkömmliche Änderungen. Die üblichen Qualitätsanforderungen und Prüfverfahren werden dadurch nicht ersetzt.
Auch der Umfang des aktuellen Merge-Fensters lässt sich nicht ausschließlich auf KI zurückführen. Rund ein Drittel des gesamten Diffs entfällt allein auf umfangreiche Definitionen von Registern und Bitmasken für AMD-Grafikhardware. Derartige Änderungen haben bereits in früheren Entwicklungszyklen für außergewöhnlich große Unterschiede im Quellcode gesorgt.
Die eigentliche Botschaft von Torvalds ist daher weniger eine grundsätzliche Begeisterung für künstliche Intelligenz als vielmehr die Erkenntnis, dass sich deren zunehmender Einsatz offenbar besser in die bestehenden Abläufe der Kernel-Entwicklung einfügt. Ob daraus langfristig tatsächlich eine effizientere Entwicklung resultiert, bleibt weiterhin abzuwarten.