GALAHAD
/Articles
All ArticlesHomeContactWork With Us →
Galahad/Articles/Governance
Governance

One Job Per Agent: Narrow Scope As A Safety Principle

Last updated 2026-08-19

The safest agent is not the least capable model. It is the agent with the smallest useful job. Narrow scope turns safety from a promise into a property of the system.

The rule: one agent, one job

One agent, one job. Write that rule before choosing the model, building the prompt, or connecting a tool. A job is a bounded outcome with a clear trigger, permitted actions, and a stopping point. “Handle customer support” is not one job. “Classify an incoming refund request into one of five approved categories” is. Consider an agent reading support emails. It may extract the order number, identify the refund reason, and propose a category. It may not issue the refund, rewrite policy, contact the customer, or update unrelated account fields. Those are separate jobs with separate permissions. This can look unnecessarily restrictive during a demo because the model is plainly capable of doing more. Capability is not the boundary. Responsibility is. If the job cannot be stated in one precise sentence, the agent has too much scope.

Why better models make this harder

Better models make bad boundaries look reasonable. They follow vague instructions more convincingly, recover from messy inputs, and produce polished answers when the underlying decision is wrong. That fluency encourages teams to keep adding duties. Soon the same agent is reading contracts, assessing risk, drafting amendments, and emailing suppliers. The problem appears in the cases nobody listed. A supplier submits an expired contract containing a handwritten renewal clause and asks for payment details to be changed in the same email. No prompt contains every combination of ambiguity, fraud, and policy conflict. Trying to enumerate them creates a brittle book of exceptions that still loses to production. Stop treating edge cases as a prompt-writing contest. Reduce the job instead. Let one agent extract clauses, another compare them with policy, and a human approve any change. Better reasoning should improve performance inside the boundary, not justify removing it.

Scope as a guardrail

Scope is a containment mechanism. It limits what an agent can see, decide, and change when the model hallucinates or an attacker manipulates its input. Prompt instructions alone do not provide that containment. Permissions and workflow design do. Take an accounts-payable agent that checks whether an invoice matches a purchase order. Give it read access to those two records and permission to return “match,” “mismatch,” or “review.” Do not give it access to supplier bank details or authority to release payment. If a malicious invoice contains instructions to change the destination account, the agent has nowhere to write that change and no payment tool to execute it. The attempt still matters, but the damage is bounded. Blast radius is not an unfortunate consequence to measure after deployment. It is a design variable. Decide the maximum acceptable failure first, then build the agent so it cannot exceed it.

The three dividends

Narrow scope pays three dividends: failures become legible, contained, and reviewable. Legible means the team can identify which decision went wrong. Contained means that error cannot spread across unrelated systems. Reviewable means a person can inspect the output without reconstructing an entire chain of hidden reasoning. Consider a recruitment agent whose only job is to compare an application with six published role criteria and cite the evidence for each result. If it marks a candidate as lacking Python experience despite a cited project, the failure is obvious. It has not also rejected the applicant, generated feedback, scheduled another candidate, and updated workforce forecasts. A reviewer sees six claims, six citations, and one proposed outcome. That is a realistic oversight task. Asking a human to approve a complete hiring process in thirty seconds is theatre. Narrow work produces small review units, and small review units give human judgement somewhere concrete to operate.

The cost of wide scope

The do-everything agent feels efficient because it removes handoffs from the diagram. It also hides coupling, permissions, and untested assumptions inside one prompt. That debt stays invisible until production supplies the first awkward case. Imagine a sales agent asked to research a prospect, score the opportunity, draft outreach, update the CRM, and send the email. A subsidiary shares a name with its parent company. The agent merges their facts, assigns a high score, overwrites the correct CRM record, and sends a confident message citing a deal the recipient never made. One identification error has crossed research, decision, recordkeeping, and external communication. Debugging now requires replaying the whole run and deciding which downstream actions must be reversed. The saved handoffs were not removed. They became implicit and unauditable. Wide scope borrows speed from the demo and repays it as operational debt when real data arrives.

Widening responsibly

An agent should earn a wider remit through evidence, not receive it because the latest model benchmark improved. Extend one boundary at a time. Define the new action, measure its failure modes, limit its permissions, and preserve a rollback path. Suppose an invoice-matching agent has produced reliable recommendations for three months. The next step is not autonomous payment. Allow it to approve exact matches below £500 from established suppliers, while duplicates, changed bank details, missing purchase orders, and higher values still go to review. Track false approvals, reversals, exception rates, and reviewer disagreement. If performance holds across enough real cases, raise one threshold or add one tightly specified category. Do not expand the action set and the financial limit in the same release; you will not know which change caused a failure. Trust is accumulated evidence attached to a defined job. My stance is simple: widen only after the narrower system has proved where it is safe.

Frequently Asked Questions
Does one job per agent mean every workflow needs dozens of agents?
No. A job should be narrow enough to have one outcome, one permission boundary, and one clear stopping point. Several deterministic steps can remain inside it. Split the workflow when responsibilities require different data, permissions, review standards, or failure handling—not whenever the process contains another verb.
How do I know whether an agent's scope is too wide?
Describe its failure in one sentence. If a single mistake can alter several systems, contact an external party, or trigger actions that require different reviewers, the scope is too wide. Another warning sign is an output that a reviewer cannot verify quickly from the supplied evidence.
Can orchestration make narrow agents as efficient as one general agent?
Yes, provided the handoffs use structured inputs, explicit outputs, and defined exception routes. For example, one agent extracts invoice fields, another compares them with the purchase order, and a rules service decides whether human review is required. The workflow remains fast while each failure stays attributable and contained.
Related Articles

Why Your AI Governance Framework Is Already Outdated

Most governance frameworks were written for single-model deployments and human-in-the-loop workflows. Agentic AI breaks every assumption they're built on.

Read article →

Cognitive Security: The Attack Surface Nobody's Watching

AI security isn't just about the model. It's about the humans using it - and the organisational vulnerability chain that starts with one person's prompt and ends with corporate compromise.

Read article →

Most UK Businesses Are Hiding Behind Brexit to Ignore AI Regulation

Brexit didn't exempt you from AI regulation. It just gave you an excuse to pretend it doesn't apply. The EU AI Act has extraterritorial reach, and the UK's own patchwork is worse, not better.

Read article →

Want to go deeper?

If this article raised questions about your own AI strategy, we're happy to talk it through. No pitch. No pressure.

Start a Conversation →

This article provides general information and opinion. It does not constitute legal, financial, or technical advice. Always consult qualified professionals for decisions specific to your organisation.

Galahad
AI that knows its place. · Founded by Ross Barnes
hello@galahadgroup.co.uk

HomeServicesArticlesikigAIEnableGrailContact
© 2026 Galahad. All rights reserved.London · Global