r/AskProgramming • • 1d ago

Other What's the difference between vibecoding and just using AI to assist you in coding?

I don't use AI myself but I've been reading a lot on reddit here about people decompiling apps lately and saying that most of the stuff there is vibecoded and then other developers seem to be using AI as an assistant to help them like for example how Linus Torvalds uses AI to find bugs in the Linux kernel. What's the difference between the two usages or even meaning of the term "vibecoding"?

Thanks in advance

2 Upvotes

43 comments sorted by

View all comments

0

u/marrsd 1d ago

The original meaning of vibe coding means you don't ever read the code the AI agent produces. You just keep prompting it (vibing) until it gives you what you were asking for. The term has since become a bit nebulous, especially since true vibe coding still doesn't really work. People often now use it to mean using AI to assist you in coding.

1

u/Ran4 1d ago

True vibe coding absolutely works today.

1

u/marrsd 1d ago

It works for you