What is vibe coding, should you be using AI to do it, and does it matter?
Getting an AI to write software for you? That’s vibe codingronstik/Alamy
Want to write software, but haven’t got the first clue where to start? Enter “vibe coding”, a term that has swept the internet to describe the use of AI tools, including large language models (LLMs) like ChatGPT, to generate computer code even if you can’t program.
What is vibe coding and where did it come from?
“Vibe coding basically refers to using generative AI not just to assist with coding, but to generate the entire code for an app,” says Noah Giansiracusa at Bentley University in Waltham, Massachusetts. Users ask, or prompt, LLM-based models such as ChatGPT, Claude or Copilot to produce the code for an app or service, and the AI system does all the work.
The term was coined by Andrej K...