Bonus 5. You can run several of these at once, each with its own job. That is genuinely powerful and it is also where people do the most damage to their own projects, usually on the day they discover it.
A second conversation, started by the first, given one job and a boundary.
It cannot see your conversation. It gets the instruction it was handed, does the work, and reports back. That is the whole idea.
You have been reading everything it reads. Fifty files inspected to answer one question, and all fifty are now sitting in your session, crowding out the thing you actually care about.
A subagent does the reading in its own head and hands you the conclusion. You get the answer without the pile.
This is the same idea as an assistant editor watching forty hours of rushes and handing you a selects reel. You wanted the selects, not the forty hours.
Reading a lot, in parallel, and reporting back.
Reads parallelise. Writes do not.
"Look through every project folder and tell me which ones are missing a delivery spec. Do not change anything."
Four of those can run at once across four archives, and you get four reports.
Nothing collided, because nothing wrote.
This is the real failure from Module 10 of the main course, and it is the reason this deck exists.
Two processes pointed at one editing application at the same time, to go faster.
Nothing errored. Nothing warned. Days later a timeline was missing shots that had definitely been cut.
An application that holds your project in memory writes it when it feels like it.
Two things driving it do not crash into each other loudly. The second one saves its version of reality over the first one's, and both of them report success, because from where each was standing everything worked.
One writer per resource. One agent per editing application, per project file, per spreadsheet, per anything that holds state.
If a thing can only be safely used by one process at a time, make it impossible for a second one to start, rather than remembering not to.
Your studio ships a lock for exactly this. The principle generalises: a rule you have to remember under pressure is not a safety measure.
Running four agents costs roughly four times the tokens and gives you breadth, not reliability.
Four agents on the same question do not vote and arrive at truth. They produce four confident answers, and now you have to adjudicate, which is the work you were trying to avoid.
Default to one. Reach for more when the work genuinely splits into independent pieces.
my-film/
.claude/
agents/
dailies-logger.md
delivery-checker.md
One file per agent, and it is just a description of a role, written in plain English, the same way you would brief a person.
---
name: delivery-checker
description: Checks deliverables against their spec. Read only.
---
You check finished exports against the spec files in `delivery/`.
For every file: duration, resolution, aspect, codec, loudness.
Report a table, one row per deliverable, pass or fail per column.
You never fix anything. You never re-export. You report.
If a spec is missing, say MISSING. Do not infer it.
"You never fix anything" is the most important line in it. A boundary stated is a boundary kept.
A subagent cannot see the conversation and cannot be steered once it starts.
Whatever you said in the brief is all it will ever know.
| Good | Bad |
|---|---|
| "list deliverables failing spec, change nothing" | "sort out delivery" |
| "find every shot with no approved take" | "clean up the project" |
| "read these four archives, report what is missing" | "organise my archives" |
Anything vague gets interpreted, and you will not be there when it is.
Use the strongest model for work that would be expensive to get wrong. Use a cheaper, faster one for mechanical work.
Choose on how bad it is if it is wrong, never on how hard the task looks.
A file inventory is not hard, but a wrong one sends you looking in the wrong place for an hour. An audit is where you spend the good model, always.
When agents touch things, the report is not the evidence.
"Before you start, list the ids of everything you are about to touch. Afterwards, list them again with what changed. Show me both."
Then compare the two lists yourself. This catches the failure where something worked perfectly on the wrong target, which is the one no success message will ever reveal.
Twenty minutes. Read-only work only, on purpose.
fix anything."*
log."* Same rule: reports only.
always.**
You can hand off the reading. You still hold the pen.
Reflexes. Making it refuse things automatically, so safety stops depending on anybody remembering anything.
Verified against Claude Code 2.1.220 · 2026-07-30.