Skip to content
AI Operations

Do You Need More Agents—or One Better-Designed Workflow?

Choose single-agent, deterministic pipeline or multi-agent orchestration by task shape, context boundaries, parallelism and failure isolation.

Architecture team comparing a simple workflow with a more distributed agent system

Field note

By XenGrowth EditorialPublished Reviewed 9 min read

Key takeaways

  • Begin with the least complex architecture that can complete the work and be evaluated.
  • Use deterministic code for stable rules and side effects; reserve model judgment for ambiguity that earns its cost.
  • Multiple agents help when work is genuinely separable, parallel, or requires isolated context and authority—not because role names sound organized.
  • Benchmark architecture variants on the same cases, including handoff loss, retries, latency, cost, and recovery.

01

Separate the workflow from the cast list

A “researcher agent,” “strategist agent,” and “writer agent” can still be one brittle chain of summaries. Draw the information, decisions, tools, state, and side effects first. Then ask which steps are deterministic, which need model judgment, and which can happen independently.

OpenAI’s practical guidance recommends maximizing a single agent before adding multi-agent complexity. That is not a universal ban; it is a reminder that more coordination creates more handoffs to evaluate and maintain.

02

Use architecture as a testable hypothesis

A deterministic pipeline fits stable transformations and policy checks. A single agent can keep context together while choosing among tools. Multiple agents may help when independent investigations can run in parallel, specialist context must stay isolated, or different trust boundaries require separate credentials.

They may hurt when the task depends on one long chain of evidence, summaries discard crucial detail, agents duplicate calls, or nobody owns the final state. An orchestrator does not remove these risks; it becomes another component that can misunderstand the work.

Swipe to compare every column

Task shapeStart withAdd complexity when
Stable ordered stepsDeterministic workflowA step truly needs contextual judgment
Ambiguous task, shared contextSingle agent with narrow toolsTool selection or instructions become unmanageable
Independent parallel investigationsCoordinator plus bounded workersMeasured latency or quality improves
Different trust domainsSeparated services or agentsIsolation is enforced at credentials and data boundaries

03

Keep handoffs lossless enough to audit

Pass source references, structured findings, unresolved questions, confidence, and constraints—not only a polished summary. Give each worker a narrow output contract and prevent it from taking actions outside its assignment. The final decision should be tied back to primary evidence.

Trace each subtask under one operation ID so duplicate work, circular delegation, and conflicting outputs are visible. Set limits on fan-out, depth, turns, tokens, time, and external calls.

04

Compare on the same jobs

Run the simplest viable architecture and the proposed alternative on identical cases. Compare task success, policy violations, missing evidence, tool errors, recovery, latency, and total cost. Inspect trajectories, because two systems with the same final answer may carry very different operational risk.

Choose the design the team can operate and improve. A diagram with more agents may look sophisticated while the simpler system quietly produces better evidence.

Primary sources and further reading

Use the source material to validate details against your own context and current platform configuration.

This field note follows the XenGrowth editorial policy: primary sources where available, visible limitations, material review dates, and no invented first-hand experience.

Stay with the problem

Explore AI & automation