shipwithjev

Catalog / Agents & browsers

0025GitHub

jev-harness

Every tool result is filtered by Jev before the model reads it.

AstroHan’s coding agent puts a decision between the tool and the context window. An A/B harness measures pass@1 and cost against the same agent with the filter off.

Astro-Han/jev-harnessREADME ↗
# jev-harness

A minimal coding agent that filters every tool result through a small relevance
model ([Jev](https://vercel.com/ai-gateway/models/jev)) before the main model
sees it, plus an A/B harness that runs the same tasks with filtering on and off.

The question: can a clean, filtered context plus a cheap model match a
conventional harness at lower cost?



## Latest outcome: TB4 follow-up, September 22, 2026

**The current integration did not demonstrate enough value to justify default
adoption or further large-scale runs. The experiment is closed.**

On 49 scored TB4 pairs, Jev on passed 2 tasks versus 5 for off, used 11.78%
more cumulative input tokens, and incurred 8.17% more estimated model cost.
Mean per-task test pass fractions were 44.27% versus 48.04% on 42 pairs with
test counts in both arms. Infrastructure costs are separate.

Trajectory inspection found unbounded-output failures, environment limitations,
and divergent execution paths. The result does not establish that Jev is
generally ineffective or that filtering caused the success-rate difference.
It does establish that this implementation has not demonstrated an end-to-end
benefit sufficient to justify its added complexity.

Read the [TB4 report and trajectory analysis](TB4-CONCLUSION-2026-09-22.md)
and [per-task metric snapshot](tb4-results-2026-09-22.json).
The experiment VM has been deleted and automatic reruns disabled.

## Earlier 30-task prototype

The following results belong to the earlier experiment. They are retained as
historical evidence and are not pooled with, or a substitute for, the TB4 follow-up.

On 30 tasks (Terminal-Bench 2.1 + DeepSWE), one run per arm, with
`deepseek-flash` as the main model:

| | pass@1 | cost | cost per passing task |
|---|---|---|---|
| Jev on | **25 / 30** 

Also filed under Agents & browsers

  1. 0226

    Flight search with Browser Use★

    Breaking: Browser Use + Jev = Ultrafast ⚡ Findings flights took 7s and cost only $0.0039 🤯 > new action space every step > DOM state space > small LLM fallback to type (this video is at 1x speed btw) Built a tiny open source browser agent. try it below ↓

    @gregpr07 · Agents & browsers · ~$0.004 · ~7 s

  2. 0619

    jevmem: automatic project memory for Claude Code

    After every Claude Code message, Jev decides in ~0.3 s whether it holds a decision, rule or bug worth keeping, and jevmem saves it as one line in JEVMEM.md.

    @jetwaniavinash · Agents & browsers · ~0.3 s

  3. 0618

    Playwright + Jev: tests in plain language

    Write Playwright steps like "add the most expensive item to the cart". Jev finds the right buttons and fields, fills forms and checks the result.

    Andrey Popov · Agents & browsers

  4. 0617

    toolgate: a tool-call firewall for agents

    A Claude Code and MCP hook where Jev answers seven yes/no risk questions per tool call to allow, ask or deny. Usage and benchmark numbers are in the repo.

    Jaz · Agents & browsers