This is arguably harder than releasing a bunch of agents to try different approaches to the same problem, the latter resembling more of what I do when I’m working.
If I’m running five random toy projects that have nothing to do with each other, that’s five separate context windows I have to simultaneously maintain. You quickly learn not to do that because it’s just ADD multitasking with fancy new tools. If, on the other hand, I have a single problem where I feel there are a couple approaches that work, having agents simultaneously build each of them while I go back and forth monitoring what they’re doing, nudging them (from both experience and seeing what the other agents are doing) and occasionally killing a branch when it proves unworkable, that really only involves a single problem context to be maintained. It’s closer to working with a team of colleagues in a white boarding exercise while a couple furiously work through independent approaches on pen and paper.