⏳ The Portuguese original has changed since this translation (made at edition 0.71) — the latest content is in the PT version — read in PT

Appendix — The study: the harnesses evaluated

This appendix shows the work: the full list of harnesses that went through the study, with where they came from (upstream repository), the exact snapshot that was read (fork/commit/snapshot — the materialization of the method's cutoff date, ch. 01 §6) and the link to the complete evaluation of each one. The instrument used in every evaluation is the same: the HARNESS_EVAL.md template (and FRAMEWORK_EVAL.md for frameworks), applied through systematic code reading following the benchmark methodology (in Portuguese).

How to read this table

  • Origin: the public upstream repository.
  • Version/snapshot: the version or snapshot that was read.
  • Fork/commit (cutoff date): the picture frozen in the GHDaru/* fork — this is what guarantees reproducibility (anyone can read the same commit) and materializes the method's obsolescence mitigation. The forks are synchronized by the scripts/sync-forks.ps1 script.
  • Evaluation: the complete document (metadata, per-dimension scores with code evidence, diagnosis and "what to steal").

The 16 evaluated

Harness Category Origin Version/snapshot Fork/commit read Evaluated on Analysis
Aider coding harnesses github.com/Aider-AI/aider snapshot 2026-07 fork GHDaru/aider, commit 5dc9490 2026-07-24 (round 2) evaluation
Codex CLI (OpenAI) coding harnesses github.com/openai/codex snapshot 2026-07 fork GHDaru/codex, commit 000d254 2026-07-24 (round 2) evaluation
gemini-cli coding harnesses github.com/google-gemini/gemini-cli snapshot 2026-07 (main) 2026-07-24 (round 1, exploratory) evaluation
Goose (Block / AAIF) coding harnesses github.com/block/goose v1.44.0 fork GHDaru/goose, commit 0038bc7 2026-07-24 (round 2) evaluation
opencode coding harnesses github.com/anomalyco/opencode v1.18.4 (V2 in transition, documented in CONTEXT.md) 2026-07-24 (round 1, exploratory) evaluation
OpenHands (Agent Canvas) coding harnesses github.com/All-Hands-AI/OpenHands snapshot 2026-07 fork GHDaru/OpenHands, commit 6b04532 2026-07-24 (round 2) evaluation
OpenHarness coding harnesses github.com/HKUDS/OpenHarness v0.1.9 2026-07-24 (round 1, exploratory) evaluation
Hermes Agent (Nous Research) self-hosted personal agents github.com/NousResearch/hermes-agent snapshot 2026-07 fork GHDaru/hermes-agent, commit 55ef425 2026-07-24 (round 2) evaluation
IronClaw (NEAR AI) self-hosted personal agents github.com/nearai/ironclaw snapshot 2026-07 fork GHDaru/ironclaw, commit 073ded0 2026-07-24 (round 2) evaluation
ohmo (OpenHarness) self-hosted personal agents github.com/HKUDS/OpenHarness (ohmo/ directory) v0.1.9 — dedicated evaluation, complementary to OpenHarness's (round 1) 2026-07 evaluation
OpenClaw self-hosted personal agents github.com/openclaw/openclaw snapshot 2026-07 fork GHDaru/openclaw, commit 1e15b18b 2026-07-24 (round 2) evaluation
n8n (AI Agent node) embedded harnesses github.com/n8n-io/n8n snapshot 2026-07; package evaluated: packages/@n8n/nodes-langchain v2.32.0 (135 AI nodes) fork GHDaru/n8n, commit 55e92cc2 2026-07-24 (round 2) evaluation
CrewAI frameworks github.com/crewAIInc/crewAI v1.15.6 — monorepo with 6 packages (crewai, crewai-core, crewai-tools ~79 tools, cli, crewai-files, devtools) fork GHDaru, commit b3aaaab 2026-07 evaluation
LangGraph frameworks github.com/langchain-ai/langgraph langgraph 1.2.9 — monorepo: core (~28k LOC), prebuilt, checkpoint (+postgres/sqlite/conformance), cli, sdk-py; ~63k LOC of tests (2.3× the code) fork GHDaru, commit 1e1ca88 2026-07 evaluation
OpenAI Agents SDK frameworks github.com/openai/openai-agents-python v0.18.3 fork GHDaru, commit 5976333 2026-07 evaluation
Software Agent SDK (OpenHands) frameworks github.com/OpenHands/software-agent-sdk v1.37.1 fork GHDaru, commit 99342c4 2026-07 evaluation

Extension ext-1 (2026-07-31): the first Radar→corpus promotion

The corpus grew from 16 to 18 through the very path the book itself institutionalized: the daily Radar (in Portuguese) found the candidates (2026-07-31 sweep), the editor approved the promotion, the repositories were forked for frozen reading, and the same instrument (HARNESS_EVAL.md) was applied — round ext-1, without touching the round 1/2 snapshots. Both pass the inclusion test of ch. 01 §4 (open source + general-purpose harness + adoption/representativeness): Grok Build for the opening of a complete commercial harness; Pi as a deliberately atypical case (Yin's replication logic called for a minimalist counterpoint, and the corpus was missing one).

Harness Category Origin Version/snapshot Fork/commit read Evaluated on Analysis
Grok Build (xAI) coding harnesses github.com/xai-org/grok-build snapshot 2026-07 (opened on 2026-07-15, Apache 2.0) fork GHDaru/grok-build, commit dd04f39 2026-07-31 (round ext-1) evaluation
Pi (Earendil Labs) coding harnesses github.com/badlogic/pi-mono snapshot 2026-07-31 fork GHDaru/pi, commit 7846534 2026-07-31 (round ext-1) evaluation

Extension ext-2 (2026-08-02): the second promotion — and a new category

The corpus grew from 18 to 20 through the same path: the Radar confirmed QM in a primary source (2026-08-02 sweep) and the critical reading of a vendor marketing article led to Kimi Code, verified at the source; the editor approved, the repositories were forked and the instrument applied — round ext-2. Kimi Code enters under the same criterion as Grok Build (the second model vendor opening a complete harness — the pattern became a trend, ch. 14). QM did not fit any existing archetype and inaugurates the "organizational agents" category: the unit of design is the organization (scopes, audience-based permissions, consent, auditing), and the agent loop is a swappable engine — indeed, Pi itself, evaluated in ext-1, is a dependency here (package.json). Yin's replication logic called for exactly this: a case that would test the limits of the taxonomy.

Harness Category Origin Version/snapshot Fork/commit read Evaluated on Analysis
Kimi Code (Moonshot AI) coding harnesses github.com/MoonshotAI/kimi-code CLI 0.31.1 (opened ~2026-06, MIT) fork GHDaru/kimi-code, commit e22479a 2026-08-02 (round ext-2) evaluation
QM (Y Combinator) organizational agents github.com/yc-software/qm snapshot 2026-07-31 (opened on 2026-07-31, MIT) fork GHDaru/qm, commit 7f2c916 2026-08-02 (round ext-2) evaluation

Extension ext-3 (2026-08-02): evaluated and not included — the inclusion test at work

The method documents refusals too. Traycer (Traycer AI) was nominated by the editor, forked and evaluated with the full instrument (fork GHDaru/traycer, commit 65fc3d7, MIT) — and did not pass the inclusion test of ch. 01 §4: the open repository (~513k lines) contains clients, a CLI and a remarkable orchestration protocol, but none of the four harness pieces — the Host that runs loop, context, tools and control is a signed closed binary with a mandatory cloud (the repo's own AGENTS.md states the Host and backends are not there). The full evaluation (18/36) stays on record: it is the study's best-documented case of "open source" as a client-distribution strategy, and the central evidence of the new Appendix — The supply chain, for which the reading yielded the map of 18 orchestrated harnesses.

Extension ext-4 (2026-08-06): the corpus reaches 21 — and the first synthesis confronted

Prime Agent (Prime Intellect) arrived through an editor's tip on announcement day and was the first candidate to threaten an Executive summary rather than add an addendum: the launch claims that context compaction "forces the model to work around its own scaffolding." Reading the code upheld the ch. 04 synthesis and recorded a caveat — compaction was not removed, it was subordinated to the agent (see ch. 04).

The round's structural finding is another: Prime Agent is built on Pi — the same four packages, a LICENSE with dual copyright (Mario Zechner + Prime Intellect), a README crediting pi-mono. It is the fifth Pi consumer recorded in the supply chain appendix, and it closes an argument from ch. 12: the lowest-scoring system in the corpus (Pi, 26/36 — which refuses half the dimensions by manifesto) was the base a frontier lab chose to build the study's most radical harness on.

Harness Category Origin Version/snapshot Fork/commit read Evaluated on Analysis
Prime Agent (Prime Intellect) coding harnesses github.com/PrimeIntellect-ai/prime-agent workspace 0.7.0 (MIT) fork GHDaru/prime-agent, commit 0e0d233 2026-08-06 (round ext-4) evaluation

Consolidated diagnosis

The per-dimension results (scores 0–3, with evidence) and the comparative diagnosis live in the Harness Comparison — including the interactive heatmap. Beyond the scores, each individual evaluation brings: the harness's observed archetype, its strengths with file paths, and the "what to steal" section (patterns worth carrying over to other harnesses).

Method note (ch. 01 §6): selection followed replication logic (Yin) — representative and deliberately atypical cases; the unit of analysis is the source code; the scores follow the template's fixed grid (feature analysis, DESMET). The expiration scoreboard for the predictions is in the History (in Portuguese).


See also: reference implementations beyond the ones evaluated here are catalogued in Awesome Harness Engineering — Reference Implementations.