Search "claude vibe coding" in May 2026 and the results split into three camps. One camp uses Claude Code, Anthropic’s terminal CLI that hit v2.1.139 on May 11, 2026 with 122,000 stars on GitHub. A second camp uses Claude through a third-party editor that routes prompts to the Anthropic API. A third camp uses Claude inside a multi-model coding tool like WizardGenie, where Claude Opus 4.7 and Claude Sonnet 4.6 sit alongside seven other frontier models in the same picker. All three setups do roughly the same thing for web apps and CLI scripts — describe the change, accept the diff, run, paste the error back, repeat. None of the three, on their own, ship a sprite sheet, a music loop, a textured 3D mesh, or a packaged playable game. That gap is the entire reason this post exists. Verified May 15, 2026 against Anthropic’s May 2026 pricing aggregator listings, the anthropics/claude-code GitHub release tags, and the WizardGenie model lineup in src/app/_home-v2/_data/tools.ts.
What “Claude vibe coding” actually means in 2026
The phrase comes from Andrej Karpathy’s February 2, 2025 post on X, which racked up about 4.5 million views and ended up being named Collins Dictionary’s Word of the Year for 2025. Karpathy described the workflow as “a new kind of coding” where you “fully give in to the vibes, embrace exponentials, and forget that the code even exists.” In his own setup he was using Cursor Composer routed to Anthropic’s Sonnet model, often controlled by voice through SuperWhisper, accepting diffs without reading them, and pasting error messages straight back into the model. Independent analyst Simon Willison picked the term up four days later and noted the same posture — the dev describes intent, the model writes code, the dev steers by feel rather than by line-edit. Twelve months later the term has bled out of dev Twitter into mainstream news, and “Claude vibe coding” specifically refers to that workflow when the model on the other end of the prompt is Claude Sonnet 4.6 or Claude Opus 4.7.
There are three live surfaces today. Claude Code is Anthropic’s own CLI; the GitHub repo at anthropics/claude-code is on its 108th release as of mid-May 2026 (v2.1.139, May 11, 2026), with an “Agent view” preview that shows every running, blocked, and finished session in one list. Third-party editors route the same Claude API behind their own UX. WizardGenie bundles Claude alongside GPT-5.5, Gemini 3.1 Pro, DeepSeek V4 Pro, Kimi K2.5, Grok 4.2, and MiniMax M2.7 in a model picker built specifically for game projects — same Claude underneath, plus everything else. The choice of surface matters less than the underlying model behavior, which is what makes the “Claude vibe coding” query make sense at all.
Why Claude became the default vibe-coding model
Three things, none of them mysterious. The first is agentic tool use. Claude Sonnet 4.6 and Opus 4.7 can decide on their own to read a file, run a shell command, edit a region, run the tests, and react to the output without the dev orchestrating every step. That fits the “forget the code exists” posture; you describe the goal and the model navigates the loop. The second is 200K context, which is enough to hold a small game project (maybe 30–50 source files plus the framework docs) in one prompt without retrieval gymnastics. The third is error-handling reliability. When you paste a stack trace into Sonnet 4.6, it tends to read the trace, locate the file and line, propose the diff, and explain why — instead of guessing. Writers calling this the “default” aren’t making a leaderboard claim; they’re describing the model that consistently completes the inner loop without breaking the dev’s flow.
The economics are also legible. Pricing aggregator Tokencost lists Sonnet 4.6 at $3 input and $15 output per million tokens, with prompt caching at $0.30 per million on cache reads. That is not the cheapest option in the picker — DeepSeek V4 Pro is roughly an order of magnitude lower — but it’s within the “ten dollars buys a productive afternoon” range that vibe coders accept. Opus 4.7, the heavier reasoning model, runs $5 input and $25 output per million tokens; expensive enough to feel for long sessions, cheap enough to be the default thinker on plans. Both numbers are an order of magnitude lower than the deprecated Opus 4.0 list price ($15 / $75), which is part of why the “Claude is too expensive to vibe with” complaint from late 2024 has mostly faded. We covered the full per-token landscape in the 2026 AI coding API pricing breakdown, refreshed on the same May verification cycle as this post.
The Claude vibe coding workflow, end to end
Pulled apart, the loop is simple enough to write on a sticky note:
- Describe the change in one or two sentences. Not pseudocode, not function signatures — intent. “Make the player sprite turn red for half a second when it gets hit, then play the hit-sound effect.”
- Let Claude propose a diff. If the project is in the model’s context (or if Claude Code is reading the workspace), the diff lands inline.
- Accept the diff without line-editing it. This is the controversial step. Vibe coders accept and run; line-by-line review is the prior workflow.
- Run the game and watch. Either the sprite turns red on hit, or it doesn’t, or the build breaks.
- Paste the result back. If it broke, paste the error or the screenshot. If it worked but feels off, describe the off-ness in plain English. Claude proposes the next diff.
The reason “vibe coding” is a different posture and not just a marketing label is the fourth and fifth steps. Old-school iteration was “write a test, watch it fail, write the fix.” Vibe coding is “run the build, watch the screen, react.” Games are uniquely well-suited to this because every change is testable in one click and the dev’s eyes are a pretty good oracle for “is the punch animation snappy?” or “does the platformer feel right?” The catch is that the loop only covers the code. It does not produce the sprite the player turns red, or the hit sound the player hears, or the music that plays under the fight. Those are different artifacts and Claude alone has no way to render them.