Free Course Explains AI Agent Harness Engineering
Your agent keeps fumbling the same task, and the reflex is to pay for a bigger model. This course argues the fix is not a pricier model but the harness around it. That is the scaffolding that decides when, where, and how the model works.
It is 14 lectures and 8 hands-on projects, free, MIT-licensed, and translated into 15 languages.

What Happened
An open-source course on GitHub is getting attention for one claim: when a model underperforms, the harness matters more than the price tag. The five parts it names are instructions, state, verification, scope, and lifecycle. The model still decides what code to write, but the scaffolding decides when, where, and how.
The course covers six areas:
- The 5 parts of a harness. Instructions, state, verification, scope, and lifecycle.
- Loop engineering. One agent writes, another checks its work, and you design that loop from outside it, so you stop hand-holding every step.
- Graph engineering. A loop is just a graph with one node, and it turns into a graph once you need parallel work, specialists, and recovery.
- Frontier teardowns. Claude Code's layered memory, Codex treating the repo as the source of truth, and DeepSeek's "everything is a plugin."
- A skill that scaffolds one for you. It generates the instruction files, the feature list, and a setup script, then drops a working harness into your own repo in minutes.
- An audit script. Point it at any repo and it scores all 5 parts, then shows you exactly what is missing.
Why It Matters
If your current setup is a model plus a pile of prompts, the audit script is the fast way to see how weak that really is. The five parts give you a checklist to fix it, and the scaffolding skill saves you from writing the instruction files and setup script by hand. The whole thing is free and MIT-licensed, so there is nothing to weigh before you read it.
Does this still work?
Nobody's checked yet
Sign in to tell everyone how it went.
Continue with GoogleBe the first — one tap saves the next person an hour.
It takes 3 reports in 30 days to set the status.
More shares you might like
NewsBuzz from Block: Open-Source Slack for Humans and AgentsAlex Ruiez · 2h · 6 viewsAIClaude Code Made a 30-Second Promo Video From Two LinksAlex Ruiez · 2h · 7 viewsToolsHow to Plan a Coffee Crawl in MadiunAlex Ruiez · 2h · 7 viewsAIHow to Claim 1 Month of Cue Plus for FreeAlex Ruiez · 2h · 8 viewsToolsHow to Keep AI Agents From Writing Their Own TestsAlex Ruiez · 2h · 7 views
ToolsHow to Make ASMR Food Videos With ChatGPT + Google FlowAlex Ruiez · 2h · 7 views
Comments
Join the conversation — sign in to comment.
No comments yet — start the conversation!