Anthropic's advice for agent builders: fold most subagents back into one loop with skills
A new Claude guide says that across several enterprise deployments, a single agent that loads skills and tools on demand often beat both one giant prompt and an orchestrator with specialist subagents on quality, and often on cost and latency too. It comes with a migration kit.
The guide, from Anthropic's Applied AI team, describes a familiar setup: each team builds its own subagent, a platform team puts an orchestrator on top, and the system prompt collects a sentence from every team. The problems it lists are lossy handoffs between agents, overlapping subagents nobody owns, conflicting rules and extra latency. One customer saw roughly 2x faster runs with a single loop, per the post.
The design it suggests is one model and one context window running a tool loop, with turn and cost budgets set in the harness. Team procedures go into skills, actions and live data go into MCP tools, and tool search loads definitions only when needed. Anthropic says tool choice tends to get worse past 30 to 50 tool definitions, so it recommends grouping tools by user intent instead of one tool per API.
Subagents still make sense in three cases, according to the guide: measurable context bloat in one loop, parallel tasks that need fresh context you can throw away, or a single agent that keeps picking the wrong tool.
The migration advice is gradual. Build a small end-to-end eval (10 golden examples is enough to start), fold in one subagent at a time, and look at which tasks flipped, not only the total score. In Anthropic's own test on a sample support agent, folding one subagent cut latency but broke a process that had passed before, and the break showed up in only one run out of two.
Why it matters for builders
If your agent has a router, a planner and a few domain specialists, you may be paying latency and tokens for structure a current model no longer needs. The guide gives you a way to test which pieces to keep before you delete any.
Try this
Pick the subagent your orchestrator calls most, move its prompt into a skill and its API calls into tools, then run the same 10 tasks twice with and without it. Keep the subagent only if the folded version scores worse. Anthropic's single-agent-loop-kit on GitHub runs this as a guided workflow and includes a demo system to try first.
Sources
Get stories like this every Monday
One tested AI workflow with the prompts, plus 3 news items that matter if you build. Free.
More AI news
- LiteLLM's root-cause report: a master key leaked in May and never revoked led to the poisoned 1.107.0
- Hugging Face releases Carbon-X, a 14.8B open model that reads DNA and answers in English
- Nanbeige4.3-33B: an open 33B model whose card claims it beats Qwen3.8-27B on most agent coding tests
- Ollama adds text-to-speech: Phonon runs locally on Macs behind an OpenAI-style speech endpoint