I was using OpenRouter + Roo Code extension + VS Code for the last few weeks and it has been a breeze. Roo Code is a Cline open source, comunity driven, fork. It has some additional features compared to Cline that I found very useful. Check it here: https://github.com/RooVetGit/Roo-Code.

When used right with vs code the experience seems almost the same as using cursor, but you can choose your AI provider.

PS: In the last few days I tried Roo Code with Google Gemini 2.5 thinking (signficantly better that Clude 3.7) but found that the OpenRouter option to use Google Gemini 2.5 thinking has a bad rate limit, the solution was to create a google developer account and use the google gemini api directly which dont have such bad rate limit and is also very cheap (I used it a lot and the cost was zero).