← Back to context

Comment by wvenable

5 hours ago

That is the correct definition of vibe coding "fully giv[ing] in to the vibes, embrac[ing] exponentials, and forget[ting] that the code even exists."

I think we need another term for using an LLM to write code but absolutely not forgetting the code exists.

I often use LLMs to do refactoring and, by definition, refactoring cannot be vibe-coding because that's caring about the code.

Agent-assisted coding (AAC) is what I call it. Everyone else around me just calls it vibe-coding. I think this is going to be like "cyber" that we tried to refuse for so long.

  • Vibe-coding is a more marketable term. Agent-assisted coding doesn't have the same ring to it. Maybe "Agentive Coding". ChatGPT wasn't much help coming up with alternative here.

> I think we need another term for using an LLM to write code but absolutely not forgetting the code exists.

That is now what software engineering is.