this
if you really want to use a multi-agent setup, ask a side chat to audit your usage patterns. for example, having your main agent repeatedly message the same subagent is unnecessarily expensive. the context keeps growing and wastes input tokens even when cached
if your main agent keeps asking a subagent to call a tool, the delegation is unnecessary. just let the main agent call the tool
astra is smart. send it this tweet and ask it to audit things
Guys, please stop using random multi-agent patterns if you aren't familiar with the tradeoffs.
Forcing the agent to follow random multi-agent topologies will most likely burn through your usage limits and lead to suboptimal results.
Astra is perfectly capable of getting most tasks done on its own. No need for an orchestrator/worker setup or anything like that..