Skip to content

Coding & Software AI

Vibe coding

Building software primarily by describing desired behavior to AI and iteratively accepting or refining generated code.

Example

A founder describes a feature in plain language and lets AI draft most of the code.

Why it matters

It lowers the effort needed to try ideas through conversational iteration.

You'll hear it

“It looks right in the demo, but what did the generated code actually change?”

Can you control it?

Sometimes

Sometimes. Some products or workflows let you influence vibe coding, while others keep it fixed or manage it automatically. Check the settings and documentation for the tool you are using.

Common questions

Can an app appear to work while hiding serious problems?
Yes. A polished screen can conceal incorrect logic, missing checks or insecure behavior.
Does natural-language development remove maintenance needs?
No. The software still needs updates, troubleshooting and clear ownership.
Can vague feedback lead the AI in the wrong direction?
Yes. It may solve a different problem from the one the user intended.

AI chatbot

Still have questions?

Ask the AI chatbot about this term or another AI concept.

Up to 500 characters.

Ask LATHIC about AI. Relevant glossary entries may be included.

Your question, the glossary entries it matches, and a rotating pseudonymous identifier go to Microsoft Azure’s OpenAI service through Vercel AI Gateway to generate an answer. Zero retention and no training are required of the provider, and LATHIC does not save your question or answer. Privacy Notice