[FEATURE] Better worktree/branch management in the mac app

Resolved 💬 3 comments Opened Apr 8, 2026 by connerdrew Closed May 28, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Creating a new branch/worktree with a specific name is cumbersome and often results in claude being confused as to which branch/worktree the session should be in.

Proposed Solution

There are plenty of bug reports on how claude code on the mac app doesnt display or stiay to the session's worktree/branch, but I'd like to request similarly to how other AI coding apps work, I'd like to be able create a new worktree from the mac UI rather than only selecting existing branches or worktrees.

I also have a hunch this might help the mac app stay in that new branch rather than having to create and switch through messages.

This would also use less tokens and be a faster workflow.

Alternative Solutions

_No response_

Priority

High - Significant impact on productivity

Feature Category

Other

Use Case Example

Every time I need to create a new branch or worktree

  1. new session
  2. create new branch/worktree
  3. type in the desired branch or worktree name with prefix auto-populated
  4. start coding with the new branch

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