Google should be dominating the vibe coding discussion, but Gemini 2.5's potential is getting lost in developer friction.
A couple days ago Google announced the release of Gemini 2.5, its latest AI model.
To call it "impressive" is an understatement. Early benchmarks suggest it codes even better than Claude 3.7 Sonnet, which has held the crown as the top-performing AI model for developers for the past few months:
Given all the hype around vibe coding lately, you'd expect Google's new model to be dominating the online conversation.
And yet? Few people are really talking about it.
The first and most obvious reason for this is that OpenAI's new image gen model for GPT-4o has completely eclipsed Google in the news cycle:
But the other reason is something Google has more control over: Gemini 2.5 just isn't that easy to use. Which comes down to two factors:
The $20/month price tag
Limited integration with code editors
While Google’s $20/month fee for Gemini 2.5 pales in comparison to OpenAI’s top-tier $200/month enterprise plans, it still feels prohibitive to indie developers who are often juggling multiple AI subscriptions.
Combine this with a subscription for Cursor (plus other specialized AI tools), and the costs can pile up.
Cursor, the most popular AI-powered code editor, has become the go-to environment for vibe coding. Historically, both OpenAI’s GPT-4 and Anthropic’s Claude integrated seamlessly with Cursor.
But Gemini 2.5 is off to a rocky start.
During Gemini 2.5’s initial release window, Cursor didn't offer official support, so developers had to rely on clunky workarounds.
And even after official Cursor support rolled out, the rate limits for Gemini 2.5 remained painfully small. For example, I hit my daily usage cap after only a handful of code generations:
For now, the best workaround available is to use Google AI Studio, which — for the time being — allows free access to Gemini 2.5's capabilities.
But even this has some annoying limitations:
Token limit issues: Once you hit the token limit in a single session, you have to delete older chat content to keep using the model.
No project management: Without Cursor’s project folders, file organization, or advanced debugging tools, you’ll be pasting code snippets in and out of the browser all day.
No “Project Rules”: Cursor’s beloved Project Rules feature allows advanced settings per project (like coding style, linting rules, or security guidelines). In Google AI Studio, you’re starting from scratch every time you open a new session.
My personal workflow has been to generate code snippets in Google AI Studio, then manually copy these outputs to Cursor for organizational purposes.
Meanwhile, if Google works with Cursor to increase the rate limit issue, Gemini might take the lead in the AI race for the first time since ChatGPT brought AI to the masses:
It seems like all of the current models are comparable and LLMs should be considered infrastructure resources, like Internet connectivity itself. Doesn't really matter much which one you are using.
This has not been my experience using gemini 2.5 pro in google AI studio. It hallucinates, introduces regressions and makes changes to things I dont want it to.
Amazing for oneshots but for some reason I find its terrible at iterative changes, unlike o3 mini.
It feels like Google is failing at marketing or capturing the imagination of the people. I built an AI Video Coach for sports in December when Gemini 2.0 came out and the results were pretty incredible. They also pioneered Deep Research and somehow that just flew under the radar. For some reason the think people have talked about the most in the last year or so is Notebook LM and it's ability to turn content into podcasts. 🤷🏻♂️
This is really helpful. I appreciate you posting it!
I think we are fast getting to stage where it is Audi, BMW, Mercedes.... each to their own really. BHP are not the definitive measure of performance. I think having multiple subs or turning on and off month over month is viable. Still costs less than any other alternative.
I posted a video on using Gemini on my channel youtube /robshocks It shows you how to use Open Router to get around some of the issues you mentioned.
I built a clone of claude code but it connects to gemini. But I'm not finding gemini all that useful. It still has many bugs in the code. I've gone back to sonnet 3.7 and claude code for now.
This comment was deleted 6 months ago