4 ms·
I've made a few attempts at manually doing this w/ mcp and took a brief look at "claude swarm" https://github.com/parruda/claude-swarm https://github.com/parrud
by pjm331 1y ago
I've made a few attempts at manually doing this w/ mcp and took a brief look at "claude swarm" https://github.com/parruda/claude-swarm https://github.com/parruda/claude-swarm - but in the short time I spent on it I wasn't having much success - admittedly I probably went a little too far into the "build an entire org chart of agents" territory
the main problem I have is that the agents just aren't used
For example, I set up a code reviewer agent today and then asked claude to review code, and it went off and did it by itself without using the agent
in one of anthropic's own examples they are specifically telling claude which agents to use which is exactly what I don't want to have to do:
> First use the code-analyzer sub agent to find performance issues, then use the optimizer sub agent to fix them
My working theory is that while Claude has been extensively trained on tool use and is often eager to use whatever tools are available, agents are just different enough that they don't quite fit - maybe asking another agent to do something "feels" very close to asking the user to do something, which is counter to their training
but maybe I just haven't spent enough time trying it out and tweaking the descriptions
- conception 1y agoRoo code does this really well with their orchestration mode, there’s probably a way to have a claude.md to do this as well. The only issue with roo is it’s “single threaded” but you do get the specific loaded context and rules for a specific task which is really nice.
- flixing 1y agoI find roo code much inferior to claude code tbh. It's night and day for my use cases
- oc1 1y agothe same problem with mcp. as well as claude md. most of the time they aren't used when it would be appropriate. what's the point of this agents and standards when you can't make them reliably being used by your model..
- yumraj 1y agoWhat’s one use case where someone would do this? Very curious.
- theshrike79 1y agoAgents use a separate context and won't pollute the main context. So if you have a code review agent or a tdd agent checking the current commit if it matches some specs you have, they'll start a separate "subprocess" with its own context and return whatever they find to the main Claude context.
- nsonha 1y agoLike "do research on topic/library X and use the conclusion for next steps"