So you just vibe coded your way through a long weekend and now you have…something.
It started innocently enough. You saw a few posts about “vibe coding” on Hacker News. Then, it spread to your social feeds. Finally someone on your team said they built a working CRM in 90 minutes using only prompts. So you gave it a shot.
Now your repo has 47 files, two frontend frameworks, and zero tests. But it runs!
Let’s rewind: what is vibe coding, and why is everyone suddenly doing it?
Vibe coding is an emerging practice of using AI to generate most (or all) of your code, by describing what you want in natural language and letting large language models (LLMs) take the wheel. Andrej Karpathy–who popularized the term–sums it up best: "It's not really coding—I just see stuff, say stuff, run stuff, and copy-paste stuff, and it mostly works."
It’s programming by vibe instead of by plan. You prompt. AI responds. You deploy. (Code breaks.) Repeat.
There’s no denying the trend. GitHub Copilot, Claude, ChatGPT, and others have brought autocomplete to the next level. The 2024 Stack Overflow Developer Survey found that 82% of developers currently using AI tools use them to write code. It’s fast, it’s fun, and it feels like a superpower.
But like any superpower, AI-assisted code comes with unintended side effects.
According to the 2024 DORA State of DevOps report, one in three teams that adopted AI coding tools saw an increase in production bugs. Some teams reported a 50% uptick in regressions traced back to AI-generated code.
When you're copy-pasting functions you didn’t write, that call APIs you didn’t know you had, it's easy to ship code you don’t fully understand.
What can happen if you vibe-code first and read later:
While it’s possible to vibe code a little too close to the sun, we’re not here to scold anyone for using intelligent code generation. AI-assisted development is here to stay whether it works or not. So instead of shunning it, we need better ways to counterbalance its less desirable outcomes.
We built MultiTool to give you confidence in what’s going out the door:
It’s not about fighting the vibe. It’s about shipping safely in spite of it.
Vibe coding is fun. It’s fast. It’s a part of the future. But when your whole stack is built on vibes and GPT-generated spaghetti, you need something solid underneath.
Check out our other blog posts for information on agentic deployment, canary deployment, canary releases and blue-green deployment.
If you’re interested in using MultiTool as your failsafe, the MultiTool beta is free to try. We’d love to be your backup for when your AI wingman decided DROP TABLE
was the vibe.