[FEATURE] Better worktree/branch management in the mac app
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
- new session
- create new branch/worktree
- type in the desired branch or worktree name with prefix auto-populated
- start coding with the new branch
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