Weave - A desktop console for parallel Claude Code sessions

byβ€’
A desktop app for running several Claude Code sessions at once. It drives the real claude binary on your PATH (not the SDK), so your shell env, hooks, and accounts carry over. Live diff per session, drop into a real PTY anytime, and point each session at its own git worktree.

Add a comment

Replies

Best
Maker
πŸ“Œ
Hey PH πŸ‘‹ I'm the maker of Weave. I usually have 3-4 Claude Code sessions going at once and kept losing time to two things: hunting for the right tab, and two sessions quietly editing the same file. Weave puts them side by side so I can actually see what each one is doing. A few choices that make it different from the other parallel-session tools out there: It drives the real claude binary on your PATH, not the Agent SDK. So your shell env, hooks, and per-directory account switching (work vs personal) just work, no reconfiguring. Any session can drop into a real terminal running claude --resume and hand back to the chat view. Same session either way. A live diff panel shows what each session is touching before you commit, and you can point sessions at separate git worktrees so they stop clobbering each other. It's free, no signup, macOS and Linux. It's an unsigned build for now, so macOS needs a one-time xattr -cr step (instructions on the download page). I built this for my own workflow and I'm curious how other people are running multiple sessions. What's your current setup? Happy to answer anything.

A ptY mode that remembers per-session commands would be huge, especially since some of my sessions hit complex multi-step setup before the real work starts. Or even just a "save replay" button to re-run a session's command sequence in another window so I can duplicate a working setup quickly.