Student or educator? Sign up with your school email and get 6 months of Pro free.
PreprintCited by 101AI-based Problem Solving and PlanningArtificial Intelligence ApplicationsTopic Modeling

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 access

Abstract

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

DataCite · 10.48550/arxiv.2502.15840

Cites

0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Verification

Claims the paper makes

99 Own result · 19 Own interpretation · 4 Own method · 2 Sources not found

71 more claims

Create a free account to see all 124 claims and every source verdict.

See all claims — free account
  • It may state two separate claims as one. 32
  • Probably not a substantial claim. 22
  • The quote only partly states this claim. 1

Create a free account to see these claims.

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.

1 of 1

Citations

Cites

The publisher hasn’t deposited this paper’s reference list.

Research works printed but not linked: 1

  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

Items 101–101 of 101

Metadata

Authors
Backlund, A., & Petersson, L.
Venue
arXiv
Publisher
arXiv
Published
2025
ISSN
2331-8422 (ISSN-L)
OpenAlex
W4414835304
Cited by
101
References
0
Citations by year
2026: 85 · 2025: 16
Type
posted content
Language
en
Open access
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.