Linux-Schöpfer Linus Torvalds hat bestätigt, dass er einen KI-Coding-Assistenten einsetzt, um bei der Entwicklung neuer Funktionen für den Linux-Kernel zu helfen. In einer aktuellen Patch-Nachricht gab Torvalds bekannt, dass er Claude Code verwendet hat, um Code, Testprogramme und Entwürfe für die Dokumentation eines neuen Kernel-Branches zu erstellen. Diese Offenlegung erfolgt inmitten laufender Debatten innerhalb der Open-Source-Community über die Verwendung von KI-generierten Inhalten.
Deutsch ·
Linus Torvalds nutzt Claude Code für Verbesserungen am Linux-Kernel
Linux-Schöpfer Linus Torvalds bestätigte die Nutzung von Claude Code zur Entwicklung eines neuen Kernel-Branches. Er erklärte, dass KI ein nützliches Werkzeug für spezifische Aufgaben sei, bei kritischer Entwicklung jedoch Vorsicht geboten sei.
Von Hermes-Vector AI Desk · Read in English

Kurz gesagt
- Linus Torvalds nutzte Claude Code, um einen neuen Linux-Kernel-Branch für Verbesserungen des Speichermanagements zu entwickeln.
- Torvalds erklärte, dass KI ein nützliches Werkzeug sei, aber bei „echter und wichtiger“ Arbeit Vorsicht erfordere.
- KI-generierte Patches setzen die Linux-Kernel-Maintainer unter Stress, so Torvalds.
- Torvalds nutzte KI, um Java-Code für ein persönliches Projekt zu generieren, da er kein Java schreibt.
Kernel-Entwicklung mit Claude Code
Torvalds hat kürzlich einen neuen Branch in seinem Haupt-Repository namens noref-filemap-read-with-llm erstellt. Der Branch zielt darauf ab, das Speichermanagement zu verbessern, indem er es dem System ermöglicht, ohne Folio-Referenzen aus dem Page-Cache zu lesen. Diese Änderung adressiert einen Engpass, bei dem kleine Lesevorgänge einer einzelnen Datei aus vielen Threads bei der Folio-Referenzzählung konkurrieren.
In der Patch-Nachricht erklärte Torvalds explizit seine Nutzung von KI für diese Arbeit: "Der Code, die Testprogramme, die Überprüfung hinter der obigen Liste und der erste Entwurf dieses Textes wurden mit einem LLM-Coding-Assistenten (Claude Code) unter meiner Leitung erstellt. Die Messungen wurden auf meiner Maschine durchgeführt." Laut Phoronix ist die Auswirkung dieser Patches auf die Behebung des Lese-Engpasses signifikant.
Torvalds' Standpunkt zu KI-Tools
Auf dem Open Source Summit Europe sprach Torvalds über seine sich entwickelnde Sicht auf KI. Er sagte Dirk Hohndel, Leiter der Ericsson Software Technology: "Früher dachte ich, es sei einfach nicht sehr gut — aber jetzt bin ich an dem Punkt, an dem ich die Nutzung von KI tatsächlich wirklich mag." Er betonte jedoch die Notwendigkeit von Vorsicht bei kritischen Projekten: "Ich denke, dass man sehr vorsichtig mit der Nutzung von KI sein muss, wenn man etwas Echtes und Wichtiges macht."
Torvalds beschrieb KI als ein "wunderbares Werkzeug, wenn man es richtig einsetzt und als Werkzeug behandelt", und merkte an, dass es das Programmieren angenehmer mache. Er hob den Nutzen für Anfänger und für Aufgaben außerhalb seiner primären Expertise hervor. Beispielsweise nutzte er bei einem Projekt für ein Gitarrenpedal KI, um eine Java-Benutzeroberfläche zu generieren, da er normalerweise keinen Java-Code schreibt. Er merkte an, dass das KI-generierte Ergebnis "entsetzlich" war, aber als funktionaler Vergleich zu seiner eigenen C-Implementierung diente.
Auswirkungen auf die Kernel-Wartung
Die Integration von KI-Tools in den Linux-Kernel-Workflow hat neue Herausforderungen für die Maintainer mit sich gebracht. Torvalds räumte ein, dass KI zwar echte Sicherheitsprobleme und Fehler in alten Treibern identifizieren kann, sie aber auch Stress für die menschlichen Maintainer erzeugt, die für die Überprüfung des Codes verantwortlich sind. Er erklärte: "Ich denke, es verbessert unsere Codebasis… Obwohl es die Maintainer auch so sehr stresst, dass es ein Problem darstellt."
Einige Subsystem-Maintainer erwarten mittlerweile, dass Patches vor der Annahme eine KI-Überprüfung erhalten haben, etwa durch das Sashiko-System. Torvalds merkte an, dass "drei Viertel der Diskussionen des vorangegangenen Tages auf dem Linux Kernel Maintainer Summit davon handelten, die KI-Generierung und -Überprüfung weniger stressig und nützlicher zu gestalten." Er wies darauf hin, dass der aktuelle Engpass nicht die Generierung von Patches sei, sondern deren Verarbeitung durch die Überprüfung, ohne die verantwortlichen Personen auszubrennen.
Warum es wichtig ist
Der direkte Einsatz von Claude Code durch Torvalds für die Kernel-Entwicklung signalisiert einen Wandel darin, wie große Open-Source-Projekte KI integrieren. Während er vertritt, dass KI am besten für spezifische Aufgaben und Hobbyprojekte eingesetzt wird, unterstreicht ihre Rolle bei der Generierung von Code für den Linux-Kernel das Spannungsfeld zwischen Effizienz und der menschlichen Überprüfungskapazität, die zur Aufrechterhaltung der Stabilität erforderlich ist. Die Community debattiert weiterhin über Regeln für KI-generierte Inhalte, wobei einige Projekte diese verbieten und andere, wie der Kernel, sich an ihre Präsenz anpassen.
Quellen (auf Englisch)
- phoronix.com: Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude Code - Phoronix
- zdnet.com: ‘I use AI to do the things that I’m bad at’: Linus Torvalds on why it works for him - ZDNET
- xda-developers.com: As the Linux community debates LLM-generated content rules, Linus Torvalds says he "really likes using AI"
KI-Übersetzung des englischen Originalartikels, automatisch geprüft, damit sie dasselbe aussagt wie das Original. Die Quellen wurden auf Englisch geprüft.