To me, vibe coding means you don't get bogged down by the code, you just say your requirements and complain about end result until it works.
Heavily using AI, in comparison could mean 1. ask for small code snippets, 2. ask it to explain concepts, 3. ask which APIs to use and how, 4. ask it to rephrase your strings, ..., but you still "care" about the code and understand what's going on.
To me, vibe coding means you don't get bogged down by the code, you just say your requirements and complain about end result until it works.
Heavily using AI, in comparison could mean 1. ask for small code snippets, 2. ask it to explain concepts, 3. ask which APIs to use and how, 4. ask it to rephrase your strings, ..., but you still "care" about the code and understand what's going on.