Linus Torvalds Gives Approval to "Vibe Coding" - Just Don't Use It on Anything Important

Linus Torvalds Gives Approval to "Vibe Coding" - Just Don't Use It on Anything Important

TechRadar
TechRadarNov 21, 2025

Why It Matters

Torvalds' stance signals to the open‑source community that AI‑generated code remains unsuitable for mission‑critical systems, shaping future tooling policies and influencing how developers balance experimentation with production reliability.

Summary

Linus Torvalds cautioned against using AI‑assisted "vibe coding" for Linux kernel development, warning that such tools can introduce maintenance headaches and generate misleading vulnerability reports due to indiscriminate code crawlers. He endorsed the technique only as a learning aid for non‑critical tasks, noting that the kernel’s complexity demands human‑reviewed code. Torvalds also touched on broader AI impacts, likening AI to compilers as a productivity boost that won’t replace programmers, and suggested the industry will eventually treat AI as routine infrastructure. The remarks were made in a broader discussion that included Rust adoption and the evolving role of maintainers.

Linus Torvalds gives approval to "vibe coding" - just don't use it on anything important

Comments

Want to join the conversation?

Loading comments...