Is there a name for the infrastructure stack that is designed to be operated by a human instead? Spawn agents each in a separate VM with the repo checked out and the tooling set up, allow them to spawn subagents in the same manner, but pull their changes from their branches (set up as remotes in your own dev environment) and merge into trunk yourself?
I've created a simple project for that, except that by default they open PRs on Forgejo/Github/Gitlab. It's open source and the workflows are config files, so you can configure it to allow you to pull from them instead of creating a PR. Source: https://github.com/smithy-ai/smithy-ai
One way I use it that is similar to what I think you want is to run a local Forgejo instance (just like OP) and have the Dockerised Claude instances work in that, then pull from there to my local git repo, review, test etc and push from my local repo to a remote like Github.