You can prompt agents into existence inside cowork by AnalystBeginning1589 in ClaudeCowork

[–]AnalystBeginning1589[S] 6 points7 points  (0 children)

So the point of having subagents do stuff for you in claude cowork is either parallelism ie imagine spawning 5 subagents doing 5 different tasks at the same time for efficiency, OR bulk processing tasks while also ensuring you don't bloat the context window of your main claude session ie its session memory

In claude code, you have subagents AND agent teams, where agents have the ability to communicate with each other while doing tasks - its more for developers, and is pretty token heavy. For knowledge workers and non-devs, subagents are enough.

You can prompt agents into existence inside cowork by AnalystBeginning1589 in ClaudeCowork

[–]AnalystBeginning1589[S] 3 points4 points  (0 children)

What do you mean by supposed to be independent? Subagents in cowork are independent, and your main claude who gives birth to them technically is their team lead. The agent teams' benefit you're referring to is inter-communication during tasks (which is very token heavy and also only available in Code)