Skip to main content
reopt Handbook
reopt Handbook
Harness Engineering

Problem and Structure

Foundations of Harness EngineeringRepo-Readable SystemsThe Five Elements of a HarnessEngineering Mechanics

Evaluation and Interpretation

Evaluation Loop DesignExternal Case Comparison

Case Studies

Case: OpenAICase: AnthropicCase: TossCase: gstackCase: revfactory/harness

Domain Playbooks

Domain PlaybooksScenario: Frontend TeamScenario: Platform TeamScenario: Payments and Settlement TeamScenario: AI Product TeamWhy You Eventually Need Your Own Harness

Rollout and Operations

Team Harness Rollout StrategyTeam Harness Design ChecklistOperations: Entropy and Garbage Collection

Appendix

Verification ReportUpdates
Handbook›Harness Engineering›External Case Comparison
한국어English

External Case Comparison

Compare OpenAI, Anthropic, Toss, gstack, and revfactory/harness by input, state, verification, and rollout.

Key takeaways

  • The useful question across cases is not "who is right?" but which distinct problem each example solves.
  • OpenAI tackles search cost and doc entropy (knowledge architecture); Anthropic tackles self-evaluation bias and runtime coupling (control-loop engineering).
  • Toss solves team distribution and reproducibility; gstack solves parallel work without chaos; revfactory solves repeating harness design itself.
  • The comparison table aligns each case along core input, externalized state, verification interface, and approval/rollout.
  • Shared conclusion: a better work environment beats a better single prompt, and long work needs external state, evaluation loops, and operations.

When studying harness engineering, the question is not "who is right?" The useful question is: which problem is each example solving?

OpenAI

Repo-readable systems, observability, runtime surface, and cleanup.

Anthropic

Planner/evaluator, managed runtime, permission classifier, and handoff.

Toss

Executable SSOT, domain layers, and frictionless team rollout.

gstack

Sprint, command surface, QA, and release gate.

revfactory/harness

Domain-first harness generation and team architecture.

Comparison Table

CaseCore inputExternalized stateVerification interfaceApproval / rolloutStrongest message
OpenAIAGENTS.md, docs/, MCP, skills, sandboxDocs, code, observability, workspace manifestBrowser, logs, metrics, hooksCleanup, remote approval, Secure MCP, pluginsRepo + runtime surface is the harness
AnthropicTask contract, permission policyDurable session log, planner/builder/evaluator handoffEvaluator, QA, permission classifierRetry budget, handoff, managed runtimeSeparate load-bearing scaffolding and runtime boundaries
TossGlobal/domain/local rulesWorkflow and SSOTExecutable docs and proceduresDomain HITLPush harnesses into executable team systems
gstackSprint phase, command, host adapterPhase artifacts, checkpoint, learningReview, test, ship, browser/device QATeam mode, auto-update, release gateRun it like a software factory
revfactory/harnessDomain analysisAgent/skill files, team architectureValidation and testing, A/B pilotGenerated harness refinementA harness can generate a harness

Which Technical Problem Is Being Solved?

CaseProblemTechnical reading
OpenAISearch cost and documentation entropyKnowledge architecture
AnthropicLong-running self-evaluation bias and runtime couplingControl-loop and runtime-boundary engineering
TossTeam distribution and reproducibilityWorkflow distribution
gstackParallel work without chaosProduction pipeline design
revfactory/harnessRepeating harness design itselfMeta-architecture generation

2026-05-23 Update Points

CaseLatest addition
OpenAIAgents SDK model-native harness, sandbox execution, TypeScript sandbox agents, Secure MCP Tunnel, Codex remote/hooks, Developers plugin
AnthropicClaude Code auto mode prompt-injection probe and transcript classifier, Managed Agents session-harness-sandbox split, finance agent templates
gstack23 specialists, 8 power tools, 10 AI coding agent hosts, team mode auto-update, iOS live-device QA, checkpoint and learning flows
revfactory/harnessv1.2.0 L3 Meta-Factory / Team-Architecture Factory, marketplace install, Harness 100, author-measured A/B results with caveat

Detailed Interpretation

Recommended Order

NeedRead first
Improve repo and docsOpenAI
Design evaluation loops and retry budgetsAnthropic
Roll out team workflowsToss
Build opinionated sprint pipelinesgstack
Generate domain-specific harnessesrevfactory/harness

Shared Conclusion

  1. A better work environment matters more than a better single prompt.
  2. Longer work requires external state and evaluation loops.
  3. Team adoption requires executable workflows, commands, and approvals.
  4. Generic templates are starting points; domain-specific harnesses create performance.
  5. Harnesses must be operated and cleaned up.

References

  • OpenAI, "Harness Engineering", 2026-02-11 https://openai.com/ko-KR/index/harness-engineering/
  • OpenAI, "The next evolution of the Agents SDK", 2026-04-15 https://openai.com/index/the-next-evolution-of-the-agents-sdk/
  • OpenAI, "Work with Codex from anywhere", 2026-05-14 https://openai.com/index/work-with-codex-from-anywhere/
  • OpenAI API Changelog https://developers.openai.com/api/docs/changelog
  • OpenAI Developers plugin for Codex https://developers.openai.com/learn/developers-codex-plugin
  • Anthropic harness design https://www.anthropic.com/engineering/harness-design-long-running-apps
  • Anthropic Claude Code auto mode https://www.anthropic.com/engineering/claude-code-auto-mode
  • Anthropic Managed Agents https://www.anthropic.com/engineering/managed-agents
  • Anthropic financial agents https://www.anthropic.com/news/finance-agents
  • Toss harness article https://toss.tech/article/harness-for-team-productivity
  • gstack README https://github.com/garrytan/gstack
  • revfactory/harness README https://github.com/revfactory/harness

Related docs

Updates

Change log for the Harness Engineering handbook

Verification Report

Link, consistency, source, and static validation report for the Harness Engineering handbook.

Updates

LLMOps and AgentOps in Production · Changelog for LLMOps and AgentOps in Production

Verification Report

Claude Code Complete Guide · Verification checklist for the English Claude Code handbook locale.

Verification Report

LLMOps and AgentOps in Production · Structure, link, metric, and logic verification for LLMOps and AgentOps in Production

Evaluation Loop Design

Use Anthropic and gstack patterns to decide when planner, builder, evaluator, and QA should be separated.

Case: OpenAI

Analyze OpenAI's harness view through repo-readability, observability, sandboxing, runtime surface, and cleanup.

On this page

Comparison TableWhich Technical Problem Is Being Solved?2026-05-23 Update PointsDetailed InterpretationRecommended OrderShared ConclusionReferences