Hey HN! I built ygg to make git worktrees easy to work with day-to-day with multiple Claude Code in the same repo. By running ygg new my-feature, it creates a worktree and a tab in zellij (if available) and you can get right to work. It even copies untracked files, so your .env files etc follow. When done, ygg remove will remove the current worktree and close the zellij tab.
Install via Homebrew: brew tap joch/ygg && brew install ygg
Demo video: https://youtu.be/8Q8iZ4TkUUc
GitHub: https://github.com/joch/ygg
Hope you find it useful! Would love to hear what you think!