Course 0 · Command the Agents

If you are building software with AI, you are doing a senior engineering job.

Whatever your title says. Here is why.

Video lessons, hands-on labs, real feedback.

Course 0 is a one-time $99, built and tested on Claude Code.

The Insight

Course 0 teaches the plan-first developer workflow: judgment before the agent builds.

An AI that builds in seconds leaves the deciding to you: breaking the work down, questioning the plan before it builds, judging whether what comes back is good enough to ship. On a real engineering team, those are the judgment calls a senior engineer makes every day.

You have not been handed a faster keyboard. You have been handed a senior engineer's job, directing a junior of your own. On day one.

This is why ramping up as a junior is so hard now. The job asks you to produce like a senior, and you can. Open an agentic coding tool today and working code comes out right away. Right up until understanding and judgment are needed.

Course Preview

Who This Course Is For

Whether you already ship with AI, want to know why what you ship works, or are finding your way into engineering for the first time.

Junior Developer

"Command the agent, don't just prompt it."

You hand tasks to an agent to keep up with the velocity the industry expects of you: your own understanding falls behind what you ship. Course 0 teaches a method that keeps the two moving together.

Vibe Coder

"Catch it before it ships."

You ship fast with an agent, and when it breaks, you can't solve it. Course 0 is not about slowing down. It is a method for staying in the loop just long enough to catch what would have shipped broken.

Career Changer

"Learn the workflow before the framework."

You can code a little, and you are looking for a real way in. Course 0 gives you the plan-first method this whole series is built around, before Courses I through IV teach you the systems it directs.

Why This Course?

Anthropic ran a randomized trial with 52 mostly junior developers, half coding with an AI assistant, half without. The ones using AI scored 17 percentage points lower on a quiz about the code they had just written, roughly two letter grades. The ones who asked it to explain, and asked why, held their scores. Course 0 teaches that habit as a workflow, not a personality trait: plan first, judge what comes back, and get sharper with every task instead of weaker.

Anthropic, "How AI Impacts Skill Formation" (Shen & Tamkin, 2026); the paper reports a 2 grade point gap. arXiv:2601.20245

Scaffold Is Free. The Judgment Is Not.

This course is the reps, and reps come two ways. Scaffold, the plan-first skill the whole method runs on, is free and installable today: try it on your own code before you buy anything. Course 0 is where you put it to work under real constraints: two hands-on labs, a written assessment, and a three-part challenge that has you build up a real chatbot instead of watching someone else build one.

Feedback On Your Design Decisions

Free material teaches you the concepts. It does not tell you whether you applied them correctly. Here, the written assessment is graded against a rubric with feedback you can act on, and you can retake it as many times as you need. Challenge 2 is graded on the plan conversation you had with your agent. Challenge 3 is graded on the brief you wrote and the go or no-go call you made, not just whether the code runs.

A Rare Combination

20+ years building commercial software. 10+ years teaching at the university level. Most practitioners can't teach. Most teachers haven't built.

Course 0 is $99, one time. Every purchase carries a 7-day money-back guarantee. Courses I through IV are one $299 bundle after that, open to anyone, no à la carte.

Self-Paced, With Real Feedback

Move through Course 0 on your own schedule. What waits at the end of a lesson is real feedback on what you built.

Real Feedback

A retake never shows a lower score than a prior attempt. Work the assessment until the concept lands, not until you get lucky, and the three challenges are graded the same way: on the decision, not just the output.

Self-Paced

Move through the eight lessons and two labs on your own schedule. No mandatory live sessions, no calendar gates.

Course at a Glance

8
Lessons
2
Hands-On Labs
1
Written Assessment
3
Challenges

Self-paced, $99 one time. Prefer to try the method first? Scaffold is free, installable today.

The Workflow You'll Master

Course 0 does not tell you to use AI less. It teaches a specific workflow: settle the plan before the agent builds, then judge what comes back. Scaffold is the free tool that runs it, plan-first from your first lesson.

Two Modes, In Practice

  • Craft Mode: You stay in the loop, pushing on the plan every round before anything builds. You practice it in Lab 1, then run it in Challenge 2, where the plan conversation itself is what gets graded.
  • Direction Mode: You step out of the loop and direct it with a written brief, judging only what comes back. You practice it in Lab 2, then run it in Challenge 3, where the brief you wrote and the call you made are what get graded.

