Hi everyone,
I’m encountering issues with Cursor’s Pro plan (Agent/Auto mode) when working on a single-file Python script, and I’ve noticed similar problems with PHP and JavaScript applications. I’d appreciate advice on what I might be doing wrong or how to improve my workflow with Cursor.
Python Script Description
- Uses rclone to list remote .zip files from rdrive.
- Downloads the chosen or latest .zip file using rclone
- Displays a text spinner during version listing and downloading, using threading to manage the animation.
Issue with Cursor
I added a spinner for the download operation, then another for version list loading. Cursor’s Agent/Auto mode duplicated the spinner function and failed to stop it after the version list loaded, causing it to spin during user input. After lots of multiple failed retries where i couldnt make it understand the problems, I used Grok free version, which fixed the issue in one attempt.
I’ve experienced similar problems with Cursor on single-file and multi-file PHP and JavaScript applications, where it struggles to understand tasks or fix issues. Haven’t Grok there.
- What am I doing wrong with Cursor’s Agent/Auto mode? Are there specific prompts or settings I should use to improve its handling of tasks like threading in Python?
- Has anyone else faced similar issues with Cursor on Python, PHP, or JavaScript projects? How did you address them?
- Should I adjust my workflow (e.g., split the script into multiple files, use detailed prompts, or leverage specific Cursor features) for better results?
- What does Grok’s quick fix means?