Comment by eigenvalue
5 months ago
I really think git worktrees are a bad approach. You’re better off in my view with one shared state and dealing with conflicts live by dividing tasks ahead of time using beads and letting agents communicate with each other using Agent Mail and file reservations.
I’ve been able to productively run 12+ agents from CC, Codex, Gemini-cli at the same time this way and it works really well.
That's a pretty interesting approach, would love to see a demo of your setup :) my email is avi@superset.sh if you're down to chat!
I recorded this around a month ago, which is funny because it's already pretty obsolete since my tooling has advanced so much since then:
https://www.youtube.com/watch?v=68VVcqMEDrs
My full stack is detailed here on this site I made recently:
https://agent-flywheel.com/
Thanks, this is cool!