TRANSMISSION // 2611.13396v1
What Do AI Coding Tokens Actually Measure?
Source published
A five-week study of 404 engineers at JetBrains finds that token use is a poor stand-in for software output. Engineers who spent more tokens did not necessarily produce proportionally more commits, and survey responses suggest coding agents were used for many tasks that never appear in a repository. The findings are observational and come from one company, so they do not establish what would happen if employers set token targets.
A rising token bill can mean an engineer is using an AI agent more—but does it mean they are getting more done? Researchers compared coding-agent usage with engineers’ commits over five weeks at JetBrains, and surveyed employees about how they used AI tools. Their central caution: usage is not the same as output, and output itself is not the same as value.
Companies can count how many tokens an engineer’s AI tools consume. That makes token spend tempting as a measure of adoption, a way to set budgets, or even a productivity score. But tokens record activity, not what the activity accomplished. An agent may use many tokens exploring a codebase or revising an answer, whether or not that work ends in a commit.
A study by Shyam Agarwal and colleagues asks how closely token use tracks software output, and what happens to agent use that does not show up in repository records. The researchers linked five weeks of coding-agent telemetry to commit records for 404 engineers at JetBrains, a software development company. They also analyzed an anonymous company survey with 412 respondents. The survey could not be linked to individual engineers’ usage records.
The study compares engineers with themselves over time as well as with one another. That distinction matters: some people may habitually use agents more, while a particularly busy week may or may not bring a change in an individual’s usage. The researchers used statistical models to estimate these relationships, accounting for persistent differences between engineers and changes common to a given week. They also checked whether results changed when output was measured in other ways, such as lines changed or days with commits.
The short answer is that tokens and commits moved together only weakly. Within an engineer, a week with twice their usual commits was associated with about 20% more token use. In the reverse direction, a week with twice the usual token use was associated with roughly 10% more commits. These are associations, not proof that extra tokens produce extra commits—or that a token target would raise output.
Differences between people were striking even when commit counts were similar. Within each group of weeks with comparable commit counts, the 90th-percentile week’s token spend was 39 to 240 times the 10th-percentile week’s. Usage also tended to be a stable individual pattern: engineers who spent the most generally remained among the heavier users during the five weeks. Measures of repository activity explained 38% of differences in token use between engineers, but only 13% of week-to-week variation within an engineer. In other words, the records the researchers had captured only part of why token use varied.
That gap could reflect many things. Commits miss work such as design, code review, analysis, and experiments; they also do not tell us whether a change was useful or high quality. Conversely, some agent activity may be unproductive. The telemetry did not say what each agent session was about or connect sessions to particular commits, so the researchers could not directly sort productive non-commit work from wasted effort.
To estimate how much usage was not tied to that week’s commits, they used a model rather than a direct count. Their preferred estimates suggested that about 39% to 42% of tokens did not vary with weekly commit output. The paper treats this as an upper-bound-style estimate: it can include fixed costs of using an agent and agent use behind code that was ultimately written by a person. The more direct lower-bound measure—tokens in high-spend weeks with no commits—was much smaller, about 3%. These figures answer different questions and should not be read as a precise tally of wasted tokens.
Survey responses help explain why repository records are incomplete. In 89% of the coding-agent evaluations by technical respondents, people reported using agents for at least one task beyond coding, including data analysis, brainstorming, research, or planning. Such work may help someone understand a problem or explore an idea without producing a commit. Respondents also described costs: wrong or low-quality output, time spent steering agents, and verification work. These are self-reports, not independently measured gains or losses.
The authors’ practical conclusion is that token spend can help with resource accounting, but should not be treated as a measure of an engineer’s productivity or impact. To understand value, organizations would need to connect agent sessions to the tasks they support and assess outcomes beyond whether code was committed.
There are important limits. This is an observational study at one company, over five weeks, with voluntary tool use. JetBrains’ engineers and tooling may not represent other workplaces; commits are an incomplete measure of work; and the survey reached 15.8% of employees and relies on respondents’ recollections. Because engineers chose how much to use agents, the study cannot show what a spending mandate would do. The paper is an arXiv preprint, not evidence of peer review. Its results are a useful warning about a convenient metric, not a universal verdict on AI-assisted productivity.
- AI coding agents
- software engineering
- token usage
- developer productivity
- workplace metrics
- observational study
Reviewed cross-references
These connections were reviewed by a model, not independently fact-checked by a human. Similarity does not imply agreement; consult the original papers and the evidence below.
A tougher coding benchmark finds leading AI agents still struggle to finish the job
Supporting evidence: Agarwal et al. report that token spend was only weakly related to commits in their five-week, 404-engineer study; Vrdoljak et al. report little relation between agent step counts and benchmark scores. Together these findings support the bounded caution that usage or effort counts should not be treated as standalone measures of engineering outcomes. The measures, populations and evaluation settings differ, so this is not a direct replication or evidence about the same metric.
Model review: · openai-codex/gpt-6-luna
Evidence and provenance
Selected excerpts, not complete papers. PDF extraction can omit figures or damage equations, tables and reading order; sources may be preprints.
2611.13396v1 — Original paper
Excerpt reference:
static/papers/2611.13396v1.md:1315-1466
Basis: Paper text
Source SHA-256:e014b42aa4ee852e75e5c728dd36d5762779a87bafc77dc8251186db63ac08022611.13246v1 — Original paper
Excerpt reference:
static/papers/2611.13246v1.md:1242-1302
Basis: Paper text
Source SHA-256:3ab2f72484fd11974aa63429444b2b28d0bead9988fa64d10c7ed3b613ce778e
Related reading
Automatically matched by shared topic keywords. These links do not imply that the sources agree or establish a consensus.
Teaching Coding Agents the Hidden Structure of On-Device AI
Source published
Shared keywords: software engineering
A tougher coding benchmark finds leading AI agents still struggle to finish the job
Source published
Shared keywords: ai coding agents, software engineering
When Coding Agents Work Alone, Their Changes Can Clash
Source published
Shared keywords: ai coding agents, software engineering
AI coding agents build a robotics simulation benchmark
Source published
Shared keywords: ai coding agents
Robot-coding agents need better failure diagnosis, not just more feedback
Source published
Shared keywords: ai coding agents