It’s been about nine months since Karpathy coined "vibe coding." For most of 2025, this workflow was synonymous with Claude 3.5 Sonnet + Cursor. It was the default stack.
But with the release of Gemini 3 two weeks ago, the meta has officially shifted, and I think we need to talk about it.
The Shift: For a long time, Claude had the "vibes"; the intuition for code structure. But Gemini 3’s 2M token context window (and the new "Deep Think" reasoning models) has changed how I vibe code.
Vibe coding is maturing. It’s not just "generating code" anymore; it’s about Context Management. If you aren't using Gemini's long context to ground your "vibes," you're coding in 2024.
Thoughts? Have you switched your Cursor model to Gemini 3 yet, or are you sticking with Sonnet?