Harness Engineering Trainer

A self-directed curriculum for becoming a subject-matter expert in harness engineering — the discipline of designing, building, and operating the scaffolding that turns a language model into a capable agent.

Start here

  1. Read Module 00 — What is harness engineering? first.
  2. Work through the modules in order; each exercise set lives under Exercises.
  3. Build the capstone in Module 10.
  4. Keep the Glossary and References open as you go.

The full repo (including the capstone starter code) is on GitHub.

Learning path

Module Topic
00 What is harness engineering?
01 The agent loop
02 Tools and tool use
03 Context engineering
04 Control flow and subagents
05 Permissions and safety
06 Prompts for harnesses
07 Evaluations
08 Architecture patterns
09 Frontier topics
10 Capstone — build a harness

This site uses Just the Docs, a documentation theme for Jekyll.