This looks really cool. Did you think about including automatic worktree creation + sandboxing?
I've built sth similar (more focus on the project setup and being able to work on multiple things at once with a single agent), that uses git worktrees to create a separate space (symlinks .env files) and bubblewrap to isolate the worktree for the agent.
Thanks! That a very good idea. I will add it on my roadmap and start planning. Thanks, if you have more ideas or proposal add it on the repo too