How I Discovered Why GPT-4o Mini Isn’t in Your Reranker and What to Do About It
June 19, 2025Why My New cursor.com Dashboard Was Hiding Key Info and How I Fixed My Workflow
June 19, 2025I was really excited to try Gemini 2.5 Pro in Cursor for my AI agents. After all, it’s known for handling complex tasks and long conversations. But my excitement quickly turned to frustration.
Instead of smooth sailing, I kept running into indentation errors and broken code. It was eating up hours of my time. I had to figure out why Cursor and Gemini 2.5 Pro weren’t getting along — and how to fix it.
Here’s what I discovered.
The Core Problem: Gemini 2.5 Pro Wasn’t Cutting It
When I plugged Gemini 2.5 Pro into Cursor’s agent mode, things actually got worse. The model kept making basic errors, like messing up code indentation. That meant I had to manually fix broken code constantly.
It was clear that Gemini 2.5 Pro wasn’t optimized in Cursor like the Claude models are. Those run smoothly. And this wasn’t just annoying — it was slowing me down. I work with millions of tokens every day in n8n automations, so every minute counts.
Why Was Gemini 2.5 Pro Struggling?
After some digging, I found the root cause: Cursor just wasn’t tuned for Gemini 2.5 Pro. Tools like Cline and Roo Code adapted to new models quickly. Cursor, though, was falling behind.
Here’s what I uncovered:
- Gemini 2.5 Pro is brand new. It doesn’t work exactly like Gemini 2.0, so it needs specific adjustments.
- This model is great for tinkering — I watched it build entire simulations from one prompt! But without the right support, it’s not quite ready for heavy lifting.
- Some features, like image support, are missing in Cursor. Other tools already have them.
This got me thinking: we’re relying too much on Claude. What if its API prices jump, like OpenAI’s did? That could cause real problems for users and the platform.
How I Pushed for Better Performance
I didn’t just complain. I took steps to make things better. First, I wrote down every issue I ran into and shared that feedback directly with the Cursor team.
Turns out, they’re already working on it! They’re trying to get Gemini 2.5 Pro running as smoothly as Claude. While we wait for those updates, here’s what you can do:
- Try other tools for now: Cline and Roo Code handle Gemini 2.5 Pro well. Use them for Gemini tasks until Cursor catches up.
- Report every bug: Be specific. If you see an indentation error, tell them exactly what happened. It helps them fix things faster.
- Watch for updates: Keep an eye on Cursor’s announcements. They’ll let us know when Gemini 2.5 Pro gets better.
What I Learned (And What You Should Do)
The big lesson? Don’t put all your eggs in one basket. Relying too much on one AI model is risky. Gemini 2.5 Pro has tons of potential — it’s backed by Google’s resources — but it’s still new. It needs time to mature.
I’m hopeful that Cursor will improve soon, especially if we keep asking for it. In the meantime, use Gemini for smaller experiments. Save the heavy-duty agent work for when the updates land.