SONUÇ AI
Pilotu incele
Tüm yazılar

Mimari / Architecture · 18.09.2026 · 7 dk / 7 min

Agent or workflow? A guide to choosing the right complexity

Deploying autonomous agents everywhere is not progress. Predictable work often needs a fixed workflow; open-ended work may justify a bounded agent.

Two different system types

A workflow follows predefined steps: receive a document, extract fields, run checks and route the result to an authorised person. An agent dynamically chooses which permitted tool to use and what to do next.

The distinction changes the risk profile. Agents gain flexibility but can add latency, cost and compounding errors. If both approaches produce the same result, the simpler design is normally cheaper to operate and easier to audit.

A practical decision test

Choose a workflow when the path is known and exceptions are limited. Consider a bounded agent when the number of steps cannot be predicted, research across authorised sources is required, and the outcome can still be evaluated against a clear criterion.

  • Clear rule + deterministic outcome: rule-based automation
  • Variable text + known steps: AI-assisted workflow
  • Partly variable path + enforceable controls: bounded agent
  • Critical decision + difficult rollback: human decision

The production standard

For every tool, define permissions, data boundaries, failure behaviour and stopping conditions. Tool count is not a success metric. Track correctly completed work, error rates, cycle time and total cost.

Anthropic’s engineering guidance makes the same core point: add complexity only when it demonstrably improves the outcome. Build the right system for the work—not an agent for the demo.