JevAgentHarness: Benchmarking, Deploying and Training Decision Models That Share Control with LLMs
Kunlun Zhu, Tao Feng, Xu Han, Heng Wang, Ling Yang, Xiangru Tang, Jiaxuan You, Heng Ji
University of Illinois Urbana-Champaign · Princeton University · Google
Published October 15, 2026 · on the feed October 16, 2026 · ▲ 20 · arXiv 2610.21412
The abstract
Large language model (LLM) agents now fix software, operate computers and serve customers, but their harnesses, the programs that run them, call a large LLM at every step, which makes long tasks slow and costly. Most of these calls end in a multiple-choice decision, such as which tool to call next. Decision models such as Jev answer these questions directly, at a fraction of an LLM call's time and price. We ask how a harness can delegate these decisions to a decision model with little loss of success. To evaluate decision models in agentic tasks, we build AgentDecisionBench, which tests them from isolated questions up to control of a running agent, on public benchmarks and our DecisionGym environment. The decision model most accurate on isolated questions solved only 69.5% of agent tasks, and without a fitted confidence threshold, delegating tool choices lowered success by 19.0 points. Building on these findings, we then design JevAgentHarness, which fits this threshold for each choice on the agent's own trajectories and lets the LLM decide below it. Because existing decision models never see the states an agent reaches after its own mistakes, we train AgentDecision-4B, an open 4B model, on such states with Jev's answers as labels. On tasks unlike its training data, the agent solved 91.5% of them with AgentDecision-4B and 82.0% with Jev. On tasks like their training data, 4B models trained this way made agents 81.1-89.0% cheaper and up to 2.5 times faster, without losing 3 or more points of task success. The models, data, and harness will be released at https://github.com/JevAgentHarness/JevAgentHarness.
The Brief
3:10A short podcast summary of the paper. Written and voiced by AI.
Transcript
JevAgentHarness. Benchmarking, Deploying and Training Decision Models That Share Control with LLMs. By Kunlun Zhu and seven others, from the University of Illinois Urbana-Champaign, Princeton University, and one other institution. Published on the fifteenth of October. Its code repository is worked out: about four hundred and fifty source files, with a readme and a licence.
Large language model agents now fix software, operate computers and serve customers. Their harnesses, meaning the programs that run them, call a large LLM at every step, and that makes long tasks slow and costly. Yet most of those calls end in a multiple-choice decision, such as which tool to call next. Decision models such as Jev answer questions of that kind directly, at a fraction of the time and price of an LLM call. So a long task spends much of its budget sending a large model questions that a much cheaper one could answer. The question the authors pose is how a harness can delegate these decisions to a decision model with little loss of success. Cheaper steps are of no use if the agent stops finishing its tasks.
JevAgentHarness delegates, but only where the decision model can be trusted. It fits a confidence threshold for each choice, using the agent's own trajectories, and lets the LLM decide whenever the decision model falls below that threshold. A second piece addresses what the decision model has seen in training, so that it holds up in the situations an agent actually gets into.
The design follows from measurement. To evaluate decision models in agentic tasks, the authors build AgentDecisionBench, which tests them at every level from isolated questions up to control of a running agent, on public benchmarks and on their own DecisionGym environment. Two findings came out of it. The decision model most accurate on isolated questions solved only sixty-nine point five percent of agent tasks. And without a fitted confidence threshold, delegating tool choices lowered success by nineteen points. Accuracy on single questions, in other words, did not carry over to running an agent, and handing over every choice regardless of confidence cost the agent a large share of its successes.
That explains the threshold. It also exposes a gap in the data: existing decision models never see the states an agent reaches after its own mistakes. So the authors train AgentDecision-4B, an open model with four billion parameters, on exactly such states, using Jev's answers as the labels.
On tasks unlike its training data, the agent solved ninety-one point five percent of them with AgentDecision-4B, and eighty-two percent with Jev. On tasks like their training data, four-billion-parameter models trained this way made agents between eighty-one point one percent and eighty-nine percent cheaper, and up to two point five times faster, without losing three or more points of task success. On unfamiliar tasks, then, the trained model did better than the decision model that supplied its labels. The models, data and harness are to be released.
The lesson cuts against the obvious metric. Being the best decision model on isolated questions did not make a model the best one to hand an agent to. Delegation worked once two things were in place: a threshold fitted to the agent's own behaviour, and a model trained on the states that behaviour produces, including the ones that follow its mistakes.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free