How to set current directory?

When I use “cursor .” or “cursor my_project_dir” I expect that this directory will be the current directory for cursor agent. But in fact Cursor still uses my home directory as current - I see this from its ‘find’ and similar commands usage.
How to fix this?

Hey thanks for the report. Looks like a known issue we recently fixed.

What’s your Cursor version? (Help > About)

If it’s not the latest, try updating via Help > Check for Updates. This agent working directory issue should be fixed in the newest versions.

Version: 2.2.44
VSCode Version: 1.105.1
Commit: 20adc1003928b0f1b99305dbaf845656ff81f5d0
Date: 2025-12-24T21:41:47.598Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 24.6.0

I ran update just now - but stayed with the same release.
thanks!

Thanks for the info. Your version 2.2.44 from Dec 24 is an old build. The fix came out around Jan 9.

Try downloading the latest version manually from Download · Cursor - that’s the quickest way.

After updating, the agent should correctly use the project directory instead of the home directory when running commands.

Dean, thank you!

Today ‘restart for update’ worked and upgraded to Version: 2.3.34.
But bug is still here - Cursor starts from my home dir.