It often annoys me because it’s slow and discrupt my code when I misselect it.
I frequently use rust-analyzer’s quick fix for my code (match stmt arms autocompletion for example, ai is unreliable for doing it correctly), and use autocompletion and chat to access llm.
This setup is ideal for me.
I don’t really need “fix with ai” appearing in the quick fix menu, because AI is not quick and often wrong (especially when it destroys things)
By the way, the low end llms of cursor need to have better guarantees for not causing negative modification on the code, including deleting, discrupting bracket pairings.