Експеримент за използването на AI за рецензиране на промени в DRM подсистемата на ядрото на Linux

Дейв Еърли (David Airlie), поддръжник на стек графични драйвери в ядрото на Linux, обяви внедряването на автоматизирана система за ревю на патчове, в която за проверка на промените се използва AI платформата Claude Opus 4.6. Системата е внедрена като експеримент за оценка на възможността за използване на AI за оптимизация на работните процеси на служителите на компанията Red Hat.

AI ревюто обхваща промените, изпращани за включване в подсистемата DRM (Direct Rendering Manager). Публикацията на резултатите е организирана чрез използваните при разработката на ядрото на Linux имейл разпращания. С цел да не се затрупва основният списък за разпращане, в който се извършва разработката на подсистемата DRM, за AI отчетите е създаден отделен списък за разпращане drm-ai-reviews.

Предполага се, че авторите на патчове могат да използват AI ревютата като начална обратна връзка. При това, разглеждането на подобни ревюта не е задължително и авторите са свободни да взимат предвид AI ревютата по свое усмотрение. Въпреки това, ако AI ревютата открият регресии, игнорирани от авторите на патчовете, е възможно в бъдеще разглеждането на AI ревютата да бъде предписано по-настоятелно.

Първоначално за организацията на ревюто в Claude, Дейв се опита да използва предоставения от Крис Мейсън (Chris Mason) набор от подсказки, уточняващи особеностите на работа на подсистемите и протоколите, и позволяващи на AI асистента да разбира по-добре контекста при ревюто. Наборът на Крис беше предназначен за идентифициране на регресии и анализ на патчове при последователното им прилагане към актуалното дърво на кода на ядрото и финалното тестване на регресиите в последния патч.

В крайна сметка, Дейв трябваше да доразработи и разшири подсказките на Крис, тъй като беше необходимо AI да рецензира серия от патчове като едно цяло, последвано от дълбочинния анализ на всеки патч поотделно. Освен актуалното дърво на кода на ядрото, проверката беше разширена до клона drm-next. Дейв също подготви инструменти за интеграция с AI услугата Claude и организиране на имейл разпращания.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster