Problem
When working on a complex task, I often want to try a different approach from a specific point without losing my current conversation thread. Currently:
- Starting a new session loses all the context I've built up
- There's no way to "fork" a conversation and explore two directions independently
Proposed Solution
A simple command to duplicate the current conversation:
This would:
- Create a copy of the current conversation with new UUIDs
- The clone appears in
claude -r (marked with [CLONED] or similar)
- Both conversations continue independently
Use Cases
- Experimentation: Try implementing with approach A in one conversation and approach B in another
- Comparison: Try different prompts/instructions from the same starting point
Problem
When working on a complex task, I often want to try a different approach from a specific point without losing my current conversation thread. Currently:
Proposed Solution
A simple command to duplicate the current conversation:
This would:
claude -r(marked with[CLONED]or similar)Use Cases