Free interactive guide from AI2M Consulting LLC  ·  helping businesses navigate AI transformation

A field guide to agent architecture

Agentic workflows are a system, not a model.

A capable agent emerges when the model can reason, the context tells it what matters, skills let it act, the harness keeps the work on track, and evaluations reveal what to improve.

The practical question is rarely “Which model?” It is “Which layer is failing?”
01 / Stack

Five layers, five different jobs

Select a layer. Each is a distinct lever; improving one cannot fully compensate for a broken neighbor.

Model+ Context+ Skills+ Harness+ Evals
02 / Trace

Watch one request move through the system

Choose a scenario, then step through the five layers to see how responsibility is divided.

User request
03 / Compare

Know which lever you are pulling

The same symptom can tempt the wrong fix. This table makes the boundaries explicit.

LayerChangesBest forNot enough when…
ModelBase reasoning, language, perceptionBroad capability ceilingThe agent lacks your facts or access
ContextWhat the model knows nowRelevance and personalizationThe agent must take an action
SkillsRepeatable procedures and tool useDomain reliabilitySteps need orchestration or recovery
HarnessControl flow, state, permissions, retriesMulti-step executionThe underlying judgment is weak
EvalsMeasurement and feedback loopsKnowing what improvedNo one acts on the evidence
04 / Diagnose

Where should you invest next?

Pick the failure pattern closest to what you observe. The tool points to the likely first intervention—not necessarily the only one.

05 / Method

A practical build order

Start with the narrowest complete loop. Add autonomy only after the loop is observable and safe.

  1. 1 · DefineWrite the job as an observable outcome: inputs, output, boundaries, and what “done” means.
  2. 2 · GroundProvide the minimum context needed for this run. Separate stable policy from task-specific facts.
  3. 3 · EquipAdd one skill at a time. Give every tool a clear contract: when to call it, inputs, outputs, and failure modes.
  4. 4 · OrchestrateBuild the harness around the happy path, then add permission gates, timeouts, retries, and human review where consequences rise.
  5. 5 · EvaluateTest a small, representative set—including edge cases. Measure task success, not how impressive the prose sounds.
  6. 6 · ImproveFix the cheapest responsible layer first. Upgrade the model only when the ceiling—not the scaffolding—is the bottleneck.
06 / Quiz

Can you locate the failure?

Four quick cases. Choose the first layer you would improve.

Field notes

The shortest useful summary

Use this distinction in design reviews and debugging sessions.

Model thinks.

It sets the baseline capability and reasoning ceiling.

Context informs.

It supplies the right facts, instructions, and current state.

Skills act.

They package repeatable domain procedures and tools.

Harness coordinates.

It runs the loop, manages state, and contains risk.

Evals teach.

They show where the system fails and whether a change helped.

Humans govern.

They set intent, approve consequences, and own the outcome.