Searchers who type vibe coding with Claude already picked a Planner brand. They are not asking whether large language models can write code — Wikipedia’s Large language model page (checked 2026-09-24) covers that primitive. They want a workable chair assignment: Claude plans the next change, something cheaper types the files, and a playable build decides if the plan was right. This article locks that split for indie browser games on WizardGenie. Procedure without the brand lives on how to vibe coding. Definitions live on what is vibe coding and vibe coding meaning. Facts below were verified 2026-09-24 against Wikipedia, MDN’s game anatomy guide, Phaser’s stable download page, and the Sorceress source for WizardGenie plus CODING_MODELS.
What vibe coding with Claude searchers actually want
DataForSEO lists vibe coding with claude at 480 searches a month, KD 0 (confirmed 2026-09-22 in tools/research-supplement.md). Neighboring rows include vibe coding claude (260/mo, KD 7), claude code vibe coding (210/mo, KD 7), claude code for vibe coding (260/mo, KD 12), and how to vibe coding (1,600/mo, KD 20). The brand-tagged rows want a model placement. The how-to row wants a checklist. This page answers the brand row without pretending Claude must own every keystroke.
Wikipedia’s Vibe coding page (checked 2026-09-24) still defines the practice as describing a project in natural language to a large language model that generates source code, then guiding changes with results and follow-up prompts. Andrej Karpathy coined the phrase in February 2025. Critics on the same page flag accountability, maintainability, and security when code is accepted without review. That critique is why the Planner split matters: the expensive model should understand the change; the cheap model should apply it; you should still run the build.
Claude as Planner, not as the typer
The honest reading of vibe coding with Claude is chair assignment, not brand loyalty on every token. Put Claude Opus 4.7 on the plan. Give the Executor a short brief: which file, which behavior, which playtest proves success. Let DeepSeek V4 Pro, Kimi K2.5, or MiniMax M2.7 write the diff. Read the diff. Run the page.
Why not let Claude type everything? Because the Dual-agent economic logic collapses when the typing chair costs frontier rates. Claude Sonnet 4.6 appears on the Sorceress home roster as Fast + smart. It is still the wrong chair for bulk typing in a Planner+Executor setup. Opus and GPT-5.5 are planners. Frontier-priced models on the Executor seat erase roughly four-fifths of the reason to split the work.
A Planner brief that works for a jam platformer:
Goal: player jump peak feels too low in playtest.
Files allowed: src/player.js only.
Change: increase jump impulse 20%, keep gravity unchanged.
Done when: hold jump clears the first spike row without clipping the ceiling.
Do not refactor unrelated systems.
Hand that brief to the Executor. Do not paste “make it better” into Claude and hope. The Planner’s job is to shrink the blast radius before anyone types.
WizardGenie dual-agent for vibe coding with Claude
WizardGenie is the Sorceress coding lane built for this pattern. The marketing page (read 2026-09-24) lists Dual-agent Planner + Executor as an engine-level power: 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 after they stabilize on desktop. Calling WizardGenie browser-only would misstate that page. Sibling surface: Sorceress Code for file-aware chat in the same suite.
Beyond the split, the page documents Mem Palace + Graphify long-term memory (project conventions survive across sessions) and agentic web browsing (agents can pull docs into the project). Those features support vibe coding with Claude because the Planner can remember your collision rules without re-pasting the whole architecture every morning.
WizardGenie does not auto-publish finished games to an arcade. Export the build and host it where you choose. Skipping a fake publish step keeps the article honest.