Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
N

natea/harness-eval

Eval framework that ranks agentic coding frameworks (Superpowers, Compound Engineering, Agent Skills, GSD) by…

Before you install: no copy-paste command · no license recorded · link reachable

First step: nothing runnable here yet - start from the repository: https://github.com/natea/harness-eval

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Star count
15 ★ · natea/harness-eval · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-11-02 · last seen 2026-11-14 · seen 13× · listed by 1 sources
Score
score 103 · 15 ★ · 1 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository natea/harness-eval;first catalogued 2026-11-02;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# harness-eval

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

An evaluation framework that definitively ranks agentic coding frameworks by
having each one build the same product from the same spec, with the same
harness and model, in isolated sandboxes — then grading every artifact on a
weighted, evidence-based rubric.
First question answered: which of Superpowers, Compound Engineering,
Agent Skills, and GSD builds the best implementation of the
Symphony Service Specification (an
issue-tracker-driven orchestration daemon) when driven by Claude Code +
Opus 4.6? The architecture deliberately holds every other variable fixed so
the framework is the only thing being measured — and swaps cleanly for phase
2 (other harnesses like OpenCode/Codex, other models like GLM via z.ai).
## Status
Built (merged or in review) — each capability was specified under
openspec/changes/
before implementation:
Core harness — candidate registry, orchestration with isolation +
budgets + provenance, headless build sessions, two-instrument grading
(evidence-based evaluator + blind code-quality judge), telemetry, and
results.json + scorecard.md. (setup-harness-eval-framework)
Results dashboard — cross-run leaderboard, per-run scorecards, trial
drill-downs with evidence, and live re-weighting. (add-results-dashboard)
PRD library + bring-your-own-PRD — a target abstraction spanning several
product shapes (symphony-daemon, cli-tool, plus rest-api and web-app
adapted from ViBench), an init --target … --spec scaffolder, and
freeze/attribution rules. (add-prd-library)
Pluggable models — a model-profile registry, worker/judge resolution,
GLM via z.ai validated end-to-end, a model probe connectivity check,
and cross-vendor-judge + cost-basis caveats in results/scorecards.
(add-pluggable-models)
Pluggable providers/harnesses — Docker, E2B, macOS Virtualization, and
worktree providers share the same sandbox contract; harness registry entries
are validated per implemented driver. See
docs/HARNESS-ONBOARDING.md.
In review on branches: the Eval Studio web UI (review + configure on
shadcn/ui — this branch). Not yet built: a language-effectiveness
evaluation mode. See
ROADMAP.md.
## How it works
registry (pinned frameworks) ──┐
eval target (PRD + test plan) ─┼─▶ orchestrator ─▶ per-trial sandbox ─▶ headless build session(s)
run config (budgets, weights) ─┘ │ │
▼ ▼
provenance + telemetry archived workspace + transcripts
│ │
└────────────▶ grading ◀────────────┘
evaluator (test plan, evidence)
blind judge (code quality)
results.json ─▶ scorecard.md + web dashboard
1. Candidate registry (config/registry.yaml) — each framework under
test is declared with version-pinned install commands, its prescribed
session script (e.g. GSD's /gsd-new-project phases vs Superpowers' single
prompt), and a content-free continuation allowlist. Fairness rules are
enforced: every candidate gets the identical rendered base prompt; only
framework-prescribed command wrappers differ.
2. Eval targets (targets/ /) — a target couples a PRD, a frozen
weighted test plan derived from it (content-hashed at run start; fatal
cold-start gates; optional bonus steps), and any fixtures the evaluator
needs (e.g. a mock Linear GraphQL API and a stub Codex app-server for the
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/natea-harness-eval/)
Source
github · https://github.com/natea/harness-eval
Browse by field
Open source
Traction
15 ★
added
today

More like this

All 1,671 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index