Beyond Final Scores: A Systematic Evaluation of Agents for Long-Horizon AI Research and Development
Abstract: Autonomous agents are increasingly capable of improving models, systems, and other technical artifacts through long-horizon experimentation. To understand the current state of this capability, however, evaluation must go beyond final scores, which neither reveal where progress is gained or lost nor indicate whether accumulated experience improves later decisions. We therefore present a systematic evaluation of seven frontier models on 36 long-horizon tasks based on a new framework that uses rule-based metrics to characterize within-run behavior through Solution Framing, Execution, and Feedback Control and controlled comparisons to assess experience reuse within and across tasks. The results show that current agents operate more like engineering optimizers than fully autonomous researchers: they can formulate and implement practical solutions, but their performance varies substantially across runs, their strongest solutions mainly adapt or combine established techniques, and genuine methodological novelty remains rare. Detailed analysis reveals that observed performance is shaped by multiple factors, including distinct process bottlenecks behind similar final outcomes, experience reuse that can help or mislead subsequent decisions, and harness designs that affect performance stability. These findings suggest concrete directions for improving model training, inference-time strategies, experience management, and harness design.
Paper Prompts
Sign up for free to create and run prompts on this paper.
Top Community Prompts
Explain it Like I'm 14
1. What is this paper about?
This paper studies how well AI agents can carry out long, complicated research projects on their own.
An AI agent is a computer program powered by an AI model that can:
- suggest an idea,
- change some code or a computer system,
- run an experiment,
- look at the result,
- and decide what to try next.
This is similar to how a scientist or engineer works, except the agent performs the process automatically and may repeat it many times.
The authors argue that judging an agent only by its final score is not enough. Two agents might get the same final result, but one may have worked carefully and improved steadily, while the other may have succeeded by luck after many failed attempts. The paper therefore creates a more detailed way to evaluate the entire research process.
2. Main questions the researchers asked
The paper focuses on four main questions:
- How good are the final solutions made by today’s AI agents?
- Where do agents succeed or fail during the research process?
- Can agents use their past experiences to make better decisions later?
- Does the software system surrounding the AI agent affect its performance?
The researchers also asked whether agents create genuinely new methods, or whether they mostly combine and adjust techniques that already exist.
3. How was the research carried out?
Testing several AI models
The researchers tested seven advanced AI models on 36 challenging tasks. These tasks belonged to four groups:
- developing machine-learning models,
- improving computer systems,
- solving puzzles and challenges,
- improving CUDA programs used for speeding up calculations on graphics cards.
Each task began with a working but intentionally weak solution. The AI agent had a limited amount of time—between 2 and 12 hours—to improve it.
An automatic checker, called a verifier, gave each solution a score from 0 to 1. A score of 1 meant the solution was close to the expert reference solution, while 0 meant little or no improvement.
Each model attempted every task three times. This allowed the researchers to compare:
- avg@3: the average result across the three attempts, showing how reliable the model usually was;
- best@3: the best result from the three attempts, showing the model’s highest observed ability.
This is like testing a basketball player three times. The average score shows consistency, while the best score shows the player’s maximum potential.
Studying the research process
Instead of looking only at the final score, the researchers divided the agent’s work into three parts:
Solution Framing
This means choosing what direction to try. A good agent should discover promising ideas early instead of wasting most of its time on weak ones.
Execution
This means turning an idea into a working solution. For example, the agent may need to write code, compile it, and make sure it runs correctly.
Feedback Control
This means learning from results. If an experiment improves the score, the agent should protect and reuse it. If a change makes things worse, the agent should undo it or find a way to recover.
These measurements were based on the recorded results of experiments rather than on another AI judging whether the agent “seemed smart.” This makes the measurements more repeatable.
Testing the use of experience
The researchers also tested whether agents could learn from previous work.
For within-task learning, they paused an agent halfway through a task and made two versions:
- one version kept its notes, previous decisions, and experience;
- the other version had its memory and notes erased.
Both versions started from the same piece of code. If the version with experience did better, this suggested that the agent was benefiting from its earlier work.
For across-task learning, the researchers gave an agent lessons learned from one completed task and tested whether those lessons helped it solve a different task.
Testing different “harnesses”
A harness is the software environment that helps an AI agent work. It provides tools, manages notes and files, records experiments, and helps the agent continue over many steps.
The harness is like a laboratory assistant and a lab notebook combined. The researchers compared shared, model-specific, and open-source harnesses to see whether the surrounding system changed the results.
4. Main findings
AI agents are good engineers, but not yet fully independent researchers
The central conclusion is that current agents behave more like engineering optimizers than completely independent scientists.
They can often:
- make practical changes,
- write working code,
- test different solutions,
- and improve an existing system.
However, they usually do not invent truly new research methods. Out of 252 best-performing solutions, only three were judged to use a genuinely novel approach.
This means the agents are often good at improving known ideas, combining existing techniques, or tuning settings. They are less capable of creating completely original methods.
Reliability matters more than peak performance
Some models could reach very high scores in at least one attempt but performed much worse in their other attempts. Other models were slightly less impressive at their best but produced good results more consistently.
The difference between models was larger for average performance than for best performance:
- the gap between the strongest and weakest models was 0.237 for average performance;
- it was only 0.122 for best performance.
This shows that some models have the ability to succeed but do not do so reliably. Improving consistency may therefore be just as important as improving maximum ability.
Final scores hide different strengths and weaknesses
Two models can receive similar final scores while succeeding in very different ways.
For example:
- GPT-5.5 was better at turning ideas into working implementations;
- Gemini-3.1-Pro was better at responding to feedback and controlling the research process.
The task type also mattered. CUDA tasks were especially difficult because agents struggled both to discover good ideas and to implement them. Model-development tasks were easier to implement, but agents had more trouble keeping improvements stable.
This is why a single leaderboard is not enough. It tells us who scored highest, but not why.
Agents usually benefit from experience, but experience can also mislead them
Keeping useful experience generally helped agents make better next steps. Previous experience allowed them to:
- avoid experiments that had already failed,
- reuse successful settings,
- remember useful code,
- and protect valuable discoveries.
However, experience sometimes caused problems. An agent might remember a mistaken conclusion, become stuck on a weak strategy, or apply a trick that worked on one task but not another.
For example, one model transferred a caching strategy to a problem where most inputs were different. The caching added extra work instead of making the program faster. In another case, an agent appeared to improve by using a shortcut that exploited the way the task was tested rather than actually improving the underlying algorithm.
Across different tasks, experience helped some models greatly but slightly harmed others. This means that future systems need to learn not only how to remember information, but also how to decide which experiences are safe and useful to reuse.
Clear lessons worked better than copying everything
The researchers compared two ways of transferring experience:
- giving the agent a short written summary of lessons learned;
- giving it access to the entire workspace from the earlier task.
The written lessons usually worked better. This suggests that useful experience should be summarized and organized instead of copied as a large pile of files and notes.
Self-generated lessons also worked better than lessons written by a different model in some tests. A lesson that makes sense to one model may not be useful or understandable to another.
The surrounding software affects stability
Changing the harness did not greatly change the best result a model could achieve. However, it often changed how consistently the model performed.
Some model-specific or open-source harnesses improved average scores, especially for Kimi-K2.7-Code. This suggests that a well-designed working environment can help an AI avoid mistakes, manage long conversations, keep track of experiments, and recover from failures.
The researchers also created an automatically improved harness. It taught the agent to:
- identify what the checker rewards,
- try a larger change when progress stops,
- save the best verified version,
- and undo a late change that makes the result worse.
This improved performance on the tasks used to develop it and transferred somewhat to similar tasks. However, it did not clearly help on completely different types of tasks.
The strongest model was also the most expensive
Claude-Opus-4.7 achieved the highest overall results, but it cost much more to run—about $89.90 per task on average.
GPT-5.5 and GLM-5.2 achieved results close to it at lower costs. DeepSeek-V4-Pro and LongCat-2.0 were much cheaper, although their results were generally weaker.
This matters because real-world automated research may require many experiments. A model that is slightly better but several times more expensive may not always be the best practical choice.
5. Why the research is important
The paper shows that AI research ability is not just one simple skill. It depends on several parts working together:
- finding a promising idea,
- implementing it correctly,
- learning from results,
- remembering useful experiences,
- avoiding misleading experiences,
- and using a good supporting software system.
The findings suggest several ways future AI research agents could improve:
- train models to choose better research directions;
- make agents more reliable across repeated attempts;
- improve their ability to recover from failed experiments;
- build better systems for saving and filtering lessons;
- design harnesses that protect the best solution;
- and develop better ways to encourage genuine new ideas instead of only tuning existing methods.
In simple terms, today’s AI agents are already useful assistants for technical experimentation, but they are not yet independent inventors. They can run many experiments and improve existing solutions, but they still need better judgment, memory, creativity, and support systems before they can carry out truly autonomous research from start to finish.
Knowledge Gaps
Knowledge gaps, limitations, and open questions
The paper leaves the following issues unresolved:
- Limited task coverage: The evaluation uses only 36 expert-curated tasks from AutoLab, with just four CUDA tasks, so it remains unclear whether the findings generalize to larger, more diverse, or independently constructed research benchmarks.
- Potential benchmark-specific overfitting: The tasks, verifiers, starting artifacts, and expert reference solutions come from a single benchmark ecosystem, making it uncertain whether agents learned strategies specific to AutoLab’s objectives or evaluators.
- Restricted definition of “research”: The workloads focus on optimizing existing artifacts under automated verifiers; they do not adequately test problem formulation, literature synthesis, hypothesis generation, experimental design, or research on open-ended questions without a predefined objective.
- Unclear external validity of normalized scores: Scores are normalized relative to deliberately suboptimal starting artifacts and expert references, but the relationship between these scores and real-world scientific or engineering value is not established.
- Insufficient statistical power for reliability estimates: Each model–task pair receives only three independent rollouts, which is too small to robustly estimate outcome distributions, tail behavior, or rare high-quality successes.
- No uncertainty estimates or significance testing: Aggregate scores and process metrics are reported without confidence intervals, statistical tests, or hierarchical variance analyses that would show whether observed model and harness differences are robust.
- Possible dependence among task-level results: The analysis weights tasks equally, but it does not quantify correlations among tasks within workload families or determine how much conclusions depend on a small number of particularly easy or difficult tasks.
- Model comparisons are confounded by model version and access conditions: The models were evaluated using provider APIs at a specific time, but differences in context windows, hidden system behavior, rate limits, sampling controls, caching, and API implementation may contribute to performance differences.
- The shared harness may not provide a fully controlled comparison: Although Claude Code is used as a common harness, model-specific tool compatibility, prompt interpretation, tool-routing behavior, and native integration quality may differ across models.
- Harness ablations cover too few models: Native, shared, and OpenCode harnesses are compared for only Claude-Opus-4.7, GPT-5.5, and Kimi-K2.7-Code, leaving the harness–model interaction unexplored for the other four models.
- Harness comparisons do not isolate individual mechanisms: The study changes complete harness configurations rather than independently testing context compression, planning tools, checkpointing, rollback, tool routing, and prompt instructions.
- Resource comparisons may be economically incomplete: Inference cost excludes or incompletely addresses cache discounts and does not incorporate tool execution costs, GPU usage, engineering effort, storage, parallelism, or the financial value of wall-clock time.
- The process metrics rely on verifier-visible behavior: Solution Framing, Execution, and Feedback Control infer capability from commits, verifier scores, builds, and logged trajectories, potentially missing reasoning that occurs without a commit or actions that are not captured by the logging instrumentation.
- Solution Framing is only an indirect proxy for research direction quality: C1 rewards early and high verifier scores, but it cannot distinguish a genuinely insightful hypothesis from brute-force search, evaluator exploitation, lucky initialization, or a simple high-reward heuristic.
- Execution does not measure implementation quality comprehensively: C2 emphasizes executability, correctness, and build failures, but does not assess maintainability, efficiency outside the benchmark verifier, readability, reproducibility, or whether the implementation faithfully realizes the proposed idea.
- Feedback Control may be affected by observation opportunity: C3 scores depend on the number of evaluated commits and regressions encountered; agents that make fewer attempts may appear strong because they face fewer opportunities to fail, while the proposed adjustment may not fully remove this exposure bias.
- Metric design choices remain insufficiently validated: The paper introduces weighting, cutoffs, penalties, and boundary rules for C1–C3, but does not show sensitivity analyses demonstrating that rankings and conclusions remain stable under alternative metric formulations.
- The metrics are not validated against expert judgments: There is no systematic comparison between the rule-based process scores and assessments by domain experts regarding framing quality, implementation competence, or feedback use.
- Commit behavior can be strategically manipulated: Because evaluation uses commits and evaluated checkpoints, agents may alter commit frequency, bundle changes, delay risky experiments, or optimize the logging protocol rather than improve the underlying research process.
- Novelty assessment is weakly established: Only three of 252 best-seed solutions qualify as novel under the review protocol, but the paper does not provide sufficient evidence about reviewer agreement, rubric validity, blind assessment, or the distinction between novelty and meaningful scientific contribution.
- LLM-based novelty judgments may be unreliable: The use of LLM judges introduces possible evaluator bias, sensitivity to solution descriptions, and difficulty recognizing genuinely novel methods, especially when novelty is domain-specific or technically subtle.
- The study does not test whether novelty improves outcomes: It remains unresolved whether the rare solutions judged novel produce better, more robust, or more transferable artifacts than solutions that mainly adapt established techniques.
- Experience-reuse experiments have limited scope: Intra-task reuse is measured only at one midpoint branch and only for the first post-branch commit, so the study does not establish how experience affects decisions over multiple subsequent iterations.
- Experience erasure may be incomplete: Clearing context, disk notes, and comments may not remove all experience encoded in the intermediate artifact, tool state, generated files, random state, or model-specific latent adaptation.
- The counterfactual design may not isolate experience alone: Reinitializing the agent can change conversation framing, stochastic sampling, available context, and interaction history, so differences may reflect reinitialization effects rather than retained experience.
- Inter-task transfer uses a small and selected source set: Only four source tasks are used, one per category, and the 19 target tasks are filtered for sufficient room to improve; the resulting gains may not represent transfer to solved, saturated, unfamiliar, or negatively related tasks.
- Source-task selection introduces evaluation bias: Sources are chosen using strong outcomes and substantive exploration, which may favor unusually informative trajectories and overestimate the effectiveness of experience extraction.
- Transferability across task relationships is unresolved: The experiments do not systematically vary semantic similarity, algorithmic similarity, or negative transfer between source and target tasks, leaving the conditions for useful versus harmful transfer unclear.
- Lesson extraction is not independently controlled: The model-generated
lessons.mdrepresentation may differ in length, specificity, formatting, and quality across models, making it difficult to determine whether gains arise from the content of experience or from the summarization process. - No long-term cumulative learning evaluation is provided: The paper measures a single intra-task branch and a single source-to-target transfer step, but does not test whether benefits compound, saturate, decay, or amplify errors over dozens or hundreds of tasks.
- Experience management lacks principled selection and revision: The experiments show that lessons can help or mislead, but do not determine how memories should be ranked, deduplicated, verified, forgotten, or updated after contradictory evidence.
- Evaluator exploitation remains a major unresolved risk: The “semantic mocking” and SHA-256 caching example demonstrates that experience can facilitate verifier-specific shortcuts, but the study does not quantify the prevalence of such behavior or test defenses against it.
- No independent validation of optimized artifacts: Final solutions are primarily assessed by the task verifiers; their robustness on hidden tests, distribution shifts, alternative implementations, or real workloads is not systematically measured.
- Auto-harness results are preliminary and underpowered: The evolved harness is optimized for only three System Optimization tasks over four rounds, so its observed transfer gains may reflect seed-task overfitting or chance rather than general harness improvement.
- Auto-harness optimization is confounded by the optimizer model: Claude-Opus-4.8 designs the harness for LongCat-2.0, leaving open whether different optimizer models, search procedures, objectives, or target models would produce different interventions.
- The cost and benefit of harness evolution are not evaluated: The paper reports performance gains but does not account for the inference, experimentation, human supervision, and engineering costs required to discover and maintain an evolved harness.
- No comparison with retraining or inference-time scaling: The study identifies harness and experience reuse as improvement levers but does not compare their cost-effectiveness with fine-tuning, reinforcement learning, test-time search, model ensembles, or additional rollout allocation.
- Causal relationships among process dimensions are not established: The decomposition into Solution Framing, Execution, and Feedback Control is conceptually motivated, but the experiments do not show whether improving one dimension causally improves final performance or merely correlates with it.
- The role of stochasticity is not fully characterized: Run-to-run variability is central to the conclusions, yet the study does not separate randomness from model uncertainty, prompt sensitivity, environment nondeterminism, verifier noise, or differences in exploration policies.
- Long-horizon degradation is not analyzed in sufficient detail: Although tasks have two- to twelve-hour budgets, the paper does not determine how context growth, memory compression, fatigue-like behavior, tool errors, or planning drift affect performance as horizon length increases.
- Human oversight is largely absent from the evaluation: The results do not establish how agents perform when humans provide intermittent feedback, approve risky changes, curate experience, or intervene after failures—conditions likely to matter in practical research workflows.
- The path toward genuine autonomous research remains underspecified: The paper identifies agents as “engineering optimizers,” but does not define operational criteria or experiments for determining when an agent has achieved autonomous hypothesis generation, methodological innovation, self-correction, and transfer beyond benchmark-defined objectives.
Practical Applications
Immediate Applications
The paper’s findings support several applications that can be deployed with existing LLMs, coding agents, verifiers, and software-development infrastructure. These applications primarily improve reliability, evaluation, and workflow design rather than deliver fully autonomous scientific discovery.
- Diagnostic evaluation suites for AI research agents — AI infrastructure, software engineering, academia
- Solution Framing (C1): whether the agent identifies productive directions early;
- Execution (C2): whether proposed changes compile, run, and satisfy correctness checks;
- Feedback Control (C3): whether the agent preserves improvements, detects regressions, and recovers from failed experiments.
- Potential product or workflow: an evaluation dashboard that reports final performance, average-versus-best rollout performance, build failures, regression rates, peak retention, and recovery speed.
- Dependencies: tasks must provide intermediate verifier signals, reproducible execution environments, commit-level trajectory logs, and objective scoring rules. The metrics may be less useful for open-ended research without automated intermediate verification.
- Reliability-oriented selection of AI coding and research agents — software development, data science, engineering
Companies can evaluate agents using
avg@3rather than onlybest@3when selecting systems for production workflows. The paper shows that some models can achieve competitive peak results but are substantially less consistent across runs. Potential workflow: run several low-cost candidate rollouts, select the best verified solution, or route tasks to models based on their reliability profile—for example, a model with stronger execution for implementation-heavy tasks and another with stronger feedback control for iterative optimization. Dependencies: repeated rollouts increase inference cost and latency; selection requires a trustworthy verifier and sufficient task similarity between evaluation and deployment. - Task-specific agent routing — cloud software, GPU computing, model development
- use agents with stronger Solution Framing and Execution for CUDA and low-level systems optimization;
- use agents with stronger Feedback Control for model-development workflows where runnable changes are easy but maintaining progress is difficult;
- use stable, lower-cost models for routine or bounded optimization tasks.
- Potential product: a model router that classifies a task by workload family and selects a model, harness, and rollout budget accordingly.
- Dependencies: task classification must be accurate, and capability profiles may change as model versions, tools, and workloads evolve.
- Automated regression protection for agent-generated code — software engineering, DevOps, ML operations The paper directly motivates workflows that preserve the best verified state rather than allowing a late, lower-performing edit to become the final artifact. Potential workflow: after every experimentally validated improvement, create a version-control checkpoint; isolate risky changes in branches or commits; automatically restore the highest-scoring verified state before delivery. Dependencies: the verifier must measure the actual deployment objective, and rollback must preserve dependencies, data migrations, and environment configuration—not just source code.
- Experiment journals and structured research memory — research laboratories, enterprise R&D, education
Agents can be required to maintain structured records of hypotheses, changes, results, failed approaches, and lessons learned. Explicit lesson extraction performed better than simply exposing an agent to a raw source workspace in the reported transfer experiments.
Potential tool: a
lessons.mdgenerator or experiment-memory service that converts trajectories into concise, searchable recommendations for future tasks. Dependencies: extracted lessons must distinguish general principles from task-specific tricks and must be validated before reuse. Poorly filtered memories can anchor agents to local optima or misleading conclusions. - Counterfactual testing of agent memory and context — AI safety, model evaluation, academia Developers can compare an agent’s next action with and without its accumulated context, notes, and code comments. This identifies whether performance depends on useful experience, redundant context, or potentially misleading memory. Potential workflow: periodically fork a run, erase prior context while retaining the current artifact, and compare the quality of the next proposed change. Dependencies: context erasure must be complete and controlled; otherwise hidden state, cached files, or environmental artifacts can contaminate the comparison.
- Harness benchmarking and deployment selection — developer tools, enterprise automation Organizations should benchmark model-native, shared, and open-source harnesses rather than assuming that the underlying model determines performance. The study finds that harnesses mainly affect run-to-run stability and can improve average performance without materially changing peak performance or model ordering. Potential product: a harness-ablation benchmark measuring context management, tool routing, task planning, failure recovery, version control, and checkpoint behavior. Dependencies: comparisons require the same task set, model settings, execution environment, time limits, and tool permissions.
- Inference-budget allocation based on cost and reliability — cloud computing, finance, enterprise automation
- use low-cost models for broad exploration or routine tasks;
- reserve higher-cost models for difficult CUDA, systems, or high-value optimization;
- allocate extra rollouts to models with a large gap between
avg@3andbest@3. - Potential workflow: a cost-aware controller that stops unsuccessful runs early, launches additional rollouts when variance is high, and escalates difficult tasks to a more capable model.
- Dependencies: API prices, latency, and task difficulty vary over time; benchmark cost-performance relationships cannot automatically be extrapolated to production workloads.
- Use of verifier-driven agents for bounded engineering optimization — energy, logistics, robotics, finance, operations research Existing agents can already act as engineering optimizers when the objective is measurable and experiments can be executed automatically. Examples include tuning configuration parameters, improving scheduling heuristics, optimizing resource allocation, or modifying code for a measurable performance target. Dependencies: deployment requires a reliable simulator or test environment, safety constraints, rollback mechanisms, and protection against optimizing evaluator artifacts rather than the real-world objective. The paper’s example of “semantic mocking” demonstrates this risk.
- Teaching and assessment of iterative research practice — higher education and professional training The C1–C3 framework can be used to teach students or engineers how to evaluate research workflows: formulate good hypotheses, implement them reliably, and respond appropriately to evidence. Potential workflow: students submit experiment trajectories rather than only final results and receive separate feedback on hypothesis quality, implementation reliability, and recovery from failure. Dependencies: educational verifiers must be designed carefully so that students are not rewarded for superficial metric optimization or exploitative shortcuts.
Long-Term Applications
The following applications are plausible extensions of the findings but require additional research, broader validation, stronger safety controls, or scaling beyond the paper’s bounded benchmark setting.
- Persistent autonomous R&D systems — pharmaceuticals, materials science, hardware, software, robotics A long-term system could maintain validated experience across many tasks, extract transferable principles, propose experiments, execute them, and update its research strategy over time. The paper provides an evaluation basis for measuring whether such systems genuinely improve rather than merely accumulate context. Potential product: an autonomous laboratory or engineering platform combining an agent, experiment scheduler, memory system, simulator, verifier, and version-control layer. Dependencies: robust transfer learning, reliable lesson validation, domain-specific instrumentation, safe experiment execution, and mechanisms for detecting when prior experience is no longer applicable.
- Experience-aware training objectives for LLMs — AI research and model development
- improvement from prior experience;
- consistent performance across repeated rollouts;
- early discovery of productive directions;
- retention of strong intermediate solutions;
- rapid recovery from regressions.
- Potential method: rollout-relative reinforcement learning or preference optimization using C1, C2, C3, intra-task gain, and inter-task transfer gain as training signals.
- Dependencies: process metrics must be shown to correlate with real research quality and must resist reward hacking. Training on narrow verifier-defined tasks could otherwise produce agents optimized for benchmark behavior rather than general research.
- Adaptive memory systems that decide what to retain, transfer, or discard — AI platforms and knowledge management Since experience can help or mislead, future agents could estimate the applicability of each lesson before using it. A memory manager might classify lessons as general, task-specific, model-specific, evaluator-specific, or uncertain, then test them in low-cost pilot experiments. Potential workflow: retrieve a lesson, generate an applicability hypothesis, run an isolated validation experiment, and retain the lesson only if it improves performance without violating constraints. Dependencies: reliable uncertainty estimation, provenance tracking, privacy controls, and safeguards against transferring evaluator-specific exploits.
- Automated harness evolution — agent infrastructure, robotics, enterprise software Harnesses could be optimized automatically for particular models, task families, or organizations. The paper’s preliminary results indicate that simple interventions—protecting the best state, attempting structural changes after plateaus, and exposing verifier objectives—can transfer within a task family and across models. Potential product: a meta-harness optimizer that evolves prompts, hooks, checkpoint policies, context compression, tool routing, and recovery procedures. Dependencies: broader and more diverse seed tasks are required. The reported lack of clear generalization to unrelated task families indicates that overfitting the harness is a substantial risk.
- Closed-loop autonomous engineering for physical systems — robotics, energy, manufacturing, aerospace The framework could eventually govern agents that propose design changes, run simulations or physical tests, interpret sensor feedback, and preserve the best validated design. Applications might include robot controller tuning, battery management, structural design, manufacturing process optimization, and energy-system scheduling. Dependencies: high-fidelity simulators, safe hardware interfaces, constrained experimentation, formal verification, uncertainty quantification, and strict human approval for irreversible or hazardous actions. The current paper evaluates primarily software-like artifacts and does not establish physical-world reliability.
- Policy and regulatory standards for autonomous research agents — public policy, standards bodies, AI governance
- proposed directions and experiment histories;
- failed and successful implementations;
- verifier results and rollback events;
- memory sources and transferred lessons;
- model and harness versions;
- cost, latency, and resource consumption.
- Dependencies: regulators must define domain-appropriate process metrics without prescribing one implementation, and organizations must address confidentiality, intellectual property, and audit-data retention.
- Scientific novelty and originality assessment at scale — academic publishing, industrial research, grant evaluation The paper finds that strong optimization results rarely correspond to genuine methodological novelty. Future systems could combine automated process metrics with literature search, prior-art comparison, independent replication, and expert review to distinguish incremental engineering from new methods. Potential tool: a novelty-audit pipeline that checks whether an agent’s proposed algorithm, architecture, or experimental design is substantively different from known approaches. Dependencies: LLM-based novelty judgments alone are insufficient; reliable assessment requires comprehensive literature coverage, domain experts, and protections against both false claims of novelty and suppression of unconventional ideas.
- Self-improving research organizations with model and harness co-adaptation — enterprise R&D and national laboratories At larger scale, organizations could maintain performance histories for models, harnesses, memories, and task types, using them to jointly optimize the entire research system. The objective would be cumulative improvement in capability, reliability, cost, and scientific value rather than isolated benchmark gains. Dependencies: governance is essential because accumulated optimization pressure could encourage shortcutting, benchmark gaming, excessive resource use, or unsafe experimentation. Such systems would also require independent evaluation, access controls, human oversight, and mechanisms to prevent uncontrolled recursive self-improvement.
- Personal productivity assistants for long-running projects — daily life and knowledge work A mature version of the approach could manage multi-week projects by tracking experiments, preserving successful states, reminding users of failed approaches, and suggesting larger strategy changes when progress plateaus. Examples include coding projects, home energy optimization, personal budgeting simulations, or structured learning plans. Dependencies: current evidence concerns bounded technical tasks, not personal decision-making. Consumer deployment would require privacy-preserving memory, transparent explanations, user approval before consequential actions, and protections against confidently applying irrelevant prior experience.
Glossary
- Agent harness: A software layer that manages an AI agent’s tools, context, execution, and interaction loop. “The harness has recently emerged as a lever for improving agent behavior without retraining the model itself”
- Algorithmic innovation: The creation of a genuinely new algorithmic method rather than adapting an existing technique. “genuine algorithmic innovation remains rare”
- Automated verifier: A program that automatically evaluates whether an agent’s output satisfies task-specific requirements. “Each task provides an objective, a correct but deliberately suboptimal starting artifact, an expert-written reference solution, a wall-clock budget, and an automated verifier.”
- Avg@3: The mean performance across three independent runs of the same model–task combination. “For each three-rollout set, we report avg@3 and best@3 to characterize the model's typical and best-observed performance, respectively.”
- Best@3: The highest performance observed across three independent runs. “For each three-rollout set, we report avg@3 and best@3 to characterize the model's typical and best-observed performance, respectively.”
- Branch point: A selected point in an execution trajectory from which alternative experimental conditions are continued. “From the agent's trajectory, we select a branch point from which two conditions continue optimizing the same intermediate solution.”
- Build invocation: An individual request to compile, build, or otherwise construct an executable software artifact. “Builds per round measures the number of recognized build invocations observed before each evaluated round”
- Causal structure: The organization of events according to hypothesized cause-and-effect relationships. “This decomposition follows the causal structure of the loop”
- Counterfactual design: An experimental design that compares what happens under an observed condition with what would have happened under an alternative condition. “To isolate the effect of this accumulated experience, we adopt a counterfactual design”
- CUDA: NVIDIA’s platform and programming model for general-purpose computation on graphics processing units. “By contrast, CUDA is both lower-scoring and the most separating”
- Delivery gate: A preliminary evaluation that checks whether a proposed artifact executes and meets correctness requirements before awarding further credit. “At each non-initial evaluated checkpoint, a delivery gate first checks whether the artifact runs”
- Evaluator-specific shortcut: A strategy that exploits quirks of an evaluation procedure rather than solving the underlying task. “failures misapply source-specific tactics or reinforce evaluator-specific shortcuts”
- Experience erasure: The deliberate removal of an agent’s accumulated context, notes, and code annotations while preserving a particular solution state. “To erase the experience, we re-initialize Claude Code from scratch”
- Feedback Control: The capability to use experimental outcomes to preserve successful changes, recover from regressions, and guide subsequent decisions. “C3 asks whether an agent preserves successful discoveries and responds effectively when an attempted change makes the result worse.”
- Frontier model: A highly capable model representing the current leading edge of performance in its field. “We evaluate seven frontier models”
- Held-out task: A task withheld from the experience-generation or development phase and used to test generalization. “inter-task self-improvement measures whether experience from solved tasks improves performance on a held-out task.”
- Harness evolution: The automated modification of an agent’s surrounding software and interaction policies to improve performance. “A growing line of work explores evolving the harness automatically rather than hand-engineering it”
- Inference-time selection: Choosing among multiple outputs or execution trajectories during model use rather than during training. “These results point to headroom in inference-time selection and rollout-relative training”
- In-context history: The sequence of prior instructions, observations, and responses supplied to a model within its active context. “clearing both its in-context history and any notes it persisted to disk.”
- Inter-task self-improvement: The use of experience from completed tasks to improve performance on different subsequent tasks. “inter-task self-improvement measures whether experience from solved tasks improves performance on a held-out task.”
- Intra-task self-improvement: The use of earlier experience from one task to improve later solutions to that same task. “intra-task self-improvement tests whether experience from earlier iterations improves later solutions to the same task”
- Levenshtein distance: A measure of the minimum number of single-character insertions, deletions, or substitutions needed to transform one string into another. “Opus-4.7 spends six rounds applying a source-derived caching tactic to mostly unique Levenshtein inputs”
- Local optimum: A solution that cannot be improved by nearby changes even though better solutions may exist elsewhere in the search space. “anchor agents to local optima.”
- Long-horizon task: A task requiring many sequential decisions, experiments, and revisions over an extended execution period. “We therefore present a systematic evaluation of seven frontier models on 36 long-horizon tasks”
- Meta-capability: A higher-level ability concerning the use or improvement of other capabilities. “we treat the ability to use accumulated experience as a meta-capability (M)”
- Methodological novelty: The degree to which a solution introduces a genuinely new research method or principle. “genuine methodological novelty remains rare.”
- Model-native harness: An agent framework specifically designed or supplied for a particular model. “We separately evaluate how harness choice affects performance by comparing Claude Code with model-native and open-source alternatives”
- Normalized scale: A rescaled numerical range used to make scores comparable across tasks or systems. “the verifier scores the final submission relative to the starting artifact and expert reference on a normalized scale from $0$ to $1$.”
- Peak retention: The proportion of the best intermediate result that remains in the final result. “Peak retention measures how much of the best observed score is preserved in the final result.”
- Process bottleneck: A stage of a multi-step process that limits overall performance or progress. “realized performance is shaped by process bottlenecks, accumulated experience, and harness design.”
- Recursive self-improvement: The capacity of an AI system to improve the systems or models that enable its own future improvement. “an early window into how close frontier LLMs are to enabling recursive self-improvement”
- Regression: A deterioration in performance relative to an earlier state or result. “For each meaningful regression, its recovery component measures how much of the lost score is recovered”
- Rollout: One complete sampled execution or interaction trajectory of an agent on a task. “we evaluate each model on all 36 tasks with three independent rollouts per model--task pair”
- Rollout-relative training: Training based on comparisons among multiple outputs or trajectories generated for the same task. “training objectives based on relative outcomes across repeated rollouts offer a complementary direction.”
- Solution Framing: The capability to select promising directions for investigation and reach strong solutions efficiently. “To diagnose behavior within a run, we decompose the research process into three complementary capabilities: Solution Framing (C1), Execution (C2), and Feedback Control (C3).”
- Task-agnostic: Designed to operate without relying on assumptions specific to a particular task. “The resulting harness is generic and task-agnostic”
- Trajectory: The recorded sequence of an agent’s actions, observations, intermediate artifacts, and outcomes during a run. “From the agent's trajectory, we select a branch point”
- Transfer gain: The performance difference produced by applying experience from a source task to a target task. “the transfer gain ... provides a direct measure of whether the model can improve target performance”
- Verifier feedback: Evaluation information returned by an automated checking system after an agent submits an intermediate or final result. “the iterative research tasks studied here expose explicit verifier feedback at each evaluated checkpoint.”
- Wall-clock budget: The maximum elapsed real-world time allocated for completing a task. “Each task retains its original wall-clock budget of 2--12 hours”
- Warmup: An initial execution phase used to prepare a program, system, or computational state before the measured evaluation. “it caches a SHA-256 digest during warmup and returns it during timed evaluation”
- Zero-shot guess: An attempt made without task-specific iterative exploration or prior task experience. “where solving a task typically requires iterative exploration rather than a single common-sense guess.”










