getcursor / cursor

The AI Code Editor
https://cursor.com
24.81k stars 1.55k forks source link

Paid Cursor.sh account can't "Apply Diffs" if using OpenAI API Key #1185

Open AncalagonX opened 9 months ago

AncalagonX commented 9 months ago

While I currently have a paid Cursor.sh account, I cannot use the Apply Diff feature if I have enabled my OpenAI API key usage.

Since the "Apply Diff" feature (previously known as Apply to current file and /edit) is designed to be tied to having a paid Cursor.sh account, why not allow users to simultaneously use their paid Cursor.sh account for applying diffs while using their own API Key for normal chat/code generation?

This is win-win for Cursor.sh—More reason for users to pay for an account, and less API costs for Cursor.sh. I hardly ever use my paid Cursor.sh account for gens, but the Apply Diffs feature alone is more than worth the subscription—if only I could actually use it.

crimson-knight commented 9 months ago

Why would you pay for a subscription to Cursor and use your own API key?

pb376 commented 9 months ago

Why would you pay for a subscription to Cursor and use your own API key?

I paid specifically so I could use the apply diff and interpreter mode functionality, without realizing it would still restrict me to using cursor's API and not one of my choosing.

nathanielobrown commented 7 months ago

This is just a straight bug I think. If you have a paid account, and a feature needs a paid account for a custom model, use the paid account and not the API key. Simple as that

Right now it's super annoying because if you have your API key enabled (for overages or specific models) then this "Apply" feature fails to work and maybe some other things as well, not sure

kirankunigiri commented 4 months ago

I would pay for a subscription to Cursor and stil use my own API key so I wouldn't have to use slow queries. I use way more than 500 queries in a month and still want my queries to be fast. I hope this gets fixed ASAP.

pjongeneel commented 1 month ago

bump