`git worktree` is fun and easy, and has some nice uses with #DDEV. Here's the recording of my Florida Drupal Camp session on some of the options. You can run the same project in multiple directories for different features or for different AI agents to play in. https://www.fldrupal.camp/session/use-git-worktree-ddev-run-multiple-versions-same-site
Use `git worktree` with DDEV to run multiple versions of the same site

With git worktree it's easy to have multiple versions of your Drupal project checked out into different directories.And DDEV has a special feature to let you have the name of the project be determined by the directory it's in.So you can have the same git repository checked out 5 places and all 5 of them (with different features or bugs or whatever) running at the same time.This is surprisingly easy and pretty mature stuff. Take a moment with it and we'll have fun!See Slides and you might like Mark Labrecque's Workspace Manager .

Florida DrupalCamp