The Habits

  • Code Review: Catch what an agent gets wrong before it ships.
  • Exploration: Ask your agent to explore a codebase in plain words, at any point in a task.
  • Coding It Yourself: Recognize the tasks where hand-coding still beats delegating.
  • Reading the Wiki: Read what your own sessions have already written down.

The Wiki, Two Ledgers

  • What You've Learned: the record of what you've demonstrated understanding of.
  • What the Agent Has Learned: the running record of every decision it made, and why.

Interactive Learning Features

This is not passive video watching. You run the method yourself, on a real codebase, and get real feedback on what you decided.

Two Hands-On Labs

Lab 1 runs craft mode for real, against a supplied starter repo: you review the plan, push back, and confirm what gets written to the wiki. Lab 2 runs direction mode: you write the brief, step out while the loop runs, and make the go or no-go call on what comes back.

A Chatbot You Build Up

Three challenges against personal-llm, a real chat app that runs a language model on your own machine. You start by reading an unfamiliar codebase closely enough to write your own questions about it, then direct your junior engineer through two small, real features.

An Assessment With Feedback

A ten-question checkpoint, answered in your own words, over the core judgment concepts from all eight lessons.

A Wiki You Keep

After every task, the agent writes down what it learned about your code and your decisions, in plain text you can open and read yourself. It compounds: the tenth task starts with everything the first nine taught it.

Complete Course Structure

The First Half: Learning the Method

  • Lesson 1: Why AI Makes You Slower At First. The senior-seat handoff, and why the early slowdown is real.
  • Lab 1: Craft Mode. Run craft mode for real against the supplied starter repo.
  • Lesson 2: Craft Mode: The Plan Conversation. Run the plan back-and-forth until you both agree.
  • Lesson 3: Task Breakdown: The Skill Everything Else Assumes. Decompose a feature into subtasks small enough to delegate unsupervised.
  • Lesson 4: Direction Mode: The Brief, the Loop, the Go/No-Go. Write a brief your agent and a second reviewing agent can run with.
  • Lab 2: Direction Mode. Write the brief, step out while the loop runs, and make the go or no-go call on what comes back.

The Second Half: The Habits

  • Lesson 5: The Code Review That Actually Catches Bugs. Catch what an agent gets wrong before it ships.
  • Lesson 6: Exploration. Ask your agent to explore a codebase in plain words, at any point in a task.
  • Lesson 7: When to Write It Yourself. Recognize the tasks where hand-coding still beats delegating.
  • Lesson 8: Reading the Wiki. Read what your own sessions have already written down.

Assessment

  • Ten questions, answered in your own words, over the judgment concepts from all eight lessons.

The Challenge Arc

  • Challenge 1: Exploration. Read a real, unfamiliar codebase closely enough to write and answer 5 to 8 specific, checkable questions about how it works.
  • Challenge 2: Run Craft Mode. Direct your junior engineer through two small, real features, graded on the plan conversation.
  • Challenge 3: Run Direction Mode. Write a real engineering brief, direct your junior engineer and the breaker through building it.

Wrapups

  • Wrapup 1: Transformation Reflection. Name what you actually spent, and where each judgment landed.
  • Wrapup 2: Course Feedback. A few minutes on what actually happened for you.
  • Wrapup 3: Next Steps and Future Courses. Name the remaining gap, and hand off to Courses I through IV.
Why This Matters

That moment keeps its own schedule. Production breaks at 2 AM and you are the one holding it. The code that failed is code you shipped, but the AI wrote it, and you never really understood it. So you sit there rereading a stranger's logic, line by line, while the thing you built stays down.

That is the rare version. The daily version is quieter. Code review asks why you did it this way. Standup asks you to walk them through it. An interviewer asks how a project with your name on it actually works. And you have no answer, because the AI decided.

Code you can produce but cannot debug carries a debt. It has not come due yet. Code you cannot explain carries the same debt, coming due one question at a time.

Maybe you have felt the quiet suspicion: every AI-assisted ship is a rep you did not take. If that suspicion is right, the way you are using AI is making you faster and keeping you junior at the same time.

The Pivot

So how do you deal with this? Frameworks and structure. Course 0 does not tell you to use AI less. It hands you an opinionated method: a different way of using AI than what you are used to. Not a faster version of the same thing. A different thing entirely.

