The Model Doesn't Decide—The Code Does
One insight from the lesson that stuck with me: what we call an AI "agent" is usually not a single autonomous entity. It's a series of prompts orchestrated by traditional code. The model itself—when you call it—is just a function: prompt in, text out. The orchestration layer (the regular software wrapping those calls) is what evaluates the output and decides what prompt to send next based on human-defined conditions.
This matters because it changes how we think about responsibility, testing, and what's actually "happening" in the system. When I understand that the model isn't choosing the next step, I see the control differently. It shifts where I'd look to audit or improve the system.
What does this distinction change for you?
5
3 comments
John Smith
4
The Model Doesn't Decide—The Code Does
Clief Notes
skool.com/cliefnotes
What we give away free beats most paid courses. Build durable AI systems with a Marine vet and Edinburgh researcher. 40+ lessons, growing.
Leaderboard (30-day)
Powered by