Cursor's Syntactic Autocomplete is Bad

I recently tried some coding by hand and discovered that the Cursor’s IntelliSense (that good old syntactic autocomplete) is quite disappointing. The completion suggestions are completely absent when I’m typing the variable name, and even after I’ve finished typing the variable name, it takes several seconds for the variable name to be highlighted.

Hey, thanks for the feedback. I’ll need a bit more info to troubleshoot:

  1. What programming language are you using?
  2. What Cursor version are you on (Help > About)?
  3. How big is the project, a large monorepo or a smaller codebase?
  4. Does the issue reproduce in a new empty file?

There’s a similar thread where IntelliSense wasn’t working because of extensions: Cursor "Trigger Suggestion" feature not working. Try this workaround:

  1. CMD/CTRL + Shift + P > Developer: Open Extension Monitor
  2. Check which extensions are using resources
  3. Try running cursor --disable-extensions from the terminal

If the issue goes away, it’s likely caused by an extension. Let me know what you find.

Cursor Version

Version: 2.4.22
VSCode Version: 1.105.1
Commit: 618c607a249dd7fd2ffc662c6531143833bebd40
Date: 2026-01-26T22:51:47.692Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Darwin arm64 25.2.0

Use Case

Using Cursor on macOS, connecting to Linux server using remote SSH.
Language: Python + Jupyter Notebook
Codebase: tiny codebase for prototyping.

The server is an intranet workstation, so low latency and stable network connection can be assumed.

Thanks for the extra info.

Check your language server setting in settings.json:

"python.languageServer": "Default"

Options are Default, Jedi, None.

But for debugging your issue, something else matters more. Since you’re on Remote SSH + Jupyter, here’s what will help us narrow it down:

  • Extension Monitor: Go to Settings > Application > Experimental and enable “Extension Monitor Enabled”, then run CMD + Shift + P > “Developer: Open Extension Monitor”. Open an .ipynb file and see which extensions are using resources. Please share a screenshot.
  • Test without extensions: Run cursor --disable-extensions from the terminal and check if the delay is still there.
  • Compare: Does this only happen in .ipynb files, or do regular .py files over SSH lag too?

We’ve seen similar reports about Jupyter + autocomplete delay, so your info will help us spot the pattern.