How many and which agents/subagents do you really use?
I've been diving into agentic workflows lately, trying to use Claude and other agentic tools the way they were meant to be used.
However, I still cannot wrap my head around "specialized" agents. In general, I have seen people pick one of the two groups below
- "Generalists": Explore, Plan, Build/Normal, Review and Document agents
- "Specialists": Those trying to match job titles. E.g. backend/frontend dev, data engineer, cloud architect, etc
Obviously using subagents/teams is beneficial for various reasons (context rot, parallelization, different permissions/models, etc), but do you really need the specialization of the agents in the 2nd group? Does it provide any additional value? Even 2-3 agents can cover every "Generalist" role defined above
Posted Feb 16, 2026, 8:24 PM UTC
05