Parallel sessions
Run as many Claude Code sessions as you have ideas, side by side. Each is its own long-lived conversation, always on.
The desktop console for Claude Code. Run sessions in parallel, drop into a real terminal a tab away, watch git diffs live, keep each one in its own worktree.
Builds are unsigned, so macOS blocks the first launch: “Weave is damaged.” It isn’t. Drag Weave to Applications, run this once, relaunch:
sudo xattr -cr /Applications/Weave.app
Run as many Claude Code sessions as you have ideas, side by side. Each is its own long-lived conversation, always on.
Weave drives the actual claude binary on your PATH, with your shell environment captured per project. Your hooks, your config, your accounts.
Any session can drop into a real PTY running claude --resume, then hand back to the chat view. Same session, both worlds.
A live diff panel shows exactly what each session touches as it happens, before a single thing is committed.
Point parallel sessions at isolated git worktrees so they never step on each other's changes.
Personal and work Claude accounts live together via config dirs, with an in-app /login flow per account.
npm i -g @anthropic-ai/claude-code.