Multi-Project Context Management

Feature request for product/service

Cursor IDE

Describe the request

Add support for multiple project contexts to help developers organize work across different tasks, branches, and topics.
Current Situation
Cursor currently uses a single shared chat context. While this works well for focused single-task work, developers often juggle multiple contexts simultaneously - working on feature development, fixing bugs, and planning refactorings in parallel.
Proposed Solution
Introduce “Projects” - isolated workspaces within Cursor, each with:

Separate Composer/Chat history
Independent @-file context
Optional metadata (git branch, issue number, tags)

Similar to Claude.ai’s “Projects” feature.
Use Cases

Parallel work: Maintain separate discussions for feature branch A, bug fix B, and refactoring planning C
Long-running discussions: Continue multi-day architecture conversations without losing context
Branch-specific work: One project per feature branch for clean separation

Benefits

:white_check_mark: Better context organization for complex workflows
:white_check_mark: AI maintains focused, relevant conversations per topic
:white_check_mark: Easy return to previous discussions
:white_check_mark: Reduced need to re-explain context when switching tasks

Implementation
MVP:

Project list in sidebar (create/rename/delete)
Project switcher (keyboard shortcut)
Isolated chat history per project
Project-specific @-files

Future enhancements:

Git branch integration
Project templates
Sharing/collaboration

Example workflow:
Developer works on “Refactoring: Repository Pattern”, switches to urgent “Bug #234”, then seamlessly returns to refactoring discussion - each maintaining its own focused context.

Hey, thanks for the detailed feature request.

This functionality isn’t available yet. As a workaround, you can use separate workspace folders for different tasks, and each folder will have its own chat history.

I’ll pass this feedback to the team. It’s clear the request is well thought out, with specific use cases.

1 Like