← Blog

Field guide

Harness Engineering Guide

Enter Bloss0m's Harness section from this page — no need to hunt through the blog index.

Harness Engineering Guide AI Agent Practice Bloss0m Note 013

Bookmark this page. Later, when reading any Harness-related articles on Bloss0m, you can always return here to find links and the reading order.

Build a Mental Model First

Harness = The execution environment wrapping everything outside the model: tools, memory, planning, validation, state handover, repository conventions, and feedback loops. Harness Engineering = Deliberately designing and maintaining this environment so that an Agent’s failures become “repairable and preventable,” rather than gambling on the next model version.

Agent = Model + Harness The model determines the upper limit of capabilities; the Harness determines whether it can deliver stably during long-running tasks, multi-turn interactions, and team collaboration.

In 2025, people often asked, “Are Agents usable?”; in 2026, the question is more often, “Can you prove the system will finish running?” All articles in this section answer the latter.

Project Status

All deep-dive articles for PRD-001 have been completed (Updated 2026-06-03). The index article (this page) plus spec-002~009, totaling 8 deep-dive articles, are all online; Phase 2 (blogs 17–21), consisting of five articles, has also been published.

PhaseSpecCorresponding BlogStatus
Indexspec-00113 This page✔️ Published
Phase 1spec-002~00416 Hashimoto, 14 Fowler, 15 LangChain✔️ Published
Phase 2spec-005~00917 Anthropic Parallel, 18 Phil Schmid, 19 Parallel.ai, 20 Ignorance.ai, 21 HumanLayer✔️ Published

In addition, three early Harness deep dives (blogs 09–11) were published prior to the PRD planning, are still listed in the index below, and are cross-linked with this series.

Full Series Article Index (This Site)

Below is the complete list for the Harness section on Bloss0m (grouped by topic). Each article provides an interpretation in Traditional Chinese, with links to official or original sources at the end.

Guide and Extensions

NumberArticleDescription
13This Page — Harness Engineering GuideThe starting point of the section (you are here)
09Harness Design for Long-Running AI EngineeringLong-running apps: generation/evaluation division, QA contracts

Practical Application and Long Tasks (OpenAI · Anthropic)

NumberArticle
11Harness Engineering: Making Codex Observable and Transferable
10Harnesses for Long-Running Agents: Stable Delivery Across Contexts
1716 Parallel Claudes Building a C Compiler

Concepts, Reviews, and Frameworks

NumberArticle
16Mitchell Hashimoto: The Origins and Six Stages of the Harness
14Martin Fowler: Control Loops and Trust
15LangChain: Anatomy of an Agent Harness
18Phil Schmid: 2026 and Durability
19Parallel.ai: What is an Agent Harness

Industry Convergence and Toolchain Implementation

NumberArticle
20Ignorance.ai: The Emerging Playbook
21HumanLayer: Practical Configuration for Skill Issues

Entry by Scenario (How to Choose Your First Article)

Your ScenarioSuggested Starting Point
Hearing about Harness for the first time, need to explain it to colleagues19 Intro → Index below
Managing Codex / Claude Code, need to govern the repo11 OpenAI21 HumanLayer
Building long-running coding agents, cross-session10 Long Tasks17 Parallel Stress Test
Looking for methodology, trust, and review logic16 Hashimoto14 Fowler
Want to compare OpenAI / Stripe / individual extreme practices20 Playbook
Long-running products, not just a single repoAdd 09 Long-Running Apps

Path A · The Fastest (2–3 Articles)

  1. This guide page
  2. 11 or 19
  3. To modify a repo immediately: 21

161410 + 15202117, 18 as needed

Path C · Including Long-Running Apps

Path B plus 09

Division of Labor with Similar Concepts

ConceptIn One Sentence
Prompt engineeringHow to give instructions in a single turn
Context engineeringHow to construct, compress, and inject context
Harness engineeringThe entire execution environment: tools, state, validation, handover, governance
Eval / benchmarkProving how good it is; Harness makes every eval comparable and cumulative

How to Use This Guide

  • Entering from the blog list: Open this page first, then follow the index to the deep dives.
  • Entering from a specific deep dive: If the article links to a “Guide,” it refers to this page.
  • To read the original English articles: Please use the “Original Source” links at the end of each deep dive.

All eight deep-dive articles for PRD-001 (spec-002~009) have been completed; if official sources publish important new articles, this guide’s index will be updated, and individual deep dives will be revised accordingly.

References

For speaking invitations, internal engineering sessions, or architecture exchange, see the topics and public work I can bring into the conversation.

Speaking & contact