Линус Торвалдс за AI инструментите: Отлични за търсене на бъгове, недопустими за ядрото на Linux

Снимка: ZDNet / The Linux Foundation
В характерния си откровен и прагматичен стил създателят на Linux Линус Торвалдс сподели личния си опит с инструментите за изкуствен интелект по време на отворена дискусия, отразена от ZDNet [1].
Торвалдс призна, че редовно използва AI асистенти за задачи, в които не се чувства уверен, но подчерта категоричната си позиция: автоматизирано генериран код няма място в ядрото на операционната система без безкомпромисен човешки надзор [1].
„Използвам AI за нещата, в които съм зле“
Торвалдс обясни, че за периферни задачи — писане на бързи скриптове за обработка на текст, конвертиране на формати или малки уеб интерфейси — генеративните модели са изумително удобни [1].
Той дори похвали феномена „vibe coding“ (програмиране чрез интуитивен диалог с модела), наричайки го „прекрасен начин хората отново да открият радостта от писането на програми“, без да се спъват в документации и синтактични спънки.
Когато става въпрос за системно програмиране на C и поддръжката на ядрото на Linux (Linux kernel) обаче, тонът му става безкомпромисен. Ядрото управлява световните облачни центрове, банкови сървъри, смартфони и космически апарати. В тази среда една грешка в управлението на паметта, едно невалидно заключване (deadlock) или нарушен инвариант може да срине глобалната инфраструктура.
Безкомпромисен преглед на кода и човешка отговорност
Торвалдс изрази силен скептицизъм към разработчиците, които изпращат пачове към ядрото, генерирани от AI, без да разбират напълно всяка машинна инструкция. В общността на отворения код (open-source) традицията на строг преглед на кода (code review) изисква авторът на пача лично да гарантира за неговата коректност и да може да защити всяко архитектурно решение.
Същевременно Линус посочи една област, в която изкуственият интелект вече носи реална полза за ядрото: търсенето на скрити дефекти. Моделите се справят отлично като автоматизирани одитори, откриващи потенциални race conditions, неизчистени указатели или несъответствия в драйверите, които човешкото око лесно пропуска.
Философски и системен анализ: Здравият разум срещу технологичната мания
Позицията на Линус Торвалдс е изключително ценен глас на разума в индустрия, раздирана от крайности — между слепия хайп, твърдящ, че човешките програмисти са излишни, и паническия отказ от всякакви AI инструменти.
Торвалдс поставя границата точно там, където тя трябва да бъде: изкуственият интелект е инструмент за ускоряване, а не заместител на отговорността. Можете да оставите модела да напише вашия любителски проект, но не можете да му поверите критичните основи на цифровата цивилизация.
Този прагматизъм ще запази интегритета на ядрото на Linux за десетилетия напред. Той показва, че бъдещето на софтуера не е в пълното предаване на контрола на невронни мрежи, а в дисциплинираното използване на машинната сила под зоркия контрол на човешкия инженерен интелект.

Инфографика: Светни.ме
Източници
[1]: ‘I use AI to do the things that I’m bad at’: Linus Torvalds on why it works for him - Latest news