Teaching an agentto manage sub-agents
Training on our environment's decision data cut a 27B open model's project cost by 59% and took it past a frontier model, on projects it had never seen. On an outside benchmark built by someone else, the same model got worse. Both results are here, and so is the reason.
We built an environment where a lead agent runs a project through a crew of sub-agents, trained Qwen 3.6 27B on 2,932 of its decisions, and scored it once on 24 held-out projects: $370 a project against $902 for the untrained model, ahead of Claude Sonnet 5.5 used with the same prompt. A control trained on the same situations with random decisions got worse than untrained, so the gain comes from the decisions, not the format. Then we ran ClawArena-Team, a third-party benchmark of the same skill: the trained model scored 36.0 against 42.3 for the untrained one.
Why this matters
Agents increasingly work as managers: one model starts others, hands them files and tools, and stitches their answers together. The hard part is not perception, it is judgment. Which model can read this file? Which tools does this job need? Which files should this helper see, and which should it never touch? Most models answer the last question badly: they hand a helper the whole folder, just in case. That habit costs tokens, invites accidents and, in an outside benchmark, is the single weakest axis for every model tested.
- 01Build the jobA lead agent runs a project through a crew of sub-agents. For each one it picks a model (text, vision or audio), the tools it may use and the files it may see; it writes the brief, checks the work and reruns what came back wrong, blocked or out of date. Everything is priced in dollars.
- 02Measure firstUntrained, Qwen 3.6 27B handed sub-agents whole folders 76% of the time; only half of what it granted was needed. That is the same habit an outside benchmark flags in this model. Frontier models did better but not well.
- 03Train on decisions2,932 lead-agent turns from practice projects, each labelled by the environment's best scripted manager: which model, which tools, which files, what to check. No human labels and no output from another model.
- 04Score once24 fresh projects, frozen before training and scored a single time, then a benchmark we did not write: ClawArena-Team, 41 scenarios with real LLM sub-agents and execution-checked answers.
Score: 0 = a careless generalist manager; 100 = the hindsight optimum. Same model and server for both Qwen rows; only the weights or the prompt differ. The scripted line is the manager that wrote the training labels.
What changed,per project.
Project cost
Granted files the sub-agent needed
Sub-agents given a whole folder
Incidents (a sub-agent changed files outside its brief)
Wrong deliverables shipped
Tokens the lead writes per turn
On a benchmark we did not write
ClawArena-Team (MIT licence, 41 scenarios, answers checked by running code) gives a text-only lead agent a real workspace and a fixed pool of real sub-agents. We ran the untrained and trained model on the same server and the same sub-agent pool; 38 scenarios finished in both (one failed in both for a harness error). The headline Subagent-Management Score fell from 42.3 to 36.0, and the drop holds up per scenario (6.2 points, 95% interval 1.0 to 11.3).
The habit we trained was too narrow for the new setting. In our environment every work item names its files, so the best manager grants exactly those files and only the tools the job uses. In ClawArena the files are not named: a sub-agent has to search for them. The trained model kept cutting search tools and granting narrow file lists, so its sub-agents hit walls almost twice as often (2,571 blocked accesses against 1,362), it created 36% more sub-agents to work around them, and it finished fewer tasks.
That is a result we can act on. The next version of the environment hides some files behind search, so the right grant is sometimes a folder plus search tools, and makes under-granting cost what it costs in real work. Then we score it on ClawArena again, preregistered the same way.
Outside our world,it got worse.
Subagent-Management Score (higher is better)
Rounds of tasks completed (of 239)
Workspace permission precision
Blocked file accesses by sub-agents
Sub-agents created
What it cost,mistakes included.
Training two adapters (the real one and a random-label control)
Serving, held-out scoring and the outside benchmark on rented GPUs
Frontier and base-model runs, sub-agent pool calls (OpenRouter)
Total, including about $2.40 of GPU time lost to two serving faults
One base model (Qwen 3.6 27B), one training run, one environment. The in-environment result is on 24 held-out projects scored once; the outside result is one run per model on 38 ClawArena-Team scenarios, with the benchmark's sub-agent pool served partly through OpenRouter and an audio-model fault in the first part of the run that affected both models equally. Our untrained reproduction scored 42.3 against the published 46.4. Results do not show that the trained model is a better manager outside this environment; on the outside test it was worse.
Train your agentson your operation.
We build the environment to your task, verify it by replay, and train a model against it. You get the model, the decision data and the report.
Contact us →