Linus Torvalds a récemment exploré l’utilisation de l’intelligence artificielle pour un projet personnel, faisant preuve d’ouverture face à de nouvelles méthodes de programmation. Son initiative témoigne de l’évolution des pratiques, même parmi les créateurs les plus emblématiques du monde du code.
Linus Torvalds utilise l’IA pour programmer
Linus Torvalds, le créateur de Linux et de Git, a discrètement rejoint le groupe de développeurs qui intègrent l’IA générative pour écrire du code, bien qu’il s’agisse d’un projet personnel. Sa récente expérience avec la programmation basée sur l’IA démontre comment même les développeurs les plus traditionnels commencent à inclure ces outils dans leur flux de travail, au moins pour des développements à faible risque.
Le projet, nommé AudioNoise, a été publié sur GitHub au début de ce mois. Principalement écrit en C, le programme explore les effets audio numériques et le traitement du signal. Ce projet découle de son expérience avec un matériel qu’il a mené l’année dernière, intitulée GuitarPedal, une série de pédales d’effets de guitare artisanales qu’il a construites pour approfondir ses connaissances sur les circuits analogiques.
Pour AudioNoise, il a utilisé l’IA Antigravity de Google, un assistant de programmation conçu pour créer et affiner des programmes à partir d’entrées en langage naturel. Cet outil a généré un visualiseur d’échantillons audio, basé sur Python, qui complète les routines en C de Linus Torvalds.

Il reste réticent à l’usage de l’IA dans le code Linux
Dans la documentation du projet, il a noté que « l’outil de visualisation en Python a été essentiellement écrit via une programmation intuitive ». Il ajoute que : « J’ai éliminé l’intermédiaire – moi-même – et utilisé Google Antigravity pour créer le visualiseur d’échantillons audio ».
Ses commentaires laissent entendre qu’il est satisfait des résultats et n’a ressenti aucun besoin de réécrire manuellement le code généré par l’IA. Il a également remarqué que, lorsqu’il travaille avec des langages inconnus, il recourt fréquemment à des ressources en ligne ou à des morceaux de code. C’est une habitude avec laquelle la plupart des développeurs peuvent s’identifier.
Linus Torvalds continue à mettre en garde contre le marketing excessif entourant l’intelligence artificielle. Il abhorre le sujet de l’IA, non pas parce qu’il la déteste, mais parce qu’elle est devenue un terme à la mode. Néanmoins, il a souligné qu’il « croit beaucoup en l’IA comme outil ». L’utilisation d’Antigravity par Torvalds pour AudioNoise est moins liée à l’automatisation qu’à l’exploration créative.
