
Linus Torvalds Gives Approval to "Vibe Coding" - Just Don't Use It on Anything Important
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...