← Back to Nudgeable
A plain guide

What is
vibe coding?

You describe what you want in plain English and the AI writes the code and hands you something that runs. No files, no setup, no developer. It is the fastest way to turn an idea into a thing people can click, and worth understanding before you rely on one.

1

You describe it, the AI builds it

<

Four steps, and the fourth one is the one that matters. Tap through them.

Comic panel

You ask in plain English

Andrej Karpathy, one of the founders of OpenAI, coined it in a post in February 2025. He described giving in to the vibes and forgetting that the code even exists, which was meant playfully and about his own weekend projects.

Collins Dictionary made it word of the year for 2025, which is roughly when the phrase stopped being a joke among engineers and started appearing in company plans.

Karpathy has since moved to calling the serious version agentic engineering, to keep it separate from the casual meaning. That split is the whole subject of this page.

2

Where is the vibe coding button?

<

There isn't one. It is a way of using the chat you already have, and every tool has given it a different product name.

Comic panel: looking for the button

Everyone looks for the button first. A new way of working usually arrives as a new menu item, so people go hunting for one.

Comic panel: there isn't one

It is not a feature, it is a way of asking. You ask for a thing you can use rather than an answer you can read, and the tool opens its building mode on its own.

Comic panel: same idea, different product names

Same idea, three product names. The same request produces a working tool in each of the big three, under a name each company chose for itself.

Comic panel: the idea is the same

Learn it once and it travels. Nothing about the skill changes when you move tools. Only the name on the panel changes.

๐Ÿ’ก
You are already in the right place

If you can chat with the AI, you can do this today. Ask for a working tool rather than an explanation. "Build me a tracker for this" rather than "how would I build a tracker for this" is the whole difference.

3

When it is worth doing

<

Four situations where this beats every other option you have, including waiting for someone else to build it.

Comic panel: when should I use this

The honest answer is narrow. It is excellent for a small set of jobs and a poor choice outside them, and the whole skill is knowing which is which.

Comic panel: test an idea fast

Test an idea before you commit to it. You find out in ten minutes whether the thing you imagined is actually useful, which normally takes a month and a budget.

Comic panel: a small tool for your team

Build a small tool for your own team. A tracker, a checklist, a calculator. Small enough that if it is wrong, you will know and nobody outside the room is affected.

Comic panel: a demo people can click

Show an idea instead of describing it. This is the most undervalued use. People argue with a slide about a dashboard and agree instantly once they can click one.

๐Ÿงช

Testing an idea

You are not sure the idea is any good. Build it badly, look at it, and decide.

Tap for detail โ†“
The value here is the decision, not the thing you built. Expect to throw it away, and it becomes the cheapest research you will ever run.
Throw it awayTen minutes
๐Ÿ› ๏ธ

A small tool for one team

Something the people sitting near you will use, on information that is not sensitive.

Tap for detail โ†“
Keep it to one team and keep the information ordinary. The moment it holds anything about customers, salaries or health, it stops being a small tool and becomes a responsibility.
One teamNo personal details
๐Ÿ“บ

A demo for a meeting

Something people can click for two minutes so the conversation stops being abstract.

Tap for detail โ†“
Say out loud that it is a mock, every single time. A good looking demo is very easily mistaken for a finished product, and the person who mistakes it is usually the one approving the budget.
Say it is a mock
๐Ÿงฎ

A one-off calculation

A working out you need once, on numbers you already have in front of you.

Tap for detail โ†“
Check the answer by hand on one row before you trust the other four hundred. This takes a minute and catches the mistakes that matter.
Check one row by hand
4

Where it stops

<

The front of a vibe coded app is genuinely good, which is the problem. The part you cannot see is where it runs out.

Comic panel: this looks production ready

It does look finished. Real layout, real buttons, sensible headings. Nothing about the screen tells you what is behind it.

Comic panel: from the front, yes

From the front, yes. That is a careful answer and it is worth hearing properly.

Comic panel: what is missing behind the screen

The numbers are usually invented. Sample figures typed in to make the screen look right, no real source behind them, and nothing stopping a stranger opening it.

Comic panel: real data and permissions are harder

Everything that makes it real is the hard part. Real information, logins, who is allowed to see what, and holding up when thirty people use it at once.

โš ๏ธ
This goes wrong in public, regularly

Researchers found roughly five thousand vibe coded apps left open by their privacy settings, and around four in ten had almost no login protection at all. Hospital schedules, sales records and internal presentations were sitting at addresses anyone could open. Nobody involved meant to publish any of it.

