// same machine, different conversation
Agents in a multi-agent setup share more than people expect and less than people assume. Anthropic's guidance draws the line precisely:
And then names the trap it creates:
That isolation is the point
It would be easy to read the above as a defect. It is the opposite — it is the entire reason delegating scales:
A subagent is not less capable than you. It is less informed, on purpose, and the report coming back instead of the whole investigation is what you are buying. The trade is simply that the brief is now the entire context.
What a thin brief actually costs you
Get the brief wrong and you lose both halves of that trade. The guidance is direct about the overhead:
So it opens the same files you already opened. It hits the same dead ends you already ruled out. It works out the thing you worked out an hour ago — all because none of that was in the message. And then it answers the question you literally sent rather than the one you meant, and it does so confidently, which is what makes the report easy to accept.
That is the failure mode worth naming: not a crash, not an obvious error, but a good-looking answer built on a context that was missing the thing that mattered.
When to hand it over, and when not to
The guidance is unusually concrete here, so it is worth quoting rather than paraphrasing.
Do:
Do not:
The first is intuitive once you see the round-trip cost — "a small single-step task" is a poor fit because "every delegation costs a round-trip and a re-briefing."
The second is the one that catches people, because handing your work to a fresh pair of eyes feels like the responsible move. It never saw the reasoning it is supposed to be checking. It sees an artifact and a sentence, and it will tell you the artifact looks fine.
And one more, cheap to follow and easy to skip: "Brief the subagent precisely the first time. Avoid launching, waiting, and re-briefing." Re-briefing pays the round trip twice.
The practical version
Before you split a task, write the message you would send and ask what it assumes. If the answer includes a file you have open, a decision you made earlier, or a constraint you have been carrying in your head, that assumption is about to be silently dropped — so either put it in the message or write it to disk where the subagent can reach it.
There is deliberately no number here for how many agents is right. Recommendations that name a figure are tied to a specific model's prompt, not to the architecture.
Sources: Anthropic agent-design and multi-agent orchestration guidance (shared/agent-design.md, shared/managed-agents-multiagent.md). Related: why the model is stateless in the first place · whether you needed an agent at all · parallel tool calls inside one agent.
One concept a week. Free.
The deeper, copy-paste version of each ToolCall short — in your inbox.
// total: 0.00 · spam: void · unsubscribe: one click
