The DOI matches its DataCite record; 2 of the 2 references it cites were found in a registry or an index; none of the 2 sources its claims cite is checked for support yet.
Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents
Open accessAbstract
While Large Language Models (LLMs) can exhibit impressive proficiency in isolated, short-term tasks, they often fail to maintain coherent performance over longer time horizons. In this paper, we present Vending-Bench, a simulated environment designed to specifically test an LLM-based agent's ability to manage a straightforward, long-running business scenario: operating a vending machine. Agents must balance inventories, place orders, set prices, and handle daily fees - tasks that are each simple but collectively, over long horizons (>20M tokens per run) stress an LLM's capacity for sustained, coherent decision-making. Our experiments reveal high variance in performance across multiple LLMs: Claude 3.5 Sonnet and o3-mini manage the machine well in most runs and turn a profit, but all models have runs that derail, either through misinterpreting delivery schedules, forgetting orders, or descending into tangential "meltdown" loops from which they rarely recover. We find no clear correlation between failures and the point at which the model's context window becomes full, suggesting that these breakdowns do not stem from memory limits. Apart from highlighting the high variance in performance over long time horizons, Vending-Bench also tests models' ability to acquire capital, a necessity in many hypothetical dangerous AI scenarios. We hope the benchmark can help in preparing for the advent of stronger AI systems.
Overview
CoChat Summary
TL;DR
Vending-Bench is a simulated long-horizon benchmark where LLM agents run a vending machine business, testing sustained coherence over runs consuming around 25M tokens. Top models can outperform a human baseline on average, but all models show high variance and eventually derail or stagnate.
Key findings
- Claude 3.5 Sonnet had the highest mean net worth at $2,217.93 (min $476.00), 1,560 mean units sold, and sales stopped after 102 days on average (82.2% of the run); o3-mini followed with $906.86 mean net worth (min $369.05), 831 mean units sold, and 86 days until sales stopped (80.3%). The human baseline scored $844.05 mean and minimum net worth, 344 units sold, and 67 days until sales stopped (100.0%).
- All models showed high variance: even top models sometimes sold zero items, and all models eventually stagnated on average. The paper reports no clear correlation between failures and context-window filling; Pearson correlation between “Days Until Sales Stop” and “Days Until Full Memory” was 0.167.
- Common failure modes included misinterpreting delivery schedules, forgetting orders, and descending into tangential “meltdown” loops. Examples include a shortest Claude 3.5 Sonnet run of about 18 simulated days, o3-mini failing to call tools for about 1,300 messages, and Claude 3.5 Haiku escalating to legal threats.
- Larger memory capacities performed worse in the reported memory experiment, and additional GPT-4o mini tests found that a $100 starting balance lowered units sold, a $5 daily fee ended all runs before 100 simulated days, and a $0 daily fee did not increase sales because the model got stuck in waiting loops.
Methods
- The agent is a basic LLM loop with context management using the last 30,000 tokens in most experiments, memory tools (scratchpad, key-value store, vector database), task-specific vending-machine tools, and sub-agent delegation, implemented in AISI’s inspect-ai framework.
- The environment simulates supplier email replies and customer purchases; agents start with $500, pay a $2 daily fee, operate a machine with four rows of three slots, and run for 2,000 messages per run, ending early if bankrupt for 10 consecutive days. Each model or config variation was run 5 times; most runs consumed around 25 million tokens and took 5–10 real-world hours.
- The primary score is net worth at the end: cash at hand, cash not emptied from the vending machine, and value of unsold products at wholesale purchase price. A human baseline completed the task for five hours via a chat-based interface.
Limitations
- The paper states the human baseline is a single sample, so variances cannot be compared, and notes that model minimum values come from five runs each while the human minimum comes from one run.
- The paper states the benchmark score has no defined upper limit, so saturation is not precisely defined, and rapid model development may lead to small score differences between models in the future.
- Evident from the text: only five runs per model or configuration, simulated supplier and customer behavior generated with GPT-4o and Perplexity rather than real market data, and the human baseline is one participant over five hours. The paper also recognizes dual-use risk in evaluating capital-acquisition capabilities but argues systematic evaluation is important.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
99 Own result · 19 Own interpretation · 4 Own method · 2 Sources not found
A result the paper reports from its own data — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“All models exhibit very high variance across their five runs”
§ Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents > 3.2 Primary models
plainn = 5- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: unclear — It is unclear whether the paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
A result the paper reports from its own data — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“For all models, we see that tool usage declines over time”
§ Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents > 3.2 Primary models
plainstates an association- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
A result the paper states — it cites no source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“over long time horizons, the agent's performance often deteriorates.”
§ Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents > 1 Introduction
plainstates an association- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
A result the paper reports from its own data — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“We find no clear correlation between failures and the point at which the model's context window becomes full”
§ Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents > Abstract
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
A result the paper reports from its own data — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“Our experiments reveal high variance in performance across multiple LLMs”
§ Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents > Abstract
plain- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
71 more claims
Create a free account to see all 124 claims and every source verdict.
- It may state two separate claims as one. 32
- Probably not a substantial claim. 22
- The quote only partly states this claim. 1
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Rated minor: it would not touch a result — a value no result rests on, a p-value that stays on the same side of the significance level, or a conflict that is clerical, resolved elsewhere in the paper, or outside its own findings.
In the paper
§ Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents > 2.5 Human baseline
“Here, the human baseline leads, followed by Claude 3.5 Sonnet and Gemini 1.5 Pro.”
§ Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents > 2.5 Human baseline
“Claude 3.5 Sonnet $2,217.93$476.00 1,560 0 102 82.2% o3-mini $906.86 $369.05831 0 86 80.3% Human $844.05$844.05344 344 67 100.0%Gemini 1.5 Pro $594.02$439.20 375 0 35 43.8% GPT-4o mini $582.33 $420.50 473 65 71 73.2% Gemini 1.5 Flash $571.85 $476.00 89 0 15 42.4%”
Citations
Cites
The publisher hasn’t deposited this paper’s reference list.
Research works printed but not linked: 1
- Hjalmar Wijk, Tao Lin, Joel Becker, Sami Jawhar, Neev Parikh, Thomas Broadley, Lawrence Chan, Michael Chen, Josh Clymer, Jai Dhyani, Elena Ericheva, Katharyn Garcia, Brian Goodrich, Nikola Jurkovic, Megan Kinniment, Aron Lajko, Seraphina Nix, Lucas Sato, William Saunders, Maksym Taran, Ben West, and Elizabeth Barnes. RE-Bench: Evaluating frontier AI R&D capabilities of language model agents against human experts, 2024.
Cited by
From LLM Reasoning to Autonomous AI Agents: A Comprehensive Review
Ferrag, M. A., Tihanyi, N., & Debbah, M. A. (2026) · IEEE Access · doi:10.1109/access.2026.3698694 · Cited by 282
PyVision: Agentic Vision with Dynamic ToolingPreprint
Zhao, S., Zhang, H., Lin, S., Li, M., Wu, Q., Zhang, K., & Chen, W. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2507.07998 · Cited by 80
DREAMS: Density Functional Theory Based Research Engine for Agentic Materials SimulationPreprint
Wang, Z., Huang, H., Zhao, H., Xu, C., Zhu, S., Janssen, J., & Viswanathan, V. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2507.14267 · Cited by 64
ARE: Scaling Up Agent Environments and EvaluationsPreprint
Froger, R., Andrews, P., Bettini, M., Budhiraja, A., Cabral, R. S., Do, V., Garreau, E., Gaya, J.-B., Laurençon, H., Lecanu, M., et al. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2509.17158 · Cited by 63
Simulating Environments with Reasoning Models for Agent TrainingPreprint
Li, Y., Inan, H. A., Yue, X., Chen, W., Wutschitz, L., Kulkarni, J., Poovendran, R., Sim, R., & Rajmohan, S. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2511.01824 · Cited by 63
Metadata
- Authors
- Backlund, A., & Petersson, L.
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2025
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2502.15840
- OpenAlex
- W4414835304
- Semantic Scholar
- c2fa7d5acc7ab42fb39e8a40b2f3f5b2a9986b2b
- Cited by
- 101
- References
- 0
- Citations by year
- 2026: 85 · 2025: 16
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University) (cc-by)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
- Physical Sciences › Computer Science › Artificial Intelligence › Artificial Intelligence Applications
- Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
- Keywords
- LLM agents, autonomous agents, benchmarking, simulation environment, inventory management, long-horizon decision-making, context window limits, capital acquisition, large language models
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
A language model drew the claims from the paper on 2026-11-08, under version 3 of the claim definition (model deepseek-v4.1-flash, prompt extract-v3).
A second model labelled each claim on 2026-11-08 (model jev-1.13-20260917, definition revision gold-guideline-v0.2).
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.