cd /news/ai-agents/your-ai-agent-needs-a-manager-not-a-… · home topics ai-agents article
[ARTICLE · art-18607] src=dev.to pub= topic=ai-agents verified=true sentiment=· neutral

Your AI Agent Needs a Manager, Not a Superhero

A multi-agent architecture, rather than a single monolithic AI, is the more effective design for enterprise operations like finance close processes. The monolithic approach creates problems with complexity, blurred control, and imprecise performance evaluation, while a team of specialized agents—including an orchestrator to manage workflow and task agents for narrow functions—provides clarity, auditability, and surgical diagnosis. The orchestrator must operate within strict guardrails to prevent policy violations and unauthorized actions.

read6 min publishedMay 30, 2026

Your finance team is trying to close the books. Data is scattered across ERP, spreadsheets, and email threads. There are journal anomalies to analyze, reconciliations half-finished, and tax policies to verify. Someone suggests letting AI handle it. And then the question hits: Do we build one agent that does everything, or several agents with different jobs?

This isn't a technical detail. It's the most consequential design decision you'll make.

Most teams start with the wrong question. They ask, "Which model should we use?" or "Which agent framework should we pick?" But the more fundamental question is: What kind of agent do we actually need?

The answer is almost never "one super agent."

The monolithic approach (left) creates complexity, blurred control, and imprecise evaluation. The multi-agent design (right) brings clarity, control, and auditability.

The dream of a single agent that handles everything is seductive. Give it a high-level goal, watch it figure out the rest. It works in demos. It fails in enterprise operations.

Consider an invoice exception resolution process. The agent needs to read documents, extract data, match against purchase orders, check procurement policies, decide if approval is needed, and escalate to a human when things go wrong. Stuffing all of this into one agent creates three immediate problems.

First, complexity explodes. The more roles you pile into one agent, the harder it becomes to define its scope. It must understand goals, choose work sequences, call tools, interpret policies, handle exceptions, and produce domain-specific output. Technically possible? Yes. Enterprise-ready? No. It becomes impossible to test, explain, or audit.

Second, control blurs. Who sets the boundaries of what this agent can do? Can it only analyze, or can it execute? Can it choose its own tools? Can it change the process sequence? In regulated domains, these questions cannot remain implicit.

Third, performance evaluation becomes imprecise. When output is bad, you need to know why. Did the agent break down the task wrong? Choose the wrong tool? Misinterpret a tax rule? Extract invoice data incorrectly? With a monolithic design, diagnosis is a guessing game. With separated roles, evaluation becomes surgical.

The most practical way to understand agent design is to think of your agentic system as a team. Some members act as workflow managers. Others are staff executing specific tasks. Some are subject matter experts. And humans still hold the pen on sensitive decisions.

This isn't just terminology. It's a design tool for reducing complexity and increasing control.

The orchestrator agent coordinates workflow. It receives a larger goal, breaks it into executable steps, determines sequence, selects the right agent or tool for each step, monitors progress, and manages exceptions.

In procurement, for example, the orchestrator might break down an intake request into: classify the request type, check category policy, validate the vendor, determine the approval path, and either create a draft PO or escalate if something is off.

The orchestrator's value isn't in being a procurement expert. It's in knowing who to call for each part of the job — the tax specialist for VAT treatment, the OCR task agent for reading invoices, the ERP API for checking PO status — and then combining the results.

But here's the critical warning: orchestrators need guardrails. If left unchecked, they might choose process paths that violate policy, call tools they shouldn't, execute cross-system actions without proper approval, or keep trying to solve a problem when they should escalate. In enterprise, orchestrators must operate within clear boundaries:

If the orchestrator is the manager, task agents are the doers. They handle narrow, well-defined units of work. Reading invoices, matching PO to GR, summarizing support tickets. They're easier to build and easier to test because their scope is tight. For many enterprise programs, task agents are the most realistic starting point for production. Specialist agents take this a step further. They bring deep domain knowledge to a specific task. A tax specialist agent checks transaction treatment. A compliance specialist agent checks spending policy alignment. A legal ops specialist agent flags contract clauses that deviate from standards.

The difference isn't that they're "smarter." It's that their knowledge scope is narrower and more curated. And in enterprise, trust is built on clear limitations, not on claims of intelligence. It's far easier to trust an agent whose job is "check whether this invoice meets tolerance policy" than one whose job is "manage the entire source-to-pay process."

Once you understand these roles, the question becomes how they work together. In practice, three patterns dominate enterprise use cases.

Sequential pattern works for linear workflows — onboarding, invoice processing, standard service requests. Each agent completes a step, then passes results to the next. Simple, auditable, easy for the business to understand.

Parallel pattern works when a case needs assessment from multiple angles simultaneously. Send a contract draft to legal, risk, finance, and compliance specialists at the same time. The orchestrator then synthesizes a unified summary. Richer analysis, faster cross-functional review, but requires discipline in reconciling potentially conflicting results.

Supervisor pattern adds a validation layer before actions execute — essential for payments, master data changes, credit decisions, or sensitive HR actions. The orchestrator coordinates checks, but a human or control agent must validate before the action goes through. Higher trust, but slower cycle time.

The common mistake is assuming the most autonomous pattern is always best. It's not. Match the pattern to the process: stable and high-volume? Sequential. Needs multiple perspectives? Parallel. High-risk or regulated? Supervisor. And if the process is highly deterministic, you might not need an agentic pattern at all — traditional workflow automation might be the better tool.

This isn't just a design discussion. It has direct implications for how you build, govern, and staff your AI systems.

Architecturally, orchestrators need access to workflow status, policy engines, and broader tool catalogs. Task agents need narrower, more specific access. Identity, permissions, and observability can't be the same for both.

Governance-wise, orchestrators need tighter oversight because they determine work sequences and choose actions. Task agents work well with bounded autonomy. Specialist agents need additional governance on their knowledge sources and policies.

And for your workforce: more orchestrators mean more need for humans as process owners, agent supervisors, policy designers, and exception managers. Task agents tend to shift work from manual execution to oversight, exception handling, and continuous improvement. Your organization needs to prepare for that role shift.

If you're designing an agentic system today, here's a quick checklist to ground your decisions: The difference between orchestrator and task agents isn't a technical footnote. It's the foundation for building AI systems that enterprises can actually trust, govern, and scale. Get this wrong, and you'll either build agents too big to trust, or too many tiny agents with no coordination model at all.

Get it right, and you have a digital team that works the way your best human teams do — with clear roles, clear boundaries, and a manager who knows when to step in and when to let the experts do their work.

This article was originally published on ariefwara.github.io.

── more in #ai-agents 4 stories · sorted by recency
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/your-ai-agent-needs-…] indexed:0 read:6min 2026-05-30 ·