Hi, i have been experimenting with many coding agents distributed in a tree like heirarchy.
here is what i found:
1. current LLM models are not trained for orchestrating or managing multiple agents, they prefer doing the work by themselves instead of outsourcing it.
2. you can prompt them to follow the given heirarchy but it is not perfect, main agent will stop the sub agent and perform the work by itself.
3. claude swarms was a feature, but it just does not work seamlessly, i don't want 10 agents to give me a single PR, i want a merged final PR, but you have to ask the main agent to give that, and most of the times, the main agent messes things up while merging all the PRs.
and the only solution is to include these things in the training of the models, current models are individual workers, and not managers.
what was your experience with swarms?