No. Cursor, for example, let's you choose your model, and you can even use your own OpenAI API key for example if you want.
But it's a lot more than just "the best system prompt". E.g. Cursor uses RAG (it indexes your repo in a vector DB) so it can use the right parts of your repo as context when calling the model. The biggest benefit I initially got from Cursor was asking it questions about my own repository, not a generic "how do I do X in Python" type of question
I'd also say UI and workflow mean a ton here. The agentic mode of Cursor is very well integrated.
But it's a lot more than just "the best system prompt". E.g. Cursor uses RAG (it indexes your repo in a vector DB) so it can use the right parts of your repo as context when calling the model. The biggest benefit I initially got from Cursor was asking it questions about my own repository, not a generic "how do I do X in Python" type of question
I'd also say UI and workflow mean a ton here. The agentic mode of Cursor is very well integrated.