Chapter
Big Idea π‘: From Prompts to Systems
Professional agentic engineering is not prompt engineering. It's engineering the system around the model.
vibe coding
Prompt after prompt, the model churns out code — the product sprawls, features drift, and quality slides into slop. Human intelligence is spent operating the model: all motion, little impact.
agentic system
The model runs inside a harness — workflows, guidelines, autotests, and guardrails — bouncing cleanly within well-engineered bounds. Human intelligence is freed for what matters: growing understanding and driving the impact of the work.
by Alexey Krivitsky, adapted from Denis Turkov
agenticengineering.guide
Prompting alone is vibe coding: you poke the model and hope it converges. It can β but only under constant hand-steering, and left to prompts alone the product sprawls, features drift, and quality slides into slop, while your own attention drains into operating the model.
An agentic system puts the same model inside a harness: a workflow β the loop it runs β bounded by three constraints. Guidelines shape how it should behave, autotests give it ground truth from the environment, and guardrails are the limits it can't cross. Inside those bounds the model converges on its own, and your attention is freed for what actually matters: growing understanding and driving impact.
That's the whole shift. As the work gets harder, your effort moves from wording one prompt to engineering that harness β the prompt shrinks while the system around it grows. The six tiers are that climb: from a single request (T1) to whole loops running autonomously in production (T6). Learn the ladder and the 65 tips fall into place.
Each tier hands one manual chore to the system, and you keep the judgment:
| Tier | Chore handed to the system | Judgment you keep |
|---|---|---|
| T1 Prompt | Writing the code by hand | State the outcome |
| T2 Plan | Explaining the project; steering each step | Decide the plan and the slice |
| T3 Verify | Reading every line | Define "done" |
| T4 Enforce | Reminding and approving | Write the rules |
| T5 Orchestrate | Running agents one by one | Split and coordinate the work |
| T6 Supervise | Starting and watching runs | Certify the evidence; improve the system |
Don't take it on faith β take it from the person who spent two decades telling the industry the opposite.
β Robert C. "Uncle Bob" Martin, July 2026
Who's saying it matters as much as what's said. Uncle Bob is a signatory of the Agile Manifesto, the author of Clean Code, and for a generation the loudest voice for software craftsmanship and test-driven development. So when he says he no longer reads the code his agents produce β and trusts it anyway β it's the strongest possible version of the Big Idea: confidence doesn't come from reading the output; it comes from the gauntlet the output has to survive.
And look at what his gauntlet is made of β unit tests, gherkin/BDD tests, coverage, mutation testing. Craftsmanship didn't die with agents; it moved β from the code you hand-write to the system you build around the model.
