When I Use a Subagent and When I Don't

Give a good harness access to subagents and everything starts looking like a team project. You&rsquo;ve got one agent working with the database layer. Another can research the API. Another can write the tests. Another can check the work. Another can manage moving the data. As work starts happening in parallel, colored dots appear, and the whole thing starts looking like an org chart. That sounds…