any IDE you like and Claude code - i have no idea why you'd want to use something like Cursor, it's time came and went.
The 5 hour window sounds annoying for hobbyists who only use it time to time when they want to dive into some personal project.
Claude code can be run against any model you want, you just simply need to update the ENV vars.
Or if you have Ollama running locally you can do something like this:
ollama launch claude --model glm-5:cloud
Or if you feel brave and want to turn your laptop into BBQ
ollama launch claude --model minimax:2.5