All features

Worktrees

Hand each task to Claude Code in a worktree of its own

Starting a second task while Claude works on the first takes a lot of setup. You make a branch and a worktree, open a terminal, start another Claude session and copy the task across. It’s enough fuss that the task often waits.

With Mooring, you select a task and press ⌘S. Mooring makes the worktree and its branch, starts Claude Code there and hands Claude the task. Coxsy shows each step above the new tab until Claude has it.

  • Start with the task in hand.

    Claude Code opens in the new worktree with the task already in its prompt, ready to read and send.

  • Keep parallel work apart.

    Each task has a branch of its own, so changes from parallel Claude Code sessions never get mixed up.

⌘S on SKV-4, and the New Worktree sheet names its worktree.

Send a task in one keystroke.

Press ⌘S on a task, check the name, and Mooring makes a worktree with a branch to match.

Mooring's main window with a new tab open in the skiver worktree made for SKV-7. Above its terminal Coxsy shrugs: Claude didn't start in time, with Dismiss and Try Again beside him.

Try again if Claude is slow.

If Claude takes more than 20 seconds to start, Try Again hands the task over in the same worktree, never a new one.

Shown with Skiver, a made-up team chat app for people avoiding work.