learn-ai-agents-with-phoebe / Leader session 3 of 6
Learn AI Agents with Phoebe · Leader track · Session 3 of 6

Workflows vs agents

The most expensive word in AI right now is "agent" - because teams reach for full autonomy when a simpler, cheaper, testable design would do the job. Tonight you get the tool both Anthropic and OpenAI hand their own customers: a dial, not a binary. On the left, code that picks every step. On the right, a model that picks its own. In between, five named patterns - each one a business decision about how much cost and unpredictability you are willing to buy. By the end you can look at any AI proposal and ask the question that saves budgets: "where on the dial does this really need to sit?"

🟡 Medium Leader track: execs · managers · sponsors No code
0-3 · Welcome 3-18 · The autonomy dial 18-42 · Five patterns as decisions 42-45 · Q&A
Part 0

Where this session sits

Six leader sessions, no code. a1 defined what an agent actually is, a2 opened the anatomy in plain English. Tonight (a3) is the buying guide: workflows vs agents as a spectrum of deliberate purchases. a4 covers risk and governance, a5 brings it into your organization, a6 looks at the road ahead. Bring one AI initiative from your own org in mind - you will place it on the dial before you leave.

Live - presented in session Self-study - read after class Official sources covered
★ What you walk out with today The official Anthropic definitions of workflow and agent, an autonomy dial you can draw on a whiteboard, the five workflow patterns translated into five business decisions (assembly line, triage desk, second opinions, a lead with specialists, writer plus editor), and the single-agent-first rule that tells you when multi-agent complexity is actually justified.
Part 1 · covers Anthropic "Building Effective Agents" definitions, Ng M1

The autonomy dial 15 min live

Anthropic's essay draws the line precisely. Workflows are "LLMs and tools orchestrated through predefined code paths" - your team decides the steps in advance. Agents are systems where "LLMs dynamically direct their own processes and tool usage" - the model decides the steps as it goes. Neither is better. Autonomy is a thing you buy: it handles messier work, and the price is cost and unpredictability. The leadership skill is buying exactly as much as the task needs, and no more.

autonomy rises → cost and unpredictability rise with it DETERMINISTIC code picks every step FIVE WORKFLOW PATTERNS - autonomy in doses prompt chaining · routing · parallelization orchestrator-workers · evaluator-optimizer FULL AGENT model picks the steps ← reliability, testability and predictability rise Anthropic's line: workflows run on predefined code paths; agents dynamically direct their own process. Every step rightward buys capability with cost and unpredictability - spend that budget deliberately.
🔍 Click to zoom - the autonomy dial from deterministic code to full agent
LiveAutonomy is a purchase, not an upgrade5 min▶

When a team slides right on the dial, three things happen at once - and only one of them is on the pitch slide:

  • Capability goes up. The system handles requests too varied for a fixed script - this is the part everyone sells.
  • Cost goes up. More model calls per task, more latency, a bigger bill for the same outcome.
  • Predictability goes down. Fixed paths can be tested like normal software; a model choosing its own steps cannot be certified the same way, only evaluated and monitored.

So the leader's question is never "should we use agents?" It is "how far right does THIS task force us?" Most tasks in most organizations sit comfortably in the middle band - the five patterns - or all the way left, in plain code.

Self-studyQuestions to ask when someone says "agent"3 min read▶

Four questions that place any proposal on the dial in one meeting:

  • "Who chooses the next step - our code or the model?" If the answer is "our code", it is a workflow, whatever the deck calls it.
  • "Could we write the steps down in advance?" If yes, a pattern in the middle band will be cheaper and testable.
  • "What does one task cost at the far right vs the middle?" Ask for both numbers before approving either.
  • "How will we test it?" A team that cannot answer this has bought unpredictability without noticing.
Part 2 · covers Anthropic "Building Effective Agents" - the 5 workflow patterns

Five patterns, five business decisions 24 min live

Anthropic names five workflow patterns: prompt chaining, routing, parallelization, orchestrator-workers, evaluator-optimizer. Your builders will know them as architectures. You should know them as purchasing decisions - each one is a familiar org design, and each is the right buy for a different shape of work. Learn the five shapes and you can read any AI architecture diagram like an org chart.

Prompt chaining the assembly line step 1 step 2 step 3 Routing the triage desk request billing lane tech lane sales lane Parallelization second opinions at once one task reviewer A reviewer B reviewer C combine Orchestrator-workers a lead with specialists orchestrator worker 1 worker 2 worker 3 delegates, then merges Evaluator-optimizer writer + editor writer editor draft feedback, until good Same five shapes the builder track constructs in code (b3) - leaders read them as org charts.
🔍 Click to zoom - the five Anthropic workflow patterns as five familiar org designs
LivePrompt chaining - the assembly line4 min▶

What it is: the task runs as a fixed sequence of steps, each model call feeding the next - outline, then draft, then translate, with checks between stations.

The right buy when: the work naturally decomposes into stages that always run in the same order, and you want quality control between them. You trade a little latency for a lot of accuracy per step - exactly the deal an assembly line makes. Ask your team: "could we name the stations?" If yes, chain it.

LiveRouting - the triage desk4 min▶

What it is: a first model call classifies the incoming request, then hands it to the specialist path built for that category - billing questions here, technical issues there.

The right buy when: your inputs fall into distinct categories that deserve different handling - different prompts, different tools, even different models by cost. It is a hospital triage desk: one cheap decision up front so every case gets the right specialist, and no single prompt has to be good at everything.

LiveParallelization - second opinions at once4 min▶

What it is: several model calls run at the same time - either splitting the work into independent pieces, or asking for multiple independent takes on the same question - then the results are combined.

The right buy when: speed matters and the pieces are independent, or confidence matters and you want several opinions before acting - screening content, double-checking a judgment call. You pay for extra calls; you get speed or confidence. Like asking three doctors at once instead of one after another.

LiveOrchestrator-workers - a lead with specialists4 min▶

What it is: a central model looks at the task, decides how to break it up on the fly, delegates the pieces to worker calls, then merges what comes back.

The right buy when: you cannot predict the subtasks in advance - each case needs a different breakdown. This is the first pattern where the model, not your code, decides the decomposition, so it sits furthest right in the middle band. It is a team lead with specialists: more capable than a fixed pipeline, more expensive, and the step to watch on cost.

LiveEvaluator-optimizer - writer plus editor4 min▶

What it is: one model call produces, a second evaluates against clear criteria and sends it back with feedback, looping until the output passes.

The right buy when: quality is measurable and iteration visibly improves it - translations, reports, anything a human editor would redline. You pay for the loop; you get output that clears a defined bar instead of a first draft. Ask your team: "what does the editor check against?" If they cannot name the criteria, this pattern is not ready.

Part 3 · covers OpenAI guide - single-agent-first + split triggers

Single-agent-first, workflow-before-agent self-study + recap

Both vendors give the same standing order, from opposite ends. Anthropic: start with simple, composable patterns and add autonomy only when it demonstrably wins. OpenAI: "maximize a single agent's capabilities first" - do not split into multiple agents until one agent genuinely cannot cope. Simplicity is not the beginner option; it is the recommendation both market leaders give their largest customers.

LiveThe two legitimate split triggers4 min▶

OpenAI names exactly two conditions that justify going multi-agent - and neither is "it sounds more advanced":

  • Complex conditional logic - the instructions have grown so many branching rules that prompts become unmaintainable, the same way an if/else forest becomes unmaintainable code.
  • Tool overload - and here is the nuance leaders miss: it is not about the NUMBER of tools. It is about overlap. An agent with many clearly distinct tools can be fine; an agent with a few similar, overlapping tools gets confused about which to use. Ask "are the tools distinct?" before "how many are there?"

If neither trigger is present and someone proposes a multi-agent system, the burden of proof is on them - with numbers.

Self-studyWhy "boring" wins in production3 min read▶

The middle band of the dial has a property the far right never will: you can test it like software. A routed workflow has fixed lanes - you can check each lane, measure each lane, and sign off each lane. A full agent's path changes per request, so assurance becomes evaluation and monitoring rather than certification. For anything customer-facing or regulated, that difference is the whole governance story (a4 picks this up). Less autonomy means cheaper, testable, boring - and boring is a feature in production.

Real world

The agent that became a triage desk. One team we discuss in this course had signed off an "autonomous support agent" - a full agent deciding its own steps on every ticket. Costs were high and answers wandered. When they mapped their actual tickets, the requests fell into a handful of clean categories. They replaced the agent with a routed workflow - one classifier, a few specialist lanes - and got something they could test lane by lane, at a fraction of the per-ticket cost. Nobody downgraded; they moved the dial to where the task actually lived. That is the move this session exists to teach.

The one-line policy to take home Every AI proposal states where it sits on the dial, and every step to the right of "routing" arrives with a written reason why the cheaper pattern to its left will not do.
Homework

Try it yourself - this week ◐ 20-30 min total

Source material

Official sources covered

The leader track teaches the decision-making core of the canonical agent sources in business language. Certificates, videos, and graded assessments stay on the official sites (linked each session). This page covers:

✓Anthropic "Building Effective Agents" - definitions + the 5 workflow patternsParts 1-2 · workflows vs agents, simplicity principle, all five pattern names
✓OpenAI "A Practical Guide to Building Agents" - single-agent-first + split triggersPart 3 · maximize one agent first; conditional logic + tool overload (overlap over count)
◐DeepLearning.AI "Agentic AI" (Ng) - Modules 1 and 5Degrees of autonomy + multi-agent overview, at leader altitude
◐Anthropic Academy "Building with the Claude API" - Agents and Workflows lessonsThe same spectrum and patterns, taught there with code - builders go deep in b3
Check yourself

Three questions before you go 🎯 ◐ 90 seconds

1 · Requests arrive in clearly different categories and each deserves a different specialist path. Which pattern is that?

Routing is the triage desk: classify once, send each request down its specialist lane. Chaining is for fixed stages of one job; evaluator-optimizer is for iterating one output toward a quality bar.

2 · What actually justifies splitting one agent into a multi-agent system?

OpenAI's rule: maximize a single agent first, and split only on complex conditional logic or tool overload - and overload is about overlapping, confusable tools, not the raw number.

3 · Why do both Anthropic and OpenAI tell their own customers to start at the workflow end of the dial?

Predefined paths can be tested like normal software and cost less per task. Autonomy earns its price only on work too varied for fixed paths - so start simple and slide right deliberately.

Leader session 3 cheat sheet · pin this

The definitionsWorkflows: LLMs orchestrated "through predefined code paths." Agents: LLMs "dynamically direct their own processes." Who picks the next step is everything.
The dialDeterministic code → five workflow patterns → full agent. Rightward buys capability; the price is cost and unpredictability.
Prompt chainingThe assembly line - fixed stages, checks between stations. Buy when the work always decomposes the same way.
RoutingThe triage desk - classify once, send to the specialist lane. Buy when inputs fall into distinct categories.
ParallelizationSecond opinions at once - independent calls in parallel, then combine. Buy for speed or confidence.
Orchestrator-workersA lead with specialists - the model decides the breakdown per case. The costliest pattern; watch it.
Evaluator-optimizerWriter + editor looping until the output clears a named bar. Buy when quality is measurable and iteration helps.
Single-agent-firstMaximize one agent before splitting; the only split triggers are complex conditional logic and tool overload - overlap matters more than count.