RESEARCH · HARNESS LAB

Harness scorecard

What AI coding agent harnesses record on your machine, and what they send off it, compared with what their vendors say. One row per question, one column per harness.

No results are published yet. Where a version is shown, testing is done and results will appear once any vendor has had time to reply. The first results will follow in October. Each cell will show what one version did on the date we tested it. We re-test when new versions ship. This is not a ranking and we do not certify products. Read how we test.

QuestionClaude CodeCodexAmpAuggieKiloQwen CodeKimi CLIClineOpenCodePiGooseAiderGrok CLIDeepSeek HarnessZCode (GLM)
Version tested2.1.2830.157.10.0.17903808930.36.0 (static only)7.8.10.24.6Kimi Code 2.1.13.0.651.18.320.87.11.52.00.86.21.0.410.1.5-rc.3 (latest)
0.1.7-rc.2 (next)
Queued
Date tested26 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 202626 Sep 2026Queued
What it records
What it records on the machine, and wherePendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
Prompt, tool calls, tool output, model and time recordedPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
Approvals recorded, and by whomPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
Record protected from reading by othersPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
Record protected from change by the agent (tamper-evident)PendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
How long the record is kept by defaultPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
What it sends
Traffic besides the model call, and to whomPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
Extra fields or identifiers added to model callsPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
Fake secret left the machinePendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
Documented opt-outs work as statedPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
Resume or feedback commands upload unexpected dataPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending
What the vendor says
Observed behaviour matches vendor privacy statementPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPendingPending

Legend

How to read this

A result describes one version, in our setup, on one date. It is not a judgement of a vendor's intent. Where a vendor has replied to a finding, the reply is linked from the result. We do not accept payment from vendors. Vendors and users can ask us to include a harness by writing to research@agenticthinking.uk. Nobody pays.

Disclosure: Agentic Thinking is an independent research lab. We steward the open-source AgentHook standard and maintain the open-source HookBus project. Agentic Thinking also owns AgentProtect, commercial software available for licensing.

Related: What agent harnesses record, and what they send home · Our research