Parallel Claude Code with Jujutsu
In my endless sidequest to find a better way to handle branching, I’ve gone further down the rabbithole of alternative version control systems.
If you haven’t tried Jujutsu yet, it’s really nifty. It collapses branches, workspace state, and commits into a single concept (revisions) and makes moving revisions around really easy.
The problem, though, is that coding agents (Codex for me, I’m trying to use Claude on personal time but I struggle to adapt to it) are really good at git, and not as good for everything else. It took tons of training for the agent to use git-branchless and even then it makes big mistakes every once in a while. Jujutsu should be agent-proof but that assumes the agent can use jj itself correctly.
We’ll see how this goes, I’m excited to try this parallel, single-workspace workflow so I don’t have to eat the filesystem cost of duplicating worktree environments.