People who type how to vibe coding into a search box already know the phrase exists. They want a procedure that ends in a playable build, not another origin essay. Wikipediaâs Vibe coding page (checked 2026-09-22) still frames the practice as describing a project in natural language to a large language model that writes source code, then guiding changes with results and follow-up prompts. This page turns that sentence into five moves sized for a browser game. Definitions live on what is vibe coding and vibe coding meaning. Facts below were verified 2026-09-22 against Wikipedia, MDNâs game anatomy guide, Phaserâs stable download page, and the Sorceress source for WizardGenie and the coding model roster.
How to vibe coding in five moves
DataForSEO lists the awkward phrase how to vibe coding at 1,600 searches a month, KD 20 (confirmed 2026-09-22 in tools/research-supplement.md). Neighboring rows include what is vibe coding (60,500/mo), vibe coding meaning (18,100/mo), vibe coding with claude (480/mo), and vibe coding claude (260/mo). Those neighbors want a definition or a model brand. This query wants a checklist.
- Write one playable loop in ordinary English: who moves, what fails, what scores.
- Hand that loop to an agent and keep the files it writes.
- Run the page yourself. A chat screenshot is not a playtest.
- Ask for one change you can see: higher jump, slower enemy, restart on death.
- Stop when the loop is fun for thirty seconds. Expand only after that.
That is the whole procedure at jam scale. The rest of this article explains why each move exists, how Planner+Executor changes the cost math, and where assets fit without derailing the loop.
Start with a playable loop, not a genre bible
MDNâs Anatomy of a video game (checked 2026-09-22) reduces every game to a cycle: present a situation, accept input, interpret those signals, calculate a new situation, repeat until an end condition. If your first prompt asks for an open-world RPG with crafting, you skipped the cycle. If your first prompt asks for a character that jumps over spikes and restarts on hit, you named the cycle.
A useful first prompt names the five verbs:
Build a single browser scene. Present a ground and a player square.
Accept left/right and jump. Interpret jump as an upward velocity while grounded.
Calculate gravity and spike collisions. Repeat with requestAnimationFrame.
Restart on spike hit. Show a score that increases while alive.
Phaser v4.2.1 âGiediâ (released 9 July 2026, stable download page checked 2026-09-22) is a common runtime for that scene. Plain HTML Canvas works too. The point is not the library. The point is a loop you can feel in under a minute.
Planner vs Executor when you how to vibe coding
WizardGenie is the Sorceress coding lane built for this procedure. The marketing page (read 2026-09-22) describes Dual-agent Planner + Executor: a smart Planner thinks; a cheap Executor codes. The same page ships the engine as two builds. Desktop is the cutting-edge release with a native filesystem. The web build is free to try and receives the same features a little later. Describing WizardGenie as browser-only would misstate that page. Sorceress Code is the sibling file-aware chat surface for the same game-dev stack.
The economic rule that keeps the pattern honest: put an expensive reasoner on the plan, and a cheap fast typer on the keys. Acceptable planners in the current Sorceress roster are Claude Opus 4.7, GPT-5.5, Gemini 3.1 Pro, and Grok 4.2. Acceptable executors are DeepSeek V4 Pro, Kimi K2.5, and MiniMax M2.7. Claude Sonnet 4.6 appears on the roster as Fast + smart. It is the wrong chair for the typing side, because a frontier-priced model on every keystroke erases the reason to split the work. With a true cheap executor, the token bill lands nearer to roughly one-fifth of a single-frontier session than to a full frontier stack.
| Model | Home roster tag | Sensible chair |
|---|---|---|
| Claude Opus 4.7 | Top tier | Planner |
| Claude Sonnet 4.6 | Fast + smart | Neither (too expensive to type) |
| GPT-5.5 | Frontier | Planner |
| Gemini 3.1 Pro | 1M context | Planner |
| DeepSeek V4 Pro | Budget | Executor |
| Kimi K2.5 | 256K coding | Executor |
| Grok 4.2 | 2M context | Planner |
| MiniMax M2.7 | Agent-ready | Executor |
Roster verified 2026-09-22 in src/app/_home-v2/_data/tools.ts CODING_MODELS. People who search vibe coding with claude usually want Claude on the thinking side of this table, not on every typed line.