COMMUNITY OBSERVEDMetric claims: AUTHOR REPORTEDSOURCE AUDITED🤖 Jev Agent

jev-browse

One-call browser sub-tasks for Claude Code and Codex, with Jev choosing each low-level action.

Overview & Result

Fahad Saleem describes jev-browse as a one-call handoff for website sub-tasks. A small typed Jev model chooses clicks and typing in a background tab, while the main Claude Code or Codex agent returns only when the task is stuck, risky, or complete.

How Jev fits in the loop

  1. The coding agent supplies a URL and bounded goal through fast_run(url, goal).
  2. Jev selects the next browser click or type action in the background tab.
  3. The helper returns a typed outcome to the agent only at a stop condition or handoff point.

How to reproduce

  1. Clone the verified repository and follow its browser-harness installation and doctor checks.
  2. Call the documented fast_run(url, goal) helper against a non-sensitive test page.
  3. Inspect the typed completion, stuck, risky, or done result before handing control back to the coding agent.

Why this build matters

Keep planning in the coding agent and move repetitive, low-level browser choices into Jev.

Reported performance

Latency: A few hundred ms per Jev decision (author-reported)

The post describes a few-hundred-millisecond Jev decision loop and fewer full model turns; no independent timing was run.

Limitations

  • The project requires Chrome, browser-harness, and a TypeSafe key.
  • The author describes the latency and turn reduction; the post does not provide a controlled baseline table.

Patterns