跳转至

UserProxyBench: independently auditing the user simulators in agent benchmarks

简体中文

L1 evaluation mechanism. Implements strict User Fidelity Score and a premature-disclosure audit without running closed-source proxies.

Paper information

Field Details
Paper arXiv v1
Organization The paper does not list an affiliation.
First public release 2026-09-29 (arXiv v1)
Authors' code No author repository was found as of 2026-09-30.
Adapter user-proxy-bench
Local reproduction code src/auto_research/agent_research/latest_20260930_followup.py

Motivation and method

UFS is independent of agent task reward. An episode scores 1 only when every applicable user-contract criterion passes. The audit focuses on premature disclosure, when the simulated user reveals private fields before the agent requests them. That can leave task success unchanged while letting agents skip the information gathering the benchmark is intended to test.

Key figure from the paper

UserProxyBench evaluation overview

First-page overview: Separates agent reward from user fidelity. From the original paper; copyright remains with the authors.

Local reproduction

The implementation computes Equation (1)'s product across all criteria and audits requests and disclosures in timestamp order. It accepts only rubric pass/fail inputs and public interaction events; the evaluated agent never sees the private blueprint. See the three-seed mechanism results. The 375 enterprise tasks and seven user proxies were not run.