Struggling with Cursor Pro

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

  1. Uses rclone to list remote .zip files from rdrive.
  2. Downloads the chosen or latest .zip file using rclone
  3. 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.

  1. 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?
  2. Has anyone else faced similar issues with Cursor on Python, PHP, or JavaScript projects? How did you address them?
  3. Should I adjust my workflow (e.g., split the script into multiple files, use detailed prompts, or leverage specific Cursor features) for better results?
  4. What does Grok’s quick fix means?