David Airlie, der Maintainer des Grafiktreiber-Stacks im Linux-Kernel, hat die Einführung eines unterstützenden automatisierten Systems für die Patch-Überprüfung bekannt gegeben, bei dem die AI-Plattform Claude Opus 4.6 zur Überprüfung der Änderungen verwendet wird. Das System wird als Experiment implementiert, um das Potenzial von AI zur Optimierung der Arbeitsabläufe der Mitarbeiter von Red Hat zu bewerten.
Das AI-Review umfasst Änderungen, die zur Integration in das DRM (Direct Rendering Manager) unterbreitet werden. Die Veröffentlichung der Ergebnisse erfolgt über die bei der Entwicklung des Linux-Kernels verwendeten Mailingslisten. Um die Haupt-Mailingliste, in der die Entwicklung des DRM-Subsystems erfolgt, nicht zu überladen, wurde eine separate Mailingliste für AI-Berichte, drm-ai-reviews, eingerichtet.
Autoren von Patches können AI-Reviews als erste Rückmeldung nutzen. Dabei ist die Analyse solcher Reviews nicht verbindlich, und es liegt im Ermessen der Autoren, AI-Reviews zu berücksichtigen. Sollten AI-Reviews Regressionen aufdecken, die von den Autoren der Patches übersehen wurden, könnte in Zukunft eine genauere Analyse der AI-Reviews gefordert werden.
Ursprünglich versuchte Dave, für die Organisation der Reviews in Claude, die von Chris Mason vorgeschlagenen Hinweise zu verwenden, die die Besonderheiten der Subsysteme und Protokolle klären. Dies sollte dem AI-Assistenten helfen, den Kontext beim Review zu verstehen. Chris' Hinweise waren dafür gedacht, Regressionen zu identifizieren und Patches beim schrittweisen Anwenden auf den aktuellen Codebaum des Kernels zu analysieren sowie finale Regressionstests im letzten Patch durchzuführen.
Letztendlich musste Dave die Prompts von Chris überarbeiten und erweitern, da es erforderlich war, dass die KI eine Reihe von Patches als Ganzes bewertete und anschließend jede einzelne Änderung eingehend analysierte. Neben dem aktuellen Codebaum des Kernels wurde die Überprüfung auf den drm-next-Zweig ausgeweitet. Dave bereitete auch Werkzeuge für die Integration mit dem KI-Service Claude vor und organisierte die Mailingliste.
Quelle: opennet.ru
