I don't like Cursor, because I like PyCharm as my very awesome IDE. Claude Code is a terminal app, it's something that I just issue commands to and it mostly works, and then I check everything in PyCharm.
I tried Aider a couple of months ago and it gave me crappy code. Maybe it was the model I used back then, but I didn't like it. I had much better experience with Claude Code.