@FakeMaidenMaker: A GitHub open source course called "Learn Harness Engineering" recently made it to the front page of Hacker News (155 points, 5.1k stars). The topic is reliability engineering for AI coding agents—that is, OpenA…

X AI KOLs Timeline Tools

Summary

Learn Harness Engineering is an open source course that systematically organizes the concept of AI coding agent reliability engineering (Harness Engineering) proposed by OpenAI and Anthropic. It includes 12 lectures and 6 projects, aiming to help developers build reliable AI agent environments.

A GitHub open source course called "Learn Harness Engineering" recently made it to the front page of Hacker News (155 points, 5.1k stars). The topic is reliability engineering for AI coding agents—that is, what OpenAI and Anthropic have been talking about for the past few months: harness engineering. https://github.com/walkinglabs/learn-harness-engineering… The author is walkinglabs, an open source team from Tsinghua SIGS. The course consists of 12 lectures + 6 hands-on projects, all revolving around a single capstone project (an Electron knowledge base app). It already has 13 language versions. The core points: 1. Harness Engineering is a new concept but definitely not just marketing: OpenAI officially introduced it in the Codex blog in February 2026, and Anthropic published two companion engineering articles around the same time. This course systematically organizes the scattered engineering content from both companies into a readable Chinese system—it's not inventing something new. 2. The core argument is that the model is not the problem; the environment is: Anthropic ran a controlled experiment: with the same Opus 4.5 and same prompt ("make a 2D retro game editor"), without a harness it cost $9 and ran for 20 minutes with no output; with a full harness (planner + generator + evaluator) it cost $200 and ran for 6 hours to produce a playable game. The difference is not in the model, but in the environment. 3. The 5 subsystems of a harness: Instructions (what the agent sees), State (what has been done), Verification (how to determine completion), Scope (only one feature at a time), Lifecycle (session start and end). 4. Minimum starting point: 4 files: AGENTS.md (operations manual), init.sh (environment check script to run at each start), feature_list.json (machine-readable feature boundaries), claude-progress.md (progress handoff between sessions). Just drop these 4 files into your existing codebase and you're ready to go—no need to finish all 12 lectures. 5. Why agents always mess up (questions the course repeatedly answers): They try to do three things at once but only finish half of each; they say "done" but tests don't pass; there is no memory across sessions—halfway done, then restart from scratch next time; without a verification pipeline there is no true completion (only test pass + lint pass + e2e pass all together counts). 6. 6 projects with progressive evolution: P01: prompt-only vs rules-first comparison to see the gap; P02: restructure the codebase into an agent-readable format; P03: cross-session continuation; P04: add runtime feedback to control scope; P05: make the agent self-verify; P06: full harness with observability. 7. The capstone project is an Electron knowledge base app: The answer to each project becomes the starting code for the next—the app evolves, and your harness skills evolve with it. Summary: The role of "AI agent engineer" is shifting from "someone who can write prompts" to "someone who can build harnesses." This course itself isn't extremely hardcore, but it systematically organizes the scattered engineering content from both OpenAI and Anthropic into a Chinese-indexed system. For the Chinese-speaking community looking to get started in this direction, it saves the time of reading 5 English engineering blog posts.
Original Article
View Cached Full Text

Cached at: 05/21/26, 06:38 AM

Learn Harness Engineering

A project-based course on building the environment, state management, verification, and control mechanisms that make AI coding agents work reliably.

Similar Articles

@astaxie: Today the group discussed how to learn Harness. For Harness Engineering, I'm studying these two resources: 1. https://github.com/walkinglabs/learn-harness-engineering… to understand the core mechanisms of each Harness…

X AI KOLs Timeline

A project-based course repository on Harness Engineering for AI coding agents, covering environment setup, state management, verification, and control mechanisms to make AI coding agents work reliably. The course synthesizes best practices from OpenAI and Anthropic on building effective harnesses for long-running agents.

@FakeMaidenMaker: awesome-harness-engineering — the knowledge in this project is far more valuable than the number suggests — it contains frontline engineering practices from OpenAI, Anthropic, Microsoft, and Meta. GitHub: https://github.com/ai-boos…

X AI KOLs Timeline

awesome-harness-engineering is a curated list of resources on AI agent harness engineering (context management, tool design, verification loops, memory systems, etc.) from companies like OpenAI, Anthropic, Microsoft, and Meta, aimed at helping developers build reliable agent frameworks.

Learn Harness Engineering

Hacker News Top

Learn Harness Engineering is a free course teaching the engineering of AI coding agents, covering environment design, state management, and verification to make agents like Codex and Claude Code more reliable.

@IndieDevHailey: This might be the hardest-core open-source AI engineering course on the internet. The GitHub trending project: ai-engineering-from-scratch has already gained 17.4k+ Stars. It's not another AI tutorial that teaches you how to call APIs; instead, it truly guides you to build AI systems from scratch.

X AI KOLs Timeline

Introduces the trending open-source AI engineering course project ai-engineering-from-scratch on GitHub, which has earned 17.4k+ Stars. It offers 435 lessons across 20 stages, covering mathematical principles to hand-built AI systems, supports multiple languages, and aims to help learners deeply understand the underlying principles of AI.