Esperimento sull'uso dell'AI per la revisione delle modifiche nel sottosistema DRM del kernel Linux

Dave Airlie, maintainer del stack dei driver grafici nel kernel Linux, ha annunciato l'introduzione di un sistema di revisione dei patch automatizzato supplementare, utilizzando la piattaforma AI Claude Opus 4.6 per la verifica delle modifiche. Il sistema è stato implementato come esperimento per valutare la possibilità di applicare l'AI per ottimizzare i flussi di lavoro dei dipendenti di Red Hat.

La revisione AI copre le modifiche inviate per l'inclusione nel sottosistema DRM (Direct Rendering Manager). La pubblicazione dei risultati è organizzata utilizzando le mailing list impiegate nello sviluppo del kernel Linux. Per evitare di affollare la mailing list principale, dove si svolge lo sviluppo del sottosistema DRM, è stata creata una mailing list separata per i rapporti AI: drm-ai-reviews.

Si prevede che gli autori dei patch possano utilizzare le revisioni AI come feedback iniziale. Tuttavia, l'analisi di tali revisioni non è vincolante e gli autori sono liberi di considerare le revisioni AI a loro discrezione. Qualora le revisione AI evidenziassero regressioni non notate dagli autori dei patch, in futuro potrebbe essere richiesto un esame delle revisioni AI in modo più insistente.

Inizialmente, per organizzare la revisione in Claude, Dave ha cercato di utilizzare il set di suggerimenti proposto da Chris Mason, che chiarisce le caratteristiche di funzionamento dei sottosistemi e dei protocolli, consentendo all'assistente AI di comprendere meglio il contesto durante la revisione. Il set di Chris era indirizzato all'individuazione di regressioni e all'analisi dei patch quando vengono applicati sequenzialmente all'albero di codice attuale del kernel e al testing finale delle regressioni nell'ultimo patch.

Alla fine, Dave ha dovuto modificare e ampliare i suggerimenti di Chris, poiché era necessario che l'AI revisionasse una serie di patch come un tutto unico, con successiva analisi approfondita di ciascun patch singolarmente. Oltre all'albero di codice attuale del kernel, la verifica è stata estesa al ramo drm-next. Dave ha anche preparato strumenti per l'integrazione con il servizio AI Claude e per l'organizzazione della mailing list.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster