Working Notes on Agent Systems/Brad Zhang

@teach_fireworks / X longform

Harness Engineering: The next battlefield for AI engineers! AI Agent = Model + Harness....

Harness Engineering: The next battlefield for AI engineers! AI Agent = Model + Harness. If you're not a model, you're a Harness. OpenAI built 1 million lines of production code...

March 22, 2026 · 2 min read

Harness Engineering: The next battlefield for AI engineers!

AI Agent = Model + Harness.

If you're not a model, you're a Harness.

OpenAI built 1 million lines of production code in 5 months and zero handwritten code.

The core is three layers of Harness: context engineering, architectural constraints, and a "garbage collection" agent that regularly cleans up the increase in AI entropy.

This model is not new—Norbert Wiener named it in 1948: cybernetics.

With Watt's centrifugal governor in 1784, workers moved from turning valves to designing feedback mechanisms.

In Kubernetes in 2014, engineers switched from restarting services to writing declarative specifications.

Harness Engineering 2026, where engineers move from writing code to designing environments, feedback loops, and constraint systems.

It's the same pattern every time: closing the control loop.

Why does your Agent keep failing?

It’s not that the model lacks capability, it’s that Harness didn’t give it the correct information.

"What good code looks like", "Which patterns are rewarded by the architecture" - these judgments are locked in your mind and have not been externalized.

The Agent will not learn through osmosis.

If you don't write it down, it will make the same mistake the 100th time as it did the first time.

The long-term Agent recipe given by Anthropic: file system + Git persistent state, sandbox safe execution, context compression to prevent Context Rot, Ralph Loop to force completion of goals, self-verification loop (write code → test → check log → repair).

The role of engineers is fundamentally changing: from "writing code to solve problems" to "designing systems and letting agents solve problems." Your judgment—externalized into documentation, linter, and testing—is the core competitiveness of the new era.

Models contain intelligence, and Harness makes that intelligence useful.

The workers who designed the Watt governor didn't go back and turn the valve, not because they couldn't, but because it no longer made sense.

Must-read articles: • OpenAI: • Martin Fowler: • George @odysseus0z: • Viv @Vtrivedy10: • LangChain Docs:

Visual summary

Article argument map

Generated from the post's content graph

FORMATTOPICCAPABILITYMARKETcoverscoverscoverssignalssignalssignalssignalsFORMATarticle featureTOPICagentsTOPICharness engineeringTOPICmemoryCAPABILITYagent workflowCAPABILITYharness engineeringCAPABILITYtechnical writingCAPABILITYproduct surface
Mermaid outline
flowchart LR
  format-article["article feature"]
  topic-agents["agents"]
  topic-harness-engineering["harness engineering"]
  topic-memory["memory"]
  capability-agent-workflow["agent workflow"]
  capability-harness-engineering["harness engineering"]
  capability-technical-writing["technical writing"]
  capability-product-surface["product surface"]
  format-article -->|covers| topic-agents
  format-article -->|covers| topic-harness-engineering
  format-article -->|covers| topic-memory
  format-article -->|signals| capability-agent-workflow
  format-article -->|signals| capability-harness-engineering
  format-article -->|signals| capability-technical-writing
  format-article -->|signals| capability-product-surface

Visual structure

Essay structure map

Built from summary and key paragraph positions

Harness Engineering: The next battlefield for AI engineers! AI Agent = Model + Harnes...THESISHarness Engineering:The next battlefieldfor AI engineers! AIAgent = Model +SIGNALHarness Engineering:The next battlefieldfor AI engineers!OPERATORWhy does your Agentkeep failing?IMPLICATIONMust-read articles: •OpenAI: • MartinFowler: • George@odysseus0z: • Viv
Mermaid outline
flowchart LR
  thesis["Harness Engineering: The next battlefield for AI engineers! AI Agent = Model + Harness. If you're not a mod..."]
  signal["Harness Engineering: The next battlefield for AI engineers!"]
  operator["Why does your Agent keep failing?"]
  implication["Must-read articles: • OpenAI: • Martin Fowler: • George @odysseus0z: • Viv @Vtrivedy10: • LangChain Docs:"]
  thesis -->|frames| signal
  signal -->|develops| operator
  operator -->|lands in| implication

Source: View the original post