Hey, thanks for the question. Unfortunately, Cursor chat history is currently stored locally on each machine and isn’t synced via the cloud. It’s one of the most requested features.
Current options:
-
For syncing code, use the Remote SSH extension. Connect to the same server from different devices, and your code and files will be shared. Guide: Sync global rules - AND CHATS! - #4 by mikes-bowden
-
For chat history via Dropbox/iCloud (advanced option):
- Chat history is stored here:
~/Library/Application Support/Cursor/User/workspaceStorage - You can move the workspaceStorage folder into Dropbox and create a symlink:
# Move the folder to Dropbox
mv ~/Library/Application\ Support/Cursor/User/workspaceStorage ~/Dropbox/CursorSync/
# Create a symlink
ln -s ~/Dropbox/CursorSync/workspaceStorage ~/Library/Application\ Support/Cursor/User/workspaceStorage
- Repeat on the second Mac
- Important: project paths must be identical on both devices
- More details: Chat history folder - #18 by AdhamKazi
Vote for the Feature Requests:
- Settings sync: Sync of keybindings and settings
- Chat history sync: Cloud Sync for Chat History
The team is considering building a native sync solution.