๐Ÿ”ข
Real informationThe numbers on screen are usually typed in to make it look right. Nothing is connected to the place your real figures are kept.
๐Ÿ”‘
A real loginOften there is none, or it accepts any email address with no password. Anyone with the address can open it.
๐Ÿ‘ฅ
Who may see whatA finished tool knows that a manager sees more than a trainee. A vibe coded one usually shows everything to everyone.
๐Ÿ’พ
Anything saved properlyClose the tab and what people typed may be gone. There is rarely a backup and almost never a way to undo a mistake.
๐Ÿ“ˆ
Holding up under loadFine for one person clicking around. Thirty people on a Monday morning is a different question entirely.
Open the link in a private browser window. If it lets you straight in, so will everyone else
Ask who else has this address, and whether search engines can find it
Check every number against its real source before anyone makes a decision on it
Take out anything about a named person, a customer, a salary or a price you would not email outside
Say in writing that it is a prototype, so nobody treats it as the official version

Some jobs are not a matter of being careful. Hand these to a developer from the start.

It takes payments, or holds card or bank details
It holds anything about customers, staff, salaries or health
It writes to a real system, where a wrong entry cannot be undone
People outside your company will use it
Someone would be in trouble if it stopped working for a day
The useful way to think about it

Vibe coding is excellent at proving an idea and poor at carrying a responsibility. Use it to win the argument, then have the real thing built. That is a success, not a failure.

5

Vibe coding or a coding agent

<

Same AI underneath, two completely different jobs. This is the comparison people get wrong most often.

Comic panel: is this the same as a coding agent

They sound like the same thing. Both are an AI writing code because you asked it to, so the question is fair.

Comic panel: vibe coding builds inside the chat

Vibe coding builds inside the chat. There are no files to open and nothing to set up. You get a working thing and you never see the code.

Comic panel: coding agents work on real code

A coding agent works on a real project. Actual files, tests that pass or fail, a record of every change and a way to undo one.

Comic panel: building with vibes or with engineering

One shows the idea, the other ships it. They are not competing. Most good work starts as the first and ends as the second.

๐Ÿ’ฌ

Vibe coding

Minutes. Inside the chat. No files, no code to read, no way to undo.

Tap for detail โ†“
Best when the question is "is this idea any good". You are buying a decision, not a product. If you are checking the code, you have left vibe coding and are doing something else.
PrototypesDemosSmall team tools
โŒจ๏ธ

A coding agent

Hours or days. Inside a real project, with tests, a history of changes and a developer reviewing it.

Tap for detail โ†“
Best when the answer has to keep working next month. It needs someone who can read what it produced, which is the real dividing line between the two.
Real productsLive systemsNeeds a developer
6

Three things people get wrong

<

Tap a card to turn it over.

Myth

"If it runs, it works."

Tap to flip
Actually

The screen running proves the screen runs. It says nothing about whether the numbers are real, who can open it, what happens when two people use it at once, or whether anything gets saved.

Tap to flip back
Myth

"This means we do not need developers any more."

Tap to flip
Actually

It removes the developer from the first draft, not from the finished product. Most vibe coded things that matter get rebuilt properly, and arriving at that point with a working prototype is a much better start than arriving with a slide.

Tap to flip back
Myth

"It is the same as using a coding agent."

Tap to flip
Actually

Vibe coding builds in the chat with no files and no way to undo. A coding agent works inside a real project with tests and a full history. One is for showing an idea, the other is for shipping it.

Tap to flip back
7

Is this a vibe coding job?

<

Six real requests. Decide whether you would build it yourself in a chat, or hand it to a developer.

8

The same idea in each tool

<

Four names for one way of working. Each name links to the official page.

ToolCalledWhat it makesWorth knowing
ClaudeArtifactsA working page or small app that appears beside the conversation, with a link you can share.Opens on its own as soon as you ask for something to use rather than something to read.
ChatGPTSites and CanvasSites builds and hosts a usable tool at a shareable address. Canvas is the side by side editor for documents and code.Sites arrived on paid plans during 2026 and was not on the free tier when this page was written.
Google GeminiCanvasA page you and Gemini edit side by side, covering documents, code and small working apps.Started as a writing and editing space and grew into building. Handy if your files already sit in Google.
Microsoft CopilotPages, with Power Apps behind itA shared page your team works on together, with proper app building handled by a separate Microsoft tool.Strongest when the tool has to sit on your organisation's own Microsoft information. Usually set up by your admin.
๐Ÿ’ก
Names move, the idea does not

These names and plan details change every few months, and the table is correct as of September 2026. What has not moved is the skill itself: describe the thing you want to use, look at what comes back, say what is wrong, repeat. That works in all four and will work in whatever replaces them.

×