Cloud Sync for Chat History

Feature request for product/service

Cursor IDE

Describe the request

I use Cursor with the Anysphere Remote - SSH extension to develop on a remote server, which lets me pick up my code from any device seamlessly. However, chat history with Cursor’s AI assistant remains local to each machine, breaking the continuity of my workflow when switching devices.

Request: Add cloud sync for Cursor chat history, similar to how Claude.ai syncs conversations across devices.

Use Case: I work from multiple machines (desktop, laptop, etc.) connecting to the same remote development environment. When I switch devices, I lose all context from previous AI conversations, forcing me to re-explain problems or dig through code to remember where I left off.

Why This Matters:

Remote development workflows are increasingly common
The AI chat context is as valuable as the code itself for maintaining productivity
You already have the infrastructure (Cursor accounts, web agents, cloud services)
VS Code is moving toward cloud sync features - this feels like a natural evolution

Expected Behavior:

  • Chat history tied to my Cursor account, not the local machine
  • Seamless pickup of conversations when switching devices
  • Optional: Ability to organize/search chat history across projects

This would make Cursor’s AI assistance truly device-agnostic, matching the flexibility of modern development workflows.

Thanks for considering this.

I want to second this. I have a elaborate settings and commands .md files for Cursor. I work across 3 systems with cursor daily. I would like to now have to rely on GH gists and non-native implementations.

Bro I’m building on this. A traceable memory with context+prompt+codediff😭

Check GitHub - memovai/memov: Traceable memory for coding agents — MemoV = Prompt+Context+CodeDiff. You never lose context now!

I built a CLI to sync Cursor chat history between machines - DEV Community Haven’ t tried this yet.

Yes please. @deanrie we got enough votes now :')

Please go ahead with the feature.

Great suggestion! You can start cloud agents from your machine, I’d love to do the reverse and open up the browser and continue the chat running on my local machine as well. That or pull the working state into the cloud to continue there.

Hey, thanks for the detailed request, and thanks to everyone who stopped by to support it.

We’ve seen the request to sync chat and agent history across devices via an account, and it’s not a one-off. The same idea comes up in multiple threads: Sync or export/import Agent chat history across devices, Store chat history in a chathistory file on disk, Unified chat store across IDE, CLI, ACP mode. It’s on our radar. I can’t share a specific timeline or confirm it’ll ship yet.

Right now, transcripts are stored locally in ~/.cursor/projects/.../agent-transcripts/, so as a temporary workaround you can sync that folder between machines using your own sync setup. It’s not a native solution, and we can’t guarantee compatibility.

If there’s an update in this direction, I’ll post it in the thread.

Strong +1 for this feature — it’s essential for daily workflows.

I rely heavily on Cursor Chat/Agent history to track debugging context, architectural decisions, and multi-step tasks. Losing that history when switching machines (or after reinstalling) forces me to re-explain everything to the AI, which wastes time and tokens.

What would make this truly useful:

  • Chat/Agent history tied to my Cursor account (not just local disk)
  • Seamless continuation when switching between desktop, laptop, or Remote SSH setups
  • Optional privacy controls (opt-in sync, per-project toggle, or “No Storage” compatibility)
  • Search/browse history across projects from the dashboard

This is as important as code sync for modern development. Please prioritize it — happy to help beta test if needed.

Thanks!

This feature really needs to happen ASAP as most developers will be working on multiple devices. It is also expected in this day and age to cloud sync and share workloads etc. The current fragmented agent conversations is already a hindrance. Token usage goes up each time the agent has to re-read the codebase

Feature request for product/service

Chat

Describe the request

When I install Cursor on another device and sign in with the same account, my existing local chats aren’t available there. This makes it difficult to continue ongoing conversations without manually transferring context or explaining the same information again.

Please add an optional chat sync feature that lets users:

  • Access and continue conversations across devices using the same Cursor account.
  • Choose which individual chats to sync.
  • Keep unselected chats local to the original device.
  • Enable or disable automatic syncing.

Expected behavior: I select a chat for syncing on one device, then open and continue that conversation on another device with its previous messages and context available.

This would improve continuity when switching computers and give users control over which conversations are synced.

If you’re OK with moving chats manually, I made an extension for that:

https://github.com/oshokin/cursor-chat-transit

You pick the conversations you want, export a ZIP, and import it into a workspace on the other computer. After quitting and reopening Cursor, the chats appear in its chat list. I’ve been able to continue the ones I’ve transferred in my own tests.

There’s no automatic sync, and it won’t merge two versions of a conversation if you’ve continued it on both computers. You choose when to export and import.

I’d still like native sync, but this handles the manual transfer I needed.

This might be rought - as my chat history was like 40gb+
They need to work on some serious pruning of old chats!

I strongly support this request. Not being able to continue AI conversations and ongoing tasks seamlessly across devices is a real inconvenience.

With AI agents becoming such an essential part of the development workflow, I believe cross-device synchronization deserves higher priority.

This would be a valuable improvement to the overall Cursor experience, and I hope the team considers implementing it soon.

Same issue: I use Cursor on desktop and laptop with the same account. Agent history stays local, so I lose context when switching machines. Cloud sync for agent chats would help a lot.

Hey, thanks to everyone who keeps supporting this request. @Arun_Kumar_S, your thread was merged here so votes can stay in one place. I passed along the idea of selective sync for individual chats and an auto-sync toggle to the team, along with the other details from the thread.

The status is still the same. There’s no native sync for local history across devices yet, and there’s no timeline for it. Local chats are stored on the machine where they were created.

If you need to move a specific chat right now, there is one option through Agents Window. You can move a local agent to the cloud, and then it will be available from another computer under the same account, or at https://cursor.com/agents. More details: Agents Window | Cursor Docs. Keep in mind that after that, the agent runs in a cloud environment with the repository, not on your local machine, and Cloud Agents need to be available for your account or team. If the agent loses some context from earlier messages after the move, post here.

About the extension mentioned in the post above, it’s a third-party tool. We don’t officially support it, and we can’t guarantee compatibility. @AndrewC, I also passed along your note about history size and cleaning up old chats.

If there’s any news on this feature, I’ll post here.