grove
Run every branch at once, agents included. Each worktree gets its own hostname, ports, and env vars.
~/code/apphttps://app.grov.siteweb:20107db:20402
~/worktrees/app/feathttps://app-feat.grov.siteweb:20871db:20533
~/code/shophttps://shop.grov.siteweb:20334db:20118
No port in the URL, a real certificate your browser trusts, and one command to run anything inside that context:
grove exec -- vite dev