Agentic AI and MCP for Product Managers
Why Most Things Called Agents Aren't
A large share of products marketed as agents are workflows with an LLM inside. That's not a criticism, workflows are often the right choice, and Chapter 9 argues for them. But calling a workflow an agent causes real problems, because it sets expectations about flexibility the system doesn't have.
It's a Workflow If | It's an Agent If |
|---|---|
You can draw the steps on a whiteboard | The steps depend on what it finds |
The same input always follows the same path | The same input might take four steps or eleven |
You know the cost per run within 10% | Cost per run varies by a factor of five |
Adding a capability means adding a branch | Adding a capability means adding a tool |
A failure means a step broke | A failure might mean it chose badly |
Use the language honestly inside your team even if marketing uses it loosely outside. If your engineers think they're building an agent and you think you're specifying a workflow, you will discover the mismatch late and expensively.