Product
The agents still running a year after they were built are almost never the ambitious ones. They are narrow, they do one thing, and their boundary was decided before the first line was written.
Yaju Team · 8 July 2026
Look at what is still running in an organisation twelve months after its first agent project, and a pattern shows up. The impressive agent that was going to handle an entire workflow is gone. The small one that reformats a report every Tuesday morning is still there, and nobody has thought about it in months.
That is not a failure of ambition. It is what scope does.
A broad agent has many ways to be wrong, and each of them erodes trust separately. It handles eight situations well and the ninth badly, and because nobody can predict which situation is the ninth, every output gets reviewed carefully.
Once every output is reviewed carefully, the agent has not saved time. It has moved it, from doing to checking, and checking unfamiliar work is not obviously faster than doing familiar work.
The broad agent also resists evaluation. Writing criteria for "handles customer enquiries" is hard enough that it usually does not get written, which means quality is never scored and degradation is never noticed.
A narrow agent can be described in a sentence, and anything describable in a sentence can be evaluated. You can write down what good output looks like, score every run against it, and halt the agent when a check fails.
It also has a natural owner. "Who owns the report reformatter" has an obvious answer; "who owns the customer enquiry agent" does not, and agents without owners become orphans.
And its cost is legible. Spend attributed to a narrow agent is interpretable: this many runs, this much per run, this outcome. Spend attributed to a broad agent is a number nobody can act on.
Describe the agent in one sentence without using "and". If you need the conjunction, you have two agents.
Decide what it is not allowed to do before deciding what it does, and enforce that at the point of action rather than in the prompt. An agent that should never write to production cannot be argued into it if the policy is enforced where the action happens.
Write the evaluation criteria before building. If you cannot state what good output looks like, the scope is still too vague, and building will not clarify it.
Give it a named owner on day one, not when someone asks.
The useful version of ambition is not one agent doing ten things. It is ten agents doing one thing each, composed, each individually evaluable and individually replaceable.
This is also what makes agents shareable. An agent with a clear boundary can be published to the Agent Hub, forked by another team, improved and rolled back. A sprawling one is specific to the context that produced it and useful to nobody else.
Scoping tightly means accepting that the agent will not handle the interesting edge case, and that a person still will. Teams that accept this ship things that last. Teams that keep widening the boundary to capture the last ten percent generally end up with an agent nobody trusts for the first ninety.
The Agent Hub pages cover publishing, forking and versioning agents across teams. The Agent Orchestration System pages cover ownership, policy and evaluation, which are what make a boundary real rather than intended.