The method grows your judgment as an engineer and makes you build faster and more robustly, because you hand the AI a solid plan before it writes a line of code. That method is called loop engineering: setting guardrails and letting the agent iterate with the human out of the loop.

Course 0 makes one deliberate change to that: it starts you in the loop on purpose, every round, until the plan is solid. Your first lesson shows you what staying in the loop catches.

A plan you settled is a map back through the code, and an answer when someone asks why.

At the center of it is an agent you build up over the course, not one you simply use. Most AI coding work resets between questions. This one keeps a running written record of what it learns about your codebase and how you work. That record is called the wiki, and it compounds: the tenth task starts with everything the first nine taught it, instead of starting from zero.

What makes that possible is scaffold: a skill that runs on top of Claude Code, and the centerpiece of this whole way of working. It is public, installable today from the Systems Thinking Lab marketplace, not something built exclusively for this course. It turns Claude Code into a plan-first process: you settle the plan together, then Claude Code builds it. It does that three ways.

1

A wiki that compounds.

After every task, the agent writes down what it learned about your code and your decisions, in plain text you can open and read yourself. Reading it is part of how you learn too, not just how the agent remembers: the record lays out the reasoning behind a decision, not only the decision itself.

2

Rails you set.

Checks that hold once you have made a decision, so the agent cannot quietly go back on something you already settled.

3

Modes you move between.

Two ways to work with the agent. In craft mode, you and your agent settle the plan together before it builds. In direction mode, you hand scaffold a brief on what you want built and step back. Your junior engineer proposes the work and revises it; a second agent, holding the seat you practice in craft mode, attaches findings to what comes back, for you to judge. You will practice both, and learn when each one is the right call.

Inside that wiki is an architecture page, written in a vocabulary of seven building blocks: a database, a queue, a background worker, and four more. It is the small set of pieces every system is actually built from. Course 0 never stops to teach it as its own lesson. It names a block only at the moment a decision turns on how that block behaves, and points you at Courses I through IV, which teach it in full. That vocabulary is also the standard: once you have it, it is what you judge an AI's plan against.

The Promise
That is Course 0: an opinionated way to produce like a senior, learn as a junior, and develop the "good taste", the judgment, of a software engineer.

Most people using AI for development hit the first one, some of the time. The other two, rarely.

01Produce like a senior
02Learn as a junior
03Develop the judgment

The course is built so the same work that ships the feature is the practice that grows the judgment. Same tasks. Same tools. Different compounding.

Course 0 is $99, one time. Courses I through IV are $299, one bundle, open to anyone.

What You Need

If your AI experience so far has been a chat window you paste code into, or a tab-complete tool that finishes lines while you type, this is a different kind of tool. What you have been doing is the conversation. This tool also does the work: you talk the plan through the same way, and once you agree on it, the tool builds it in your own project files, without you typing every line.

The method itself, the plan-first back-and-forth you practice in the labs, is a plain-text playbook, not something locked to one tool. If you already use another agentic tool (opencode, Cursor's agent mode, and similar), scaffold installs into it with one command from the same public repo. That path is untested and unsupported here.

Claude Code itself needs a paid Claude plan, Pro or higher. That subscription is between you and Anthropic, starts at $20 a month at the time of writing, and is not part of Course 0. The scaffold skill is free and runs inside it.

A hard floor to check before anything else: Node 22 or newer. On an older Node version, installing this course's tool does not fail loudly. It silently resolves to an older, incompatible version instead, and the symptoms show up later, disconnected from the cause. Run node --version before your first lab. If it prints anything older than 22, install the current version from nodejs.org and run the check again.

How The Course Works

Self-paced. Eight lessons and two hands-on labs where you run the method yourself instead of watching someone else run it. Then one written assessment: ten short questions, graded with feedback, unlimited retakes. After that, three practice challenges on a local chatbot you take over and make your own, and three wrapups to close it out.

Nothing makes production stop breaking. What changes is whether the one holding it at 2 AM understands what shipped.

You do not leave Course 0 with a folder of prompts. You leave with a working agent setup you keep: the compounding wiki, the rails you set, both working modes. The course walks you into that setup step by step, and scaffold is public today: install it and look before you decide.

Try Scaffold, free

Course 0 is a one-time $99, built and tested on Claude Code.

Course 0
$99, one time