Le vibe-coding fait beaucoup parler de lui. Cette pratique consiste à utiliser l’IA pour générer du code en décrivant simplement ce que l’on veut faire, sans écrire soi-même chaque ligne. Des outils comme Lovable, Hostinger Horizons ou Google Antigravity promettent de créer des applications en quelques minutes, à partir de simples instructions en langage naturel.
Et récemment, un nom a attiré l’attention : Linus Torvalds, le créateur de Linux.

Alors, faut-il y voir un tournant historique dans le développement logiciel ? Pas si vite.
Linus Torvalds et l’IA : les faits

Linus Torvalds a publié sur GitHub un projet personnel nommé AudioNoise, un outil expérimental autour du traitement et de la visualisation audio.
Dans le fichier README, il explique clairement avoir utilisé Google Antigravity, un outil de vibe-coding, pour générer une partie du code — en particulier un visualiseur audio écrit en Python.
a phrase est sans détour :

« J’ai d’abord programmé en imitant ce que je trouvais sur Google, puis j’ai supprimé l’intermédiaire (moi-même) et j’ai simplement utilisé Google Antigravity. »

Autrement dit : il a décrit ce qu’il voulait, l’IA a généré le code.

Pourquoi Python, et pourquoi l’IA ?

C’est un point clé souvent oublié :
Linus Torvalds n’est pas un développeur Python de prédilection. Son domaine, c’est le C bas niveau, la performance, les systèmes.

Dans AudioNoise :

le cœur du projet est écrit par lui, de manière classique

l’IA est utilisée pour une brique périphérique, non critique

l’objectif est clairement expérimental et personnel

Le vibe-coding est ici un accélérateur, pas un remplacement de ses compétences.
Google Antigravity : outil puissant, mais pas magique

Antigravity est un outil récent, spécialisé dans la génération de code à partir d’instructions naturelles. Il est dérivé de technologies proches de Windsurf et de Gemini.

Comme beaucoup d’outils IA :

il peut produire rapidement du code fonctionnel

il peut aussi générer des erreurs, des abstractions maladroites ou des comportements inattendus

il nécessite une compréhension humaine pour corriger, guider et valider le résultat

Linus Torvalds l’a lui-même reconnu : tout n’a pas fonctionné parfaitement du premier coup, et des ajustements ont été nécessaires.
Une position fidèle à sa philosophie

Contrairement à certains titres accrocheurs, Linus Torvalds n’a pas changé de camp.

Il a déjà exprimé publiquement que l’IA pouvait être utile pour :

la revue de code

la vérification de correctifs

la maintenance et les tâches répétitives

En revanche, il reste très clair sur un point :
👉 l’IA ne doit pas piloter des développements critiques ou structurants.

Son usage du vibe-coding est donc cohérent avec sa vision historique :

utiliser les bons outils, au bon endroit, sans abandonner l’exigence technique.
Ce que ça change vraiment pour les développeurs

Cette expérimentation n’annonce pas la fin du métier de développeur.
Mais elle envoie un signal fort :

L’IA devient un outil normal dans la boîte à outils du développeur

Même les figures historiques de l’open-source l’utilisent, avec pragmatisme

La valeur du développeur se déplace encore plus vers :

la compréhension des systèmes

l’architecture

la validation et la responsabilité du code

Le vibe-coding n’est ni une révolution totale, ni un gadget : c’est un levier, à condition de savoir quand (et quand ne pas) l’utiliser.
Oui, Linus Torvalds a testé le vibe-coding.
Non, il n’a pas confié Linux à une IA.

Son expérience montre surtout une chose :
👉 l’IA est en train de devenir un compagnon de développement, pas un remplaçant.

Et comme souvent dans la tech, ceux qui sauront en tirer parti intelligemment auront une longueur d’avance.