Sources#
- Claude Opus 5 System Card
- CS329A Self-Improving AI Agents — Part 1: Course Overview
- CS329A Self-Improving AI Agents — Part 2: Test-Time Compute Scaling
- CS329A Self-Improving AI Agents — Part 3: Robust Verification
- CS329A Self-Improving AI Agents — Part 6: Train-Time Scaling and Scaling RL
- Gemma 4 Technical Report
- Idea Search: Guiding Tree Search with Ideas to Explore Diverse Scientific Methods
- More compute, more capability: Why AI agent evaluations need to account for test-time compute
- Not All LLM Reasoning is Visible in the Chain-of-Thought
- Prompting Claude Opus 5
- Really Big Test-Time Compute in AI Changes Benchmarks, Safety and Research with OpenAI's Noam Brown
- Rethinking the Evaluation of Harness Evolution for Agents
- Rewriting Bun in Rust
- SwarmResearch: Orchestrating Coding Agents for Open-Ended Discovery
- Verbalizable Representations Form a Global Workspace in Language Models
- What LLM Forecasters Know but Don't Say: Probing Internal Representations for Calibration and Faithfulness
Summary#
Test-time compute (inference-time compute) is the compute a model spends thinking about a single query — tokens generated, dollars spent, wall-clock time. Noam Brown (OpenAI research scientist, one of the pioneers of inference-time scaling) argues in his June 2026 essay Implications of Large-Scale Test-Time Compute that this axis has become a primary determinant of capability: "the capability of the model is a function of how much money you put into it." A $10 budget does one thing; $10,000 does much more; $10 million more still. The load-bearing consequence is that the question every evaluation implicitly asks — how capable is this model? — is ill-posed until you name the budget (practitioner-opinion; Brown offers arguments and anecdotes, not measurements).
This page is the hub for the test-time-compute cluster. The root claim lives here; its three downstream breaks live elsewhere: it breaks benchmarking (single-number grids don't control for compute), it strains safety evals (dangerous capability also scales with budget), and it reshapes takeoff forecasts (compute-dependence makes time the binding constraint). The under-explored upside is a capability overhang in already-released models.
The plateau moved out#
The intuitive objection to "just spend more compute" is that performance plateaus — run the model until the benchmark curve flattens, and evaluate to that point. Brown's answer is that the plateau is now weeks of thinking away, too far to reach in practice. In "GPT-3 land" (2022) models couldn't think productively for long, so you could run them to plateau cheaply. Modern models, if "scaffolded reasonably well," keep improving for weeks on some benchmarks before flattening. Brown cites AISI cyber evaluations where models were still improving at 100 million tokens of a single run. So "evaluate to plateau" is no longer a bounded procedure — you have to impose a budget (tokens/cost/time) or plot the whole curve.
Independent empirical corroboration (UK AISI, July 2026)#
Brown's thesis is practitioner-opinion — arguments and anecdotes. The UK AI Security Institute supplied the first independent, government-institute, empirical confirmation, and it is the primary source behind the "still improving at 100M tokens" anecdote above. Its July 2026 study restates the root claim in almost the same words: "model capability is not a single score but a curve over test-time compute" — and if the curve is still rising when the evaluation stops, the reported score is a lower bound, not a ceiling.
The measured version of "the plateau moved out":
- Cyber. ~8% of AISI's narrow cyber tasks were solved only once the per-task budget reached ≥10M tokens (some up to 50M); at smaller budgets those successes were invisible. The latest models kept climbing at 100M+.
- Public benchmarks. Raising the total token budget 1M→10M lifted software-engineering scores ~25% (TerminalBench 2.0, SWE-Bench Pro) and maths/academic scores ~22% (Humanity's Last Exam, to 5M tokens). TerminalBench kept improving even at 10× the budget public evaluations typically report.
Two further AISI findings sharpen downstream pages rather than this one: compute demand scales with human task time (a power law feeding Task Time-Horizon Scaling), and newer models turn extra compute into disproportionately larger gains (reshaping the doubling rate on Task Time-Horizon Scaling and the danger surface on Responsible Scaling Policy Evaluations). The independence matters: a thesis the vault had drawn almost entirely from Noam Brown (OpenAI) is now anchored by a government evaluator's controlled sweeps.
Two things called "test-time scaling": coverage, then pass@1#
The hub's framing — capability is a function of budget — hides a distinction the CS329A instructors draw sharply (lecture 1, 2025-09-22, practitioner-opinion), and it is the one that separates the 2024 results from the 2025 ones.
- Budget spent outside the model. Repeated sampling over a frozen model, with an external verifier or selector choosing among the draws. The metric that moves is coverage / pass@k — see Latent Capability Overhang for the Large Language Monkeys numbers.
- Budget spent inside the model. o1 (OpenAI, September 2024) reported the same log-linear shape against test-time compute, but on pass@1 on AIME, with the parameter count unchanged. Nothing external picks the winner.
Aakanksha Chowdhery gives the mechanism connecting them: a base model can already produce many reasoning chains, "it doesn't quite know which one is correct," and what the training loop adds is exactly that — "it learns which is correct. So pass@1 accuracy goes up, as opposed to pass@k or coverage, which is what you were seeing in the repeated sampling results."
This is the training-side statement of Compute-Controlled Benchmarking's reporting rule ("a gain visible only in pass@k is a gain in attempts, not capability"): the selector is what converts attempts into capability, and reasoning-model post-training internalizes the selector. It also explains why the two literatures report incomparable numbers — one is measuring what a model can reach with help, the other what it reaches alone.
The sharpened version: majority@K rises, pass@K does not#
Lecture 6 (CS329A Self-Improving AI Agents — Part 6: Train-Time Scaling and Scaling RL, delivered 2025-10-10) supplies the measurement that turns the paragraph above from a framing into a claim with a shape. Walking DeepSeekMath's RL results at 32 samples per problem, Aakanksha Chowdhery reports that what improved was majority@K — "the majority of the solutions become correct" — and that pass@K did not move. Her summary: "the model actually became more consistent, not fundamentally smarter."
That is a tighter statement than "pass@1 goes up," and it cuts in a direction the coverage literature makes easy to miss. If pass@K is flat, the RL added no problem to the reachable set; it moved probability mass onto answers the frozen base model could already produce, somewhere in its tail. Read against Latent Capability Overhang, the two halves compose exactly: repeated sampling reads capability out of the tail at inference, and verifiable-reward RL relocates it toward the mode so a single sample finds it. Neither operation creates one. The lecture generalizes it across all three of its methods — they improve consistency, answer formatting and multi-step coherence, and "none of these will yet improve the fundamental capability or teach the model to solve new problems."
Two things keep this from settling the question. It is one paper's ablation on maths, recounted from a slide in an auto-caption transcript, and the lecture lists why pass@K is stuck as its own first open problem rather than as a known result. And it is a claim about the methods taught in late 2025, on benchmarks with cheap verifiers — the regime where Compute-Controlled Benchmarking's diagnostic ("a gain visible only in pass@k is a gain in attempts") runs in reverse: here the gain is visible everywhere except pass@k, which is what buying consistency rather than reach looks like on a scoreboard. Mechanism and the surrounding papers on Group Relative Policy Optimization (GRPO) and Rationale Bootstrapping (STaR).
And this is where the "self-improving" loop enters. The instructors' framing of why reasoning models mattered is not the accuracy curve but the data it manufactures: in verifiable domains (maths with known answers, code with tests) test-time scaling is "a whole lot of synthetic data" generation, the verified trajectories become fine-tuning data, and the improved model then scales further at test time. "There's no boundary in how good the models can become with test time scaling and then bringing that back to the process of training." That flywheel is the course's definition of self-improvement — see Recursive Self-Improvement — and its gate is the verifier, which is why the loop runs in maths and code and stalls in creative writing.
Held honestly by the instructors, and worth keeping: whether the gain comes from RL or from diverse pretraining data has "no single point of consensus," "both processes help," and the loop is "not completely well understood — it's the first signs of life."
One dated gap, since closed. Asked in late 2025 whether the number of samples could be made a function of problem difficulty, both instructors said no published work did it — only reward-model-guided follow-ups. The 2026 sources on this page fill it from two directions: marginal value estimation prunes branches by expected contribution mid-run, and SwarmResearch's adaptive width-at-depth reallocates budget between breadth and depth during a run and beats every fixed configuration. The question was live for about nine months.
The late-2025 statement of the same three axes#
Everything in the two sections above is 2026 empirical work asking where to put a fixed budget. CS329A lecture 2 (CS329A Self-Improving AI Agents — Part 2: Test-Time Compute Scaling, Azalia Mirhoseini, delivered 2025-09-26, practitioner-opinion) is the teaching-grade version of the same question a year earlier, walking through Snell et al.'s Scaling LLM Test-Time Compute Optimally Can Be More Effective Than Scaling Model Parameters. It is worth recording because it names the axis vocabulary the later results assume, and because two of its findings have not been superseded.
The three knobs. (1) Parallel sampling — n independent draws. (2) Sequential revision — one chain the model keeps improving, which in late 2025 still needed prompting to elicit and which reasoning models now do internally ("when you look at the reasoning models, they are now trained — internally we see this kind of behavior in them"). (3) How you select, which splits into outcome reward models (score the final answer) and process reward models (score each step). A PRM turns selection into search: sample four continuations per step, keep the top two by PRM score, expand — beam search guided by a learned step-scorer. PRMs are themselves fine-tuned LLMs, work best in-domain, generalize partially, and are available off the shelf. Lecture 3 spends the whole session on this third knob — see Process vs Outcome Reward Models for where the ORM/PRM labels come from and what each buys, including the finding that matters most for a page about spending budget: a trained verifier's selection accuracy rises to roughly 400 samples and then falls, so "sample more and let the verifier pick" has a ceiling that is a property of the selector, not of coverage.
Difficulty bins, and the finding that survives. The study bins MATH problems into five difficulty levels by the model's own pass@1 (12k train / 500 test, a PaLM model), then asks the optimal sequential-to-parallel ratio per bin. On easy problems, sequential-heavy allocation wins; as difficulty rises the optimum degrades into noise — the ratio "changes even from bucket four to bucket five," and the lecture is candid that mixing revisions with parallel scaling optimally is "still open research." A student supplies the intuition that fits it: easy problems have many paths to the answer so refining one is fine, hard problems have few so you need breadth to hit any. Note the direction agrees with the 2026 sources on this page — breadth wins where the task is hard and the feedback is weak — and adds the qualifier they don't test: that is a statement about hard problems specifically, not about problems in general.
Pre-training versus test-time compute, and the caveat from the room. Snell et al.'s headline: at a matched ratio of inference tokens to pre-training tokens, extra test-time compute beats extra pre-training on easy and medium problems, and loses on the hardest ones, where larger models still win "even if we had infinite budget for test time scaling." Mirhoseini endorses it from her own lab's experience and dates it explicitly — "still work in progress and I believe still the true observation as of today" (late 2025). Two qualifiers she volunteers or accepts:
- The accounting is asymmetric and the paper's ratio hides it. A student objects that pre-training is paid once while test-time compute is paid every query. She agrees, and reframes rather than rebuts: the interesting question is not which is cheaper but who can do it at all — "not everyone can pre-train a large model," so a route to capability that is rented per query is available to parties for whom the other route does not exist. That is the distributional argument for inference scaling, distinct from the efficiency one, and it is the same asymmetry The Open-Weight Frontier Gap tracks from the model side.
- The hard-problem exception is about general models. Asked whether a small model could be made expert on hard problems, she concedes yes via fine-tuning — the comparison holds only for the general recipe, not for a specialized one.
This is the vault's clearest late-2025 statement of the pre-training-versus-inference tradeoff, and no source here has since measured it at matched cost. The AISI sweeps above measure the inference side alone; Effective Compute Scaling models the pre-training side alone.
The capability spectrum: when compute helps and when it doesn't#
More test-time compute is not uniformly useful. Brown places every task between two poles:
- Flat — factual retrieval. Ask when Abraham Lincoln was born; if the model doesn't know, a week of thinking won't help (no external lookup). More compute buys almost nothing — a little thinking helps, then it saturates fast.
- Unbounded — guess-and-check search. Sudoku: try random fills, check the constraints, retry. With enough time any puzzle falls, so capability rises without limit in test-time compute.
- Everything in between. Real benchmarks sit somewhere on this line, which is why controlling for compute matters — the same model can look flat or unbounded depending on where the task sits.
The AISI study gives this spectrum an empirical face: gains are largest where an agent can check its own work (code, cyber, maths — run the code, test the exploit), and small where feedback is weak or absent — HealthBench plateaued within every model's usual budget, the measured flat pole. The mechanism is the verifier: cheap self-checking is what converts extra tokens into the guess-and-check gains of the unbounded end.
The overthinking result is the shadow case: on ~7.7% of standard benchmark problems, more generated tokens hurt large models — a reminder that test-time compute is a resource to be allocated well, not a monotone dial. Brown's own view on user practice is that flexible thinking-time (fast when it should be fast, long when the problem warrants) beats always-maximal budgets, because a week-long wait is impractical to iterate against.
The vendor's allocation advice: default down, not up#
Brown's thesis is stated as an upward curve; the deployment advice that comes with Opus 5 is the first vendor guidance to read as an instruction to spend less by default (prompting guide, vendor-claim):
lowandmediumeffort "produce strong quality at a fraction of the tokens and latency of higher settings." Anthropic recommends using them liberally as the primary control for token cost and response time wherever quality holds, reservingxhighfor demanding coding and agentic work — and re-running an effort sweep on your own evals if you carried defaults over from a prior model.- The floor of the dial beats the off switch. Thinking can be disabled only at effort
highor below, and Anthropic's stated mitigation for the artifacts that appear when it is disabled is to keep it on: "for most tasks, thinking enabled atloweffort performs better than thinking disabled at similar cost" (Instruction Compounding). A little thinking at low budget dominates no thinking at the same price — the flat pole of the spectrum above starts above zero, not at it. - Per-task-class allocation, in practice. Code-review accuracy "holds at lower effort settings, which supports a fast pass at review time and a more thorough pass later" (Review as the Control Point) — an explicit recipe for varying budget by task class rather than setting one global level.
- The dial does not control output length. Effort governs thinking tokens; the visible response is a separate cost center controlled only by the prompt (Output Length Calibration). "Spend less" is two knobs, and an effort sweep will not surface a verbosity regression.
Taken with the effort inversion on the same model (Unproductive Self-Verification), the practical shape of the thesis at deployment is a hump, not a ramp: capability rises with budget until the marginal tokens go into re-checking and over-serving, and the vendor's own advice is to sit below the peak unless the task warrants otherwise.
Scaffolding unlocks the horizon#
The lever that turns "a model" into "weeks of productive thinking" is the harness. Brown: with GPT-3 there was little you could scaffold into a useful week-long run; with modern models you can scaffold "a series of experiments that can run for weeks, for months." His concrete near-future claim: give a well-scaffolded model a long-horizon goal and tell it to "go work on this for a month," and it returns a state-of-the-art result. This is the same capability METR's time-horizon curve measures from the outside — and it is why the harness is where the budget is actually spent.
But not on searching for the harness#
The first budget-matched test of where to spend the marginal token, and it favors the trajectories over the scaffold. Wang, Zhu, Hu et al. (arXiv 2607.12227, Ai2 / UW, 2026-07-14, empirical) fix K = 5 on Terminal-Bench 2.1 across Claude Opus 4.6, GPT-5.4 and GPT-5.4 mini, and give the same feedback and inference budget to four ways of spending it. Parallel sampling — draw five independent trajectories, select one — is the most consistent arm, averaging 72.3 pass@1 without unit-test feedback against a 68.2 do-nothing baseline, and 86.0 with it. Sequential refinement is second on pass@5 (91.8, the highest number in the study). Letting a meta agent rewrite the harness with that same budget averages 67.4 — below doing nothing at all — and its held-out transfer is +0.6pp.
Two things generalize past the method under test. Without an external correctness signal, depth loses to breadth: sequential refinement gains only 1.1 points on average and degrades GPT-5.4, because self-generated feedback is noisy and each revision conditions on the last, so early mistakes compound — while independent draws cannot compound anything. And a gain visible only in pass@k is a gain in attempts, not capability (Compute-Controlled Benchmarking) — the diagnostic that separates spending the budget well from spending it at all. Details and the contrary evidence on Agent-Authored Harness Optimization.
The denominator: efficiency is capability#
And the shape of the spend matters more than its size#
Wang et al. above ask what object to spend the budget on (trajectories vs the harness). SwarmResearch (Virk, Edds, Xia & Zhang, UIUC, arXiv 2607.02807, empirical) holds the object fixed — always solutions — and asks how to shape a fixed budget across parallel width and serial depth. Fixed scaling means n concurrent agents × k serial iterations over a shared git history; the sweep is (5,12), (10,6), (15,4), (20,3), (30,2) within a 60-iteration budget, 3 runs averaged, on five open-ended optimization tasks. Table 2 verified clean against the PDF.
- Wide beats deep, until it doesn't. The optimal fixed configuration is wider than deeper on 4 of 5 tasks — long serial runs "stay within the same neighborhood of solutions and miss stronger neighborhoods discovered by highly parallel runs" — but the widest setting (30, 2) is never optimal. Two iterations is not enough to build anything worth having.
- There is no transferable (n, k). Four of the five tasks have a different best configuration, which is the actual argument for handing the choice to an orchestrator rather than tuning it.
- Adaptive width-at-depth beats the best fixed setting on 4/5, at the same 60-iteration budget, with the orchestrator adding only 7.7% to total output tokens — wide initial exploration, then deep serial iteration applied selectively to what survived.
This does not contradict the parallel-sampling result above; it refines it. Wang et al. show breadth beating depth when the arms are independent and the selector is the model itself. Here breadth also wins, and the extra gain comes from reallocating between breadth and depth mid-run rather than committing to a ratio. One control is missing and matters: the winning arm's orchestrator runs Claude Sonnet-4.6 while every subagent and the entire fixed-scaling baseline run Minimax-M2.5, so this is orchestration by a capable model beating fixed hyperparameters, not orchestration beating them at equal model (Compute-Controlled Benchmarking).
And "more exploration" is not one dial#
A third axis, from a third empirical source. Wang et al. ask what object to spend on; SwarmResearch asks how to shape width against depth; Idea Search (Wang, Cui, Brenner & Venugopalan, Caltech / Google Research / Harvard, arXiv 2608.08958, empirical) asks at what level to inject the exploration — and finds the two available levels have opposite signs.
On scRNA-seq batch integration with a fixed Gemini 2.5 Pro, a pure Tree Search plateaus at ~300 nodes and 0.678 ± 0.011; sampling an idea from a bank into each mutation prompt moves the plateau to ~500 nodes and the mean to 0.697, best 0.728. Within that, the two exploration knobs diverge:
- Implementation-level (in the prompt). An "Exploratory" instruction — implement the sampled idea even if it requires refactoring the whole solution — barely moves the mean but produces the run's single best solution (0.728). Breadth bought tail, not average.
- Sampling-level (in the selector). Raising the bandit's UCB exploration coefficient from α=1 to α=4 lowered the mean, 0.712 ± 0.012 → 0.703 ± 0.008.
The portable lesson for a page organized around "spend more, get more" is that a search has several places to put randomness and they do not share a sign — so "increase exploration" is under-specified as budget advice in exactly the way "increase compute" is. Two caveats hold the claim down: the α gap is under one combined standard deviation, and Figure 5 (read under the two-pass rule) shows α=4 leading for the first ~1000 nodes with the bands overlapping the whole run, so the verdict rests on the curve's last quarter. Direction only, on one benchmark with one backbone.
Brown's thesis is stated in the numerator — spend more, get more. It has a corollary he doesn't develop: anything that lowers the cost of a token raises capability at a fixed budget. Gemma 4 (DeepMind, July 2026, empirical) is the corollary made concrete — a 37.5% smaller KV cache, quantization to sub-gigabyte checkpoints, a released speculative-decoding drafter head. Under this page's framing those are not engineering footnotes; they are capability gains denominated in dollars rather than parameters.
The connection runs the other way too. A thinking mode multiplies tokens per query, so shipping one in a model meant to run on a phone is only coherent once tokens are cheap. Gemma 4 ships both in the same release. Developed in Inference Efficiency as Capability.
And where in the pipeline the tokens are spent has a price difference#
Every axis above spends the budget in decode — trajectories, iterations, rollouts, thinking tokens. Baherwani, Goldstein & Panda (arXiv 2607.22925, 2026-07-24, empirical) supply the axis nobody on this page had priced: prefill is compute-bound while decode is memory-bound, and accelerators keep improving TFLOPS faster than memory bandwidth, so the same serial computation costs less on the prefill side of the pipeline. Their measured version of it is filler tokens — a fixed, semantically empty sequence prefilled into the assistant context, identical for every question — which buys real accuracy on 13 frontier models with chain-of-thought suppressed and no training for it: +13.1pp at the top, +10.0 for Opus 4.5 on 4-digit multiplication.
Three implications specific to this page:
- A budget the user is not billed for in output tokens. This is test-time compute that does not appear in the visible response at all, so an effort dial and a verbosity knob both miss it, and a benchmark that reports cost in output tokens under-counts it.
- It is small, and that is the honest headline. The authors say plainly that the uplift is small relative to what explicit CoT buys on the same problems. Prefill compute is cheaper per FLOP and much worse per unit of capability — a discount, not a substitute.
- The incentive is what makes it matter. Non-CoT performance is a standard benchmark criterion, serving costs favor concise outputs, and computation that never enters the trace is resistant to distillation. So the pressure to move test-time compute out of decode is commercial rather than adversarial, which is precisely why Chain-of-Thought Monitorability treats the same argument as a monitoring problem rather than an efficiency one.
And the axis with no dial at all: across questions (2026-08)#
Every axis above spends a budget attached to one problem. Fan et al. (arXiv 2608.07968, UMD, empirical) hand seven reasoning models one budget and N scored questions at once, and ask what allocation emerges. The answer is: prompt order.
- Solving order tracks presentation position at partial Spearman +0.68, and — the load-bearing detail — that figure is flat across exam length (+0.68 / +0.66 / +0.69 at N = 5 / 10 / 20), while effort-declines-with-position steepens from −0.17 to −0.48. So the sequencing is a policy, not an artifact of running out of budget; front-loading is what budget pressure adds on top of it.
- Difficulty sensitivity is reactive, not prospective. Effort–difficulty correlation decays as the budget tightens (+0.33 → +0.26 → +0.11). A model deciding in advance that a hard question deserved more compute would show the opposite.
- Stated point values move nothing (effort–value 0.00 / +0.04 / +0.11), and question selection matches the top-value-density set at chance (0.59 vs a 0.59 chance reference) while matching the earliest-presented set at 0.76. 32% of all reasoning tokens go to questions the same model failed in an independent 40,960-token attempt.
- An explicit planning prompt raises coverage by up to +0.14 and lowers the effort–value correlation (+0.16 → +0.08): it changes the spread of computation, not its priorities.
- At N = 20 the emergent policy is beaten by dividing the budget by N and not thinking about it, for all seven models (−5.0 score points); at N = 5 the shared budget still wins (+2.6).
The consequence for this page: the flexible thinking-time Brown recommends is not a capability the model supplies. Within one problem there is an effort dial; across problems there is nothing, and the stronger the per-question solver, the more of a shared budget it can sink into whichever question happens to be printed first — the two API models lose 16–19 score points to a hard-first ordering they refuse to reorder.
And the floor: what the first token of reasoning is worth (2026-09)#
Every measurement above compares more compute against less. Sarfati et al. (arXiv 2607.08046, Goodfire / Eternis, empirical) compare reasoning against none at all, by prefilling an empty think block and forcing an 8B/32B forecaster to answer immediately. On open-ended forecasting the whole chain of thought is worth +1.9pp (95% CI [+1.0, +2.9]) over the forced answer in distribution, attenuating out of it; the forced answer matches the free modal answer on 67% of questions, stated confidence is essentially unchanged (Spearman ρ = 0.90), and among questions the forced pass got wrong, reasoning corrects 4% and re-commits to the same wrong answer 72% of the time.
Two things follow for this page, and they pull in opposite directions.
- The curve can start almost flat. On a retrieval-dominated task — accuracy is 86–94% when the gold answer appears in the retrieved passages and 26–33% when it does not — reasoning mostly sharpens a commitment the prompt already determined. That is a task property more than a model property, and it is the regime this page's thesis is weakest in: there is no budget large enough to recover an answer the context does not support.
- But the allocation signal is cheap and works. The entropy of the model's pre-reasoning answer distribution, read from a single forward pass costing 50–70× less than a rollout, sorts questions into commit / reason / retrieve and saves 30–47% of generated tokens with no measurable accuracy loss. This is the first instrument in the corpus that supplies the flexible thinking-time the axis above says the model cannot — and it supplies it from outside the model's verbalization, beating a gate on the model's own stated confidence.
Connections#
-
Pre-Reasoning Commitment — the floor under the curve, and the allocator the axis above says the model cannot supply: an empty think block recovers the same answer on 67% of questions for a +1.9pp cost, and the entropy of that pre-reasoning answer distribution routes questions well enough to cut 30–47% of generated tokens at no measurable accuracy loss
-
Shared-Budget Compute Allocation — the cross-question axis this page never had, and the one place the thesis inverts: more per-question capability makes the shared-budget failure worse, because a stronger solver can absorb a larger share of the budget into the first question it meets
-
Unproductive Self-Verification — the counter-instance: Opus 5's FrontierCode score peaks at medium effort and its best GDPval-AA/AA-Briefcase results come from xhigh rather than max, because the marginal compute is spent re-verifying and over-engineering
-
Instruction Compounding — why the budget dial substitutes for the disable switch: thinking-off introduces output artifacts that thinking-on at
loweffort avoids at comparable cost -
Output Length Calibration — the cost the dial doesn't reach: visible-response tokens are prompt-controlled, so effort and verbosity are separate levers
-
Claude Opus 5 — and the substitution result: tools beat thinking as a way to spend the budget (Chartography 29.6%→83.0%, BenchCAD 0.366→0.821 when given a container and a cropping tool)
-
Automatic vs. Flexible Cognition in LLMs — a mechanistic floor under the thesis: a transformer's only route past its feedforward depth is to write intermediates into the context and read them back, so chain-of-thought is externalized workspace and test-time compute partly buys serial depth the architecture doesn't otherwise have
-
Inference Efficiency as Capability — the corollary: cheaper inference is capability, and Gemma 4's efficiency stack is the worked example
-
Compute-Controlled Benchmarking — the benchmarking consequence: publish performance against a cost/token/time x-axis, not a single number
-
Latent Capability Overhang — the upside consequence: released models can do far more than anyone has paid to extract
-
Responsible Scaling Policy Evaluations — the safety consequence: if capability scales with budget, "at what budget do you evaluate for dangerous capability?" is unanswered
-
Task Time-Horizon Scaling — the external trendline (reliable task length doubling ~every 4 months) is this thesis measured as a capability curve
-
Scale-Dependent Prompt Sensitivity — the overthinking counter-case: more test-time compute can reduce accuracy, so budget must be allocated, not maximized
-
Intelligence Explosion Dynamics — compute-dependence is Brown's mechanism for why takeoff is time-bottlenecked rather than instantaneous
-
The Verifiability Thesis — the search-heavy gains (the Sudoku pole) are largest where a cheap verifier lets the model check its own guesses
-
Open-Weight Elicitation Irreversibility — the governance consequence for published weights: unbounded elicitation budget, no recall
-
Single-Rollout Optimization / Asynchronous RL for LLMs — the training-side complement: the RL loop that produces the long-horizon agentic models whose capability then scales with this inference budget
-
Dynamic Workflows: An Algebra for Agents — the orchestration-side extension of the axis, now with a bill attached: the Bun Zig→Rust port spent 5.9B uncached input + 690M output + 72B cached-read tokens ≈ $165k over 11 days to complete one task, and the 12:1 cached-read-to-fresh-input ratio says a long fan-out run is priced as a re-reading workload, not a generation one (
case-study, first-party). Brown's "capability is a function of how much money you put into it" gets a concrete upper data point, and it is an orchestrated budget rather than a single long context -
Expenditure Horizon — the thesis's accounting corrected on an agentic AI R&D task: across six runs at up to $10,000 each, ~70–90% of trajectory cost was experiment compute, not model inference, so "how much money you put into it" and "how many tokens it generated" come apart by roughly an order of magnitude and only the money axis is complete. Also a rare measured shape for the curve itself — L-shaped, with the newer models still rising roughly log-linearly into the thousands of dollars while two older ones flatten at zero real gain
-
UK AI Security Institute — the independent government evaluator that measured this thesis across benchmarks, promoting it from anecdote to
empiricalfact -
Recursive Self-Improvement — the loop this axis feeds: verified test-time trajectories become the fine-tuning data for the next model, which is what CS329A means by "self-improving"
-
Noam Brown — the source; the researcher who pioneered inference-time scaling
-
Aakanksha Chowdhery — the coverage→pass@1 mechanism: what post-training adds is learning which chain is correct
-
CS329A: Self-Improving AI Agents (Stanford) — the Stanford course built around this axis; its lecture 1 is the field's late-2025 baseline for it
-
Process vs Outcome Reward Models — the selector knob's own literature, and the reason more samples eventually stop helping: a learned verifier's precision decays with candidate count while consensus merely plateaus
-
Weak-Verifier Ensembling — the same budget spent on the verification half instead: more verifiers rather than more samples from one, then distilled into a ~400M scorer
-
Inference-Time Architecture Search — the "what shape" question made searchable: Archon composes generate/fuse/critic/rank/verify layers under an inference-call budget, and its fusion operation beats oracle selection over the same samples
Open Questions#
- Can high-budget performance be predicted from low-budget runs? Brown's proposed research question: forecast the $10,000-inference result using only $10–$100 runs. If the curve is regular, evaluation could project rather than pay in full. Sharpened (2026-07): AISI names this exact problem — "can high-budget performance be estimated from cheaper runs? … the most informative evaluations may be expensive" — as an explicit, unsolved research direction it is now actively pursuing (alongside defining "minimum informative budgets"). Still open, but no longer just one researcher's proposal: a government institute is working it. Sibling axis demonstrated (2026-07): a different projection — across benchmarks rather than across compute budgets — now works: BenchPress predicts a model's held-out benchmark scores from ~5 observed ones because the 84×133 public score matrix is effectively rank-2 (5-probe scorecard recovery to ~3.93 points). Strong evidence the eval landscape is low-dimensional and redundant, but it does not answer the cross-budget forecast — no one has yet shown the $10K-compute result is predictable from $10 runs; only the analogous cross-benchmark result.
- Where does each real task sit on the flat↔unbounded spectrum, and can that be predicted before spending the compute? Partially answered 2026-09-22, negatively, for one predictor worth ruling out: the model itself. Thinking Hard, Not Smart: Reasoning Models Fail to Ration Test-Time Compute Across Questions (Fan et al.,
empirical) needed a per-question costw_iand reports that the shared-budget run cannot reveal it — the only way they obtain one is an independent high-budget attempt at up to 40,960 tokens per question, which they explicitly decline to call a minimum or necessary cost. And the model's own implicit forecast is worthless: given all N questions at once with their point values, the set it actually works on overlaps the highest-value-density set at chance (0.59 against a 0.59 chance reference; at or below chance under three other scoring schemes) while overlapping the earliest-presented set at 0.76. So "ask the model where the task sits before paying" is closed, and the question narrows to whether any external predictor does better than paying once. - Is there a task class where scaffolding cannot extend the productive-thinking horizon — a hard ceiling no budget crosses? (Brown's factual-retrieval pole says yes for some; the boundary is unmapped.)
Sources#
- CS329A Self-Improving AI Agents — Part 1: Course Overview — Stanford CS329A lecture 1 (Azalia Mirhoseini & Aakanksha Chowdhery, delivered 2025-09-22, published 2026-08-03,
practitioner-opinion, auto-caption transcript): the coverage-vs-pass@1 distinction and its mechanism, o1's log-linear pass@1 curve, the test-time-compute → synthetic-data → fine-tuning flywheel, the parallel-sampling latency/cost asymmetry, and the (then-open) difficulty-adaptive sampling gap. Everything in it is a year behind the rest of this page — read it as the field's late-2025 baseline - CS329A Self-Improving AI Agents — Part 2: Test-Time Compute Scaling — Stanford CS329A lecture 2 (Azalia Mirhoseini, delivered 2025-09-26, published 2026-08-03,
practitioner-opinion): the Snell et al. walkthrough — parallel sampling vs sequential revision vs ORM/PRM selection, PRM-guided beam search, the five difficulty bins and their sequential-to-parallel ratios, and the pre-training-vs-inference tradeoff (test-time compute wins on easy/medium, loses on hard) with the pay-once-vs-pay-per-query objection and her "who can do it at all" reframe. Slide-read figures in an auto-caption transcript; approximate and dated to late 2025 - CS329A Self-Improving AI Agents — Part 3: Robust Verification — Stanford CS329A lecture 3 (Azalia Mirhoseini, delivered 2025-09-29, published 2026-08-03,
practitioner-opinion): the selector knob developed over four papers. Cited here only for the ~400-sample verifier precision decay and the shipped 100-sample configuration; the rest on Process vs Outcome Reward Models and Weak-Verifier Ensembling. Slide-read figures in an auto-caption transcript, approximate, late 2025 - CS329A Self-Improving AI Agents — Part 6: Train-Time Scaling and Scaling RL — Stanford CS329A lecture 6 (Aakanksha Chowdhery, delivered 2025-10-10, published 2026-08-03,
practitioner-opinion): cited here only for the majority@K rises / pass@K does not result at 32 samples, its "more consistent, not fundamentally smarter" reading, and the generalization of it across all three of the lecture's train-time-scaling methods. Slide-read from an auto-caption transcript; the DeepSeekMath paper is not inraw/. Mechanism on Group Relative Policy Optimization (GRPO) and Rationale Bootstrapping (STaR) - Really Big Test-Time Compute in AI Changes Benchmarks, Safety and Research with OpenAI's Noam Brown — No Priors interview (2026-06-26), Noam Brown on his essay Implications of Large-Scale Test-Time Compute (
practitioner-opinion) - What LLM Forecasters Know but Don't Say: Probing Internal Representations for Calibration and Faithfulness — Sarfati, Tiwari, Boppana, Earls, Varadaraj & Ho (Goodfire / Eternis), arXiv 2607.08046, 2026-07-09,
empirical: §4.6 + Figure 8 (the empty-think forced-answer prefill; ρ = 0.90 / 0.87 / 0.78 confidence correspondence; 67% / 64% / 56% modal-answer agreement; +1.9pp [+1.0, +2.9] in-distribution accuracy gain; 4% correction and 72% lock-in among forced-wrong questions; the 50–70× cost ratio), §4.7 + Figure 9 (the answer-entropy triage and the 30–47% token saving) and §4.1.2 (answer containment, 86–94% vs 26–33%). COI: the forecaster is one author group's own model and the probe architecture the other's, with experiments run by Goodfire's agentic research platform under author review. Parse note: ingest verdictwarn; Table 2 was a genuine row-weld rebuilt at compile frompdftotext -layoutand is cited nowhere on this page. Full treatment on Pre-Reasoning Commitment - Gemma 4 Technical Report — the efficiency corollary: a thinking mode plus a five-lever inference-cost reduction, shipped together (
empirical) - Verbalizable Representations Form a Global Workspace in Language Models — chain-of-thought as externalized workspace: a transformer's only way past its feedforward depth is to write intermediates into the context and read them back
- Prompting Claude Opus 5 — Anthropic platform docs (retrieved 2026-07-25,
vendor-claim): the deployment-side allocation advice — default tolow/medium,xhighfor demanding agentic work, thinking-on-at-low over thinking-off, re-sweep effort per model - SwarmResearch: Orchestrating Coding Agents for Open-Ended Discovery — Virk, Edds, Xia & Zhang (UIUC), arXiv 2607.02807 (2026-07-02,
empirical): §3.1 and §3.4 + Table 2 — the (n, k) sweep within a 60-iteration budget, orchestrator-guided scaling winning 4/5 at +7.7% output tokens, and the unmatched orchestrator model. Table 2 verified clean; Table 1 is collapsed in the raw and is not cited here (recovered on Open-Ended Discovery Harnesses) - Rewriting Bun in Rust — Jarred Sumner, bun.com (2026-07-08,
case-study): the token accounting for one orchestrated 11-day campaign — 5.9B uncached input, 690M output, 72B cached reads, ~$165k at list API pricing - More compute, more capability: Why AI agent evaluations need to account for test-time compute — UK AISI, More compute, more capability (2026-07-02,
empirical): the independent measured confirmation — capability curves over token budget, ~8% of cyber tasks solved only at ≥10M tokens, +25% SWE / +22% maths from 1M→10M, HealthBench as the flat pole - Not All LLM Reasoning is Visible in the Chain-of-Thought — Baherwani, Goldstein & Panda, arXiv 2607.22925 (2026-07-24,
empirical): used here for §7 / Conclusion (prefill compute-bound versus decode memory-bound, the TFLOPS-outpacing-bandwidth trend, and the serving caveats — realized savings depend on batching, context length and configuration), Table 1 (the 13-model 10-shot sweep) and Figure 3 (the +13.1pp pi-digits arithmetic cell for Opus 4.5), plus the Limitations sentence that the uplift is small next to explicit CoT on the same problems. The mechanism, the monitoring consequence and the per-table parse verdicts live on Invisible Reasoning (Filler-Token Latent Computation) - Idea Search: Guiding Tree Search with Ideas to Explore Diverse Scientific Methods — Wang, Cui, Brenner & Venugopalan (Caltech / Google Research / Harvard), arXiv 2608.08958 (2026-08-09,
empirical): §5.1 the plateau break (0.678 ± 0.011 → 0.697, best 0.728) and §5.3 the prompting-vs-α split. No tables in the document; all numbers quoted from prose, figures read under the two-pass rule (Figure 5 verified at 4× — legend-to-curve mapping correct, and it qualifies the α verdict). Effect sizes are on the order of the 0.008–0.018 trial-to-trial spread across 5 trials, one task, one backbone; carried as direction only. Full treatment on Transformative Creativity (the conceptual-space reading) and Open-Ended Discovery Harnesses (the prescribe-ideas contradiction)
Cited by 68
- CS329A: Self-Improving AI Agents (Stanford)×7
Constructive answers. Snell et al.'s parallel-vs-sequential-vs-PRM-guided-search comparison and its…
- Latent Capability Overhang×5
Large Scale Test Time Compute — the root cause: the overhang exists only because capability scales…
- Agent-Authored Harness Optimization×4
co evolving harnesses and models — Zhou Yu, Bin Bi, Shiva Kumar Pentyala, Shubham Mehrotra, Sougata…
- Multi-Agent Collective Intelligence×4
The default outcome is collapse, not cooperation. "It's actually very difficult to get these agents…
- Aakanksha Chowdhery×3
That is the mechanism side of Compute Controlled Benchmarking's reporting rule ("a gain visible…
- Compute-Controlled Benchmarking×3
Large Scale Test Time Compute — the root cause: capability scales with inference budget, so a score…
- Evaluation Horizon Versus Release Cadence×3
The nearest existing question is Large Scale Test Time Compute's — at what budget do you evaluate…
- Inference-Time Architecture Search×3
The single result on this page most worth carrying, because it breaks a ceiling everything else on…
- Intra-Trace Parallel Planning (SPRINT)×3
The setup Mirhoseini gives is the standard late-2025 one: o1, Gemini 2.5 Pro and "pretty much all…
- Many-Agent Proof Harnesses×3
The paper is explicit that these "specify population widths and aggregation fan-in rather than the…
- Tree Search over Agent Trajectories (LATS)×2
Large Scale Test Time Compute — LATS is the acting-agent instance of spending inference budget for…
- Asynchronous RL for LLMs×2
Large Scale Test Time Compute — async RL is the training-side complement: this is the loop that…
- Azalia Mirhoseini×2
Difficulty-adaptive sampling was unpublished. Asked whether sample count can be made a function of…
- Benchmark Score Redundancy×2
This is the eval-cost story on a different axis from the Large Scale Test Time Compute cluster:…
- How Much Signal Do Public Benchmarks Still Carry — and What Replaces Them?×2
Concept articles: Benchmark Score Redundancy (Zeng & Papailiopoulos, arXiv 2606.24020), Measuring…
- Cost-per-Task Over Cost-per-Token×2
Large Scale Test Time Compute — effort level is the inference-budget thesis productized as a dial;…
- Dynamic Workflows: An Algebra for Agents×2
Cherny's framing places the feature on the scaling-laws map: capability was historically a function…
- RL from Execution Feedback (RLEF)×2
Headline. On CodeContests (competitive programming), solve rate plotted against sampling budget —…
- Gemma 4×2
A thinking mode arrives in open weights. Gemma 4 emits a reasoning trace before responding,…
- Harness Value Is a Product, Not a Score — Why the Artifact-Payoff Questions Keep Returning Partially Answered×2
Large Scale Test Time Compute — the remedy, the artifact class, the counter-pressure, the
- Inference Efficiency as Capability×2
Under Noam Brown's thesis — capability is a function of how much money you put into inference — a…
- Instruction Compounding×2
Anthropic's primary mitigation for both is not a prompt at all: keep thinking enabled and control…
- Intelligence Explosion Dynamics×2
Noam Brown (OpenAI, practitioner-opinion) supplies an independent, mechanism-level argument against…
- Invisible Reasoning (Filler-Token Latent Computation)×2
Large Scale Test Time Compute — the budget axis this adds: serial compute bought in prefill rather…
- Measuring Beyond Accuracy Saturation×2
Large Scale Test Time Compute — the returns-to-inference-scaling this page's efficiency axis…
- Noam Brown×2
Large Scale Test Time Compute — his central thesis; he is the author of the essay this cluster is…
- Open-Ended Discovery Harnesses×2
The second experiment is the one with the cleanest budget control, and it is a test-time-scaling…
- Open Questions Backlog×2
Large Scale Test Time Compute: Where does each real task sit on the flat↔unbounded spectrum, and…
- OpenAI×2
Inference-time-scaling research and its evaluation critique. Noam Brown — one of the pioneers of…
- Output Length Calibration×2
Large Scale Test Time Compute — the dial that doesn't control length: effort is the token/latency…
- Recursive Self-Improvement×2
Large Scale Test Time Compute — Brown's test-time-compute pacing argument: peak capability needs…
- Responsible Scaling Policy Evaluations×2
Noam Brown (OpenAI, practitioner-opinion) names a structural hole this framework shares with every…
- Review as the Control Point×2
Large Scale Test Time Compute — review as a budget-allocation decision: a cheap low-effort pass at…
- Selection Under a Submission Budget×2
Chowdhery states the takeaway as a rule when a student asks whether one could simply sample a…
- Shared-Budget Compute Allocation×2
Large Scale Test Time Compute — the thesis this page constrains. Brown's curve says capability is a…
- Staleness–Learning-Rate Scaling×2
The analysis is derived analytically first and validated empirically after — not a curve fit in the…
- Task Time-Horizon Scaling×2
Large Scale Test Time Compute — the reliable-task-length curve is that thesis measured as a…
- UK AI Security Institute×2
Large Scale Test Time Compute — empirically corroborates the hub thesis; the AISI cyber evals Brown…
- Unproductive Self-Verification×2
Large Scale Test Time Compute — the assumption this finding dents: more inference compute stops…
- Adaptive Stopping in Evaluation Sampling
Large Scale Test Time Compute — the compute-is-a-curve thesis seen from the evaluator's side of the…
- Agent Harness Engineering
Multi-agent fan-out searches around the distribution — "multiple agents trying different…
- Agentic Loops Overtake Bespoke Systems
With the budget clause attached (2026-09-21): …prefer the simplest loop if the marginal call is…
- AI R&D Autonomy Evaluation (AECI)
Budget barely moves it. Tripling Mythos 5's budget from 300k to 900k tokens gains ~3 percentage…
- Automatic vs. Flexible Cognition in LLMs
Large Scale Test Time Compute — if CoT is externalized workspace, test-time compute is partly the…
- Claude Opus 5
Tools beat thinking as a way to spend test-time compute. On Chartography, 29.6% without tools →…
- Chain-of-Thought Monitorability
Large Scale Test Time Compute — where the incentive behind an empty trace lives, read as an…
- Effective Compute Scaling
Large Scale Test Time Compute — the other side of the same budget question, and the only place the…
- Expenditure Horizon
Large Scale Test Time Compute — an inference-scaling curve run to $10,000 per task, and a…
- FrontierMath Erdős Benchmark
Large Scale Test Time Compute — the cost ladder read as an inference-scaling curve on open research…
- Gemini 3.8 Live
Large Scale Test Time Compute — "Extended Thinking" is a test-time-compute dial placed on the live…
- Group Relative Policy Optimization (GRPO)
And the paper reports what its own RL did not buy. With 32 samples per problem, DeepSeekMath's RL…
- Jeff Dean
Large Scale Test Time Compute — his multi-agent-plus-evaluator prescription for long-running agents…
- Model Capability & Training
Large Scale Test Time Compute (hub) — Noam Brown's thesis that model capability is now a function…
- The Navier–Stokes AI Claim
Large Scale Test Time Compute (hub) — the budget axis the run sits at the extreme end of
- OEIS Open Benchmark
Large Scale Test Time Compute — the log-linear, un-plateaued cost curve on open research problems,…
- Open-Weight Elicitation Irreversibility
A wiki-drawn synthesis of Brown and Gemma 4: if dangerous capability scales with inference budget, then an open-weight…
- The Open-Weight Frontier Gap
Large Scale Test Time Compute — the unnamed variable underneath every cell of the table
- Pre-Reasoning Commitment
Large Scale Test Time Compute — the thesis this measures against, on one task.…
- Process vs Outcome Reward Models
Large Scale Test Time Compute — the hub these are the selector knob of, and the ceiling they put on…
- Rationale Bootstrapping (STaR)
Large Scale Test Time Compute — where the samples being filtered come from; STaR is what happens…
- Reward Hacking
The persistence half is measured too. OpenAI reports its models "rarely 'gave up'" on ExploitGym…
- Scale-Dependent Prompt Sensitivity
Large Scale Test Time Compute — the overthinking result is that thesis's counter-case: more…
- Single-Rollout Optimization
Large Scale Test Time Compute — the long-horizon agentic models this trains are the ones whose…
- Stopping Under a Noisy Verifier
Large Scale Test Time Compute — the loop-shaped counterexample to compute-buys-quality: spending…
- Transformative Creativity
Large Scale Test Time Compute — where the Idea Search numbers sit as a budget-shaping result rather…
- Turn-Level Credit Assignment
Large Scale Test Time Compute — turn credit is what makes the long interaction budget learnable;…
- The Verifiability Thesis
It gates the self-improvement flywheel, not just capability. The course's whole thesis — test-time…
- Weak-Verifier Ensembling
Papers 1–3 (Process Vs Outcome Reward Models) spend four years making a single verifier better:…
Related articles
- Compute-Controlled Benchmarking
Noam Brown's critique: the single-number benchmark grid is broken because it ignores test-time compute — plot performan…
- Latent Capability Overhang
Noam Brown's claim that already-released models can do far more than anyone has extracted, because nobody spends enough…
- Open Questions Backlog
Generated by `_system/lint.py --write-backlog`. Do not hand-edit. Domain and Watching sections carry one row per page —…
- CS329A: Self-Improving AI Agents (Stanford)
Stanford's graduate course on self-improving agents, taught by Azalia Mirhoseini and Aakanksha Chowdhery (Autumn 2025,…
- Reward Hacking
The model optimizing the measured proxy (a reward signal, a metric, a grader's judgment, a tool's output) rather than t…
