Claude Code CLI: Session Branching & Parallel Conversations - Programmatically via CLI in non-interactive mode!
Experiment: Exploring how to fork a single Claude Code conversation into multiple parallel branches using
--session-id,--resume, and--fork-session.
Just like git branch lets you explore multiple code paths from a single commit,
Claude Code's session flags let you fork a conversation at a decision point
and explore multiple directions independently — each branch remembering the
