PreprintCited by 0Evolutionary Algorithms and ApplicationsSoftware Engineering ResearchAI-based Problem Solving and Planning

SelfSearch: Reward-Free Search for Self-Improving Agents

Open access
Yang, Jungwoo, Kong, Injin, Jo, Yohan·2026·arXiv

Abstract

Advances in the coding capabilities of LLM agents allow them to inspect and modify their own instructions, tools, and execution procedures. Existing approaches use this ability to search for improved agents through repeated downstream evaluation, which incurs substantial costs and ties the search to the evaluated tasks. We introduce \textbf{SelfSearch}, a reward-free search procedure in which agents modify themselves using records of previous self-improvement episodes. These records capture the reasoning, tool actions, and outcomes of earlier modification attempts, providing concrete experience for improving both task solving and self-modification. Without downstream reward signals during search, SelfSearch improves population-mean success over the initial agent in all six model--benchmark settings, with individual agents gaining up to 11.2 percentage points on Terminal-Bench 2.1. On SWE-bench Multilingual, an agent improves success by \textbf{5.0} percentage points while reducing execution cost by \textbf{38.5}\% on tasks solved by both the initial and evolved agents. SelfSearch achieves competitive task success with evaluation-guided search baselines at lower search cost. With only \textbf{\$4.03} in search cost, it produces a harness that solves \textbf{82.0}\% of Terminal-Bench 2.1 tasks with DeepSeek V4 Flash under the settings of a public nine-harness comparison, matching the top-scoring harness, Codex. These results suggest that experience gained through self-modification can improve agents' downstream capabilities and efficiency.

AI snapshot

Written from the paper’s full text.

TL;DR

SelfSearch is a reward-free self-improvement search in which LLM agents revise their own repository using records of previous self-modification episodes, without downstream evaluation during search. Across two model settings and three benchmarks, it improves population-mean success over initial agents and can match evaluation-guided search baselines at lower search cost.

Key findings

  • Population-mean success improved in all six model-benchmark settings. On Terminal-Bench 2.1, the capability agent increased success from 43.8% to 55.1% with GPT and from 65.2% to 73.0% with DeepSeek; on SWE-bench Multilingual, largest gains were 6.7 percentage points with GPT and 5.0 with DeepSeek; both DeepSeek lineages improved SWE-bench Verified from 81.7% to 86.7%.
  • On SWE-bench Multilingual, the DeepSeek adaptive agent improved success by 5.0 percentage points while reducing execution cost by 38.5% on tasks solved by both the initial and evolved agents. On SWE-bench Verified, both lineages reduced cost on shared successes by 19.7–36.1% with DeepSeek and 8.7–13.6% with GPT.
  • With $4.03 in search cost, SelfSearch produced a harness solving 82.0% (73/89) of Terminal-Bench 2.1 tasks with DeepSeek V4 Flash, matching Codex, the top-scoring harness in a public nine-harness comparison. Search cost was 13.4–47.2% less than baselines with GPT and 49.0–53.2% less with DeepSeek.
  • Ablations: removing episode records reduced mean success by 2.1 percentage points with GPT and 2.9 with DeepSeek; keeping the improver fixed reduced it by 1.7 and 2.9 points, respectively. Evolved tools were reused downstream: text search on 8.6% of GPT tasks and 23.6% of DeepSeek tasks, and line-range file viewing on 40.3% and 33.8%.

Methods

  • Two-lineage search, labeled capability and adaptive, run for ten generations. In each episode, an agent receives an editable copy of its repository and read-only records of previous self-improvement episodes; it can revise instructions, tools, execution logic, and code organization while model weights remain fixed. The runtime and inference settings stay outside the editable repository, and no downstream benchmark tasks or evaluation results are used during search.
  • Evaluation uses two model configurations: GPT uses gpt-5.6-sol for self-improvement and gpt-5.6-luna for downstream execution; DeepSeek uses deepseek-v4-pro-0813 for self-improvement and deepseek-v4-flash-0731 for downstream execution. Benchmarks are 120 SWE-bench Verified tasks, 60 sampled SWE-bench Multilingual tasks covering eight programming languages, and all 89 Terminal-Bench 2.1 tasks. The final capability and adaptive agents are reported individually and as a population mean.
  • Baselines include the initial agent B0, derived from DGM’s released implementation, and two evaluation-guided search baselines: linear search and archive search. Ablations remove access to previous episode records or keep the improver fixed at the initial agent.

Limitations

  • The paper states that further work should examine how consistently these gains arise across independent searches.
  • The paper notes that the comparison with evaluation-guided baselines is not budget-matched: SelfSearch reports both generation-10 lineages without development-score selection, while the baselines use a ten-task SWE-bench development set and select the highest-scoring candidate.
  • Evident from the text: the search uses only two lineages and ten generations, two model families, and three benchmarks; search cost excludes downstream evaluation, and final agents are not selected by downstream performance.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2609.37968

Cites

0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

7 of 22 cited sources checked · 7 supported · 0 flagged

  • Premisecitation

    When the same agent performs both activities, revisions to its tools and instructions can also change how it makes subsequent improvements.

    “When the same agent performs both activities, revisions to its tools and instructions can also change how it makes subsequent improvements (Robeyns et al., 2025).”
    Quote in the paperNot a substantial claim1 of 1 sources checked
    • cites Robeyns et al., 2025 source
  • Findingown data

    On SWE-bench Multilingual, a SelfSearch agent reduces execution cost by 38.5% on tasks solved by both the initial and evolved agents.

    “while reducing execution cost by 38.5% on tasks solved by both the initial and evolved agents”
    • Also stated in: § 1 INTRODUCTION · plain
      “while reducing execution cost by 38.5% on tasks solved by both the initial and evolved agents”
    Quote in the paperSubstantial claim
  • Findingown data

    Individual agents improve success by up to 11.2 percentage points on Terminal-Bench 2.1.

    “with individual agents gaining up to 11.2 percentage points on Terminal-Bench 2.1”
    • Also stated in: § 1 INTRODUCTION · plain
      “Individual agents improve success by up to 11.2 percentage points on Terminal-Bench 2.1”
    Quote in the paperSubstantial claim
  • Findingown data

    Code changes and execution traces show how agents use self-improvement experience to develop reusable tools and repair failures in tool interactions.

    “Code changes and execution traces show how agents use self-improvement experience to develop reusable tools and repair failures in tool interactions.”
    Quote in the paperSubstantial claim
  • Findingown data

    The stronger lineage varies across benchmarks and model settings.

    “The stronger lineage varies across benchmarks and model settings.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. 52
  • May combine two claims. 34
  • The quote only partly states this claim. 4
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Records from multiple agents, tasks, or lineages can inform new modifications and combine complementary improvements.

    “Records from multiple agents, tasks, or lineages can inform new modifications and combine complementary improvements (Weng et al., 2026;Liu et al., 2026).”
    Quote in the paperNot a substantial claim2 of 2 sources checked
    • cites Weng et al., 2026 source
    • cites Liu et al., 2026 source
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationcitation

    The operations developed by SelfSearch agents, such as line-range viewing, exact-text replacement, and bounded search output, resemble agent-computer interface designs shown to be effective for coding agents.

    “The operations developed by SelfSearch agents, such as line-range viewing, exacttext replacement, and bounded search output, resemble agent-computer interface designs shown to be effective for coding agents (Yang et al., 2024).”
    Quote in the paperNot a substantial claim1 of 1 sources checked
    • cites Yang et al., 2024 source
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Prior work uses histories of candidate changes and evaluation outcomes to guide later revisions, retaining lessons across generations or revising the search procedure itself.

    “Prior work uses histories of candidate changes and evaluation outcomes to guide later revisions, retaining lessons across generations or revising the search procedure itself (Zhang et al., 2026b;Lee et al., 2026;Qu & Lu, 2026).”
    Quote in the paperNot a substantial claim1 of 3 sources checked
    • cites Zhang et al., 2026b

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites Lee et al., 2026 source
    • cites Qu & Lu, 2026

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Prior work searches over agent implementations and workflows by proposing changes, evaluating candidates, and using the resulting feedback to guide further search.

    “Prior work searches over agent implementations and workflows by proposing changes, evaluating candidates, and using the resulting feedback to guide further search (Hu et al., 2025;Zhang et al., 2025;2026a).”
    Quote in the paperNot a substantial claim1 of 3 sources checked
    • cites Hu et al., 2025

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites Zhang et al., 2025 source
    • cites 2026a

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    Some evolve agents across generations, while others modify the scaffold during an individual task.

    “Some evolve agents across generations, while others modify the scaffold during an individual task (Xia et al., 2025).”
    Quote in the paperNot a substantial claim1 of 1 sources checked
    • cites Xia et al., 2025 source
  • May combine two claims. The quote only partly states this claim.

    Findingown data

    SelfSearch achieves competitive task success with evaluation-guided search baselines at lower search cost.

    “SelfSearch achieves competitive success rates without downstream evaluation guiding revisions.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Across two model settings and three benchmarks, SelfSearch improves population-mean task success, with execution-cost reductions and harness transfer across model families.

    “Across two model settings and three benchmarks, SelfSearch improves population-mean task success, with execution-cost reductions and harness transfer across model families.”
    Quote in the paperSubstantial claim
  • The quote only partly states this claim.

    Findingown data

    Individual agents improve success by up to 6.7 percentage points on SWE-bench Multilingual.

    “6.7 on SWE-bench Multilingual”
    • Also stated in: § 3.2 DOWNSTREAM PERFORMANCE AND EFFICIENCY · plain
      “On SWE-bench Multilingual, the largest gains are 6.7 percentage points with GPT”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    On Terminal-Bench 2.1, the capability agent increases success from 43.8% to 55.1% with GPT and from 65.2% to 73.0% with DeepSeek.

    “On Terminal-Bench 2.1, the capability agent increases success from 43.8% to 55.1% with GPT and from 65.2% to 73.0% with DeepSeek.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    On SWE-bench Multilingual, the largest gains are 6.7 percentage points with GPT and 5.0 with DeepSeek.

    “On SWE-bench Multilingual, the largest gains are 6.7 percentage points with GPT and 5.0 with DeepSeek.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Ablations suggest that both previous episode records and an evolving improver contribute to population-mean success.

    “Ablations suggest that both previous episode records and an evolving improver contribute to population-mean success.”
    Quote in the paperSubstantial claim
  • The quote only partly states this claim.

    Findingown data

    On SWE-bench Multilingual, a SelfSearch agent improves success by 5.0 percentage points.

    “On SWE-bench Multilingual, an agent improves success by 5.0 percentage points”
    • Also stated in: § 1 INTRODUCTION · plain
      “On SWE-bench Multilingual, a SelfSearch agent improves success by 5.0 percentage points”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    On SWE-bench Verified, the agents found using DeepSeek V4 Pro achieve 79.2% and 76.7% success, compared with 75.0% for the initial agent.

    “the agents found using DeepSeek V4 Pro achieve 79.2% and 76.7%, compared with 75.0%initially.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Findingnone given

    Other changes preserve information during file operations, including tabs and line endings.

    “Other changes preserve information during file operations, including tabs and line endings.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingreasoning

    In generation 6, the capability lineage uses that episode record to revise the tool so that excerpts center on the match.

    “In generation 6, the capability lineage uses that episode record to revise the tool so that excerpts center on the match.”
    Quote in the paperNot a substantial claim
  • May combine two claims. The quote only partly states this claim.

    Findingcitation
    § Design guidance Prioritize changes that improve the agent's behavior during ordinary task execution.

    SelfSearch and Codex each solve 73 of the 89 Terminal-Bench 2.1 tasks, tying as the highest-scoring harness in that comparison, with 66 tasks solved by both and seven solved only by each harness.

    “SelfSearch and Codex each solve 73 tasks, including 66 solved by both and seven solved only by each harness.”
    • Also stated in: § F COMPARISON OF AGENT SEARCH DESIGNS · plain
      “The SelfSearch agent solves 73 of 89 tasks (82.0%), tying Codex, the highest-scoring harness in that comparison.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites Apache Maka, 2026

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.

    Findingnone given

    Later generations let agents filter the records to find relevant events and see each tool result alongside the tool call and arguments that produced it.

    “Later generations let agents filter the records to find relevant events and see each tool result alongside the tool call and arguments that produced it.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Removing episode records reduces mean success by 2.1 percentage points with GPT and 2.9 with DeepSeek.

    “Removing episode records reduces mean success by 2.1 percentage points with GPT and 2.9 with DeepSeek.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    In the GPT SelfSearch trajectory, the adaptive lineage introduces inspect_trajectory in generation 6 to read previous episode records.

    “The adaptive lineage introduces inspect_trajectory in generation 6 to read previous episode records.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    In generation 7, each lineage incorporates the other's tool from its episode record.

    “In generation 7, each incorporates the other's tool from its episode record.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    The GPT capability agent inspects the calling code and runs the related tests, using a tool developed for episode-record inspection to support downstream verification.

    “It inspects the calling code and runs the related tests, using a tool developed for episode-record inspection to support downstream verification.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingnone given

    In generation 6, the capability lineage adds text search with output limits, while the adaptive lineage introduces a trajectory reader.

    “In generation 6, the capability lineage adds text search with output limits, while the adaptive lineage introduces a trajectory reader.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    In the DeepSeek SelfSearch trajectory, generation 3 adds head-and-tail excerpts for shell output.

    “Generation 3 adds head-and-tail excerpts for shell output”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Both DeepSeek lineages match or exceed the baselines on SWE-bench Verified, and the adaptive lineage matches the strongest baseline on SWE-bench Multilingual.

    “Both DeepSeek lineages match or exceed the baselines on SWE-bench Verified, and the adaptive lineage matches the strongest baseline on SWE-bench Multilingual.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Both direct reuse of tools and further refinement are observed as subsequent episodes expose limitations.

    “We observe both direct reuse of tools and further refinement as subsequent episodes expose limitations.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Keeping the improver fixed reduces mean success by 1.7 percentage points with GPT and 2.9 with DeepSeek.

    “Keeping the improver fixed reduces it by 1.7 and 2.9 points, respectively.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Using the reader reveals that combining several short excerpts can still produce an oversized response.

    “reveals that combining several short excerpts can still produce an oversized response.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Both lineages improve over the initial agent in both cross-model transfer directions.

    “Both lineages improve over the initial agent in both transfer directions, indicating that the discovered changes remain useful beyond the model configuration used during search.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    The adaptive agent uses its trajectory reader to inspect the capability lineage's record before copying the search implementation and tests.

    “The adaptive agent uses its trajectory reader to inspect the capability lineage's record before copying the search implementation and tests.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Generating both SelfSearch lineages costs 13.4-47.2% less than the baselines with GPT and 49.0-53.2% less with DeepSeek.

    “Generating both SelfSearch lineages costs 13.4-47.2%less than the baselines with GPT and 49.0-53.2%less with DeepSeek.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Our analysis shows that addressing these difficulties can produce tools reused on downstream tasks, as well as tools such as the trajectory reader that support further self-improvement.

    “Our analysis shows that addressing these difficulties can produce tools reused on downstream tasks, as well as tools such as the trajectory reader that support further self-improvement.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given

    Without downstream evaluation during search, the final agent populations improve mean task success over their initial agents across three benchmarks, with gains transferring across execution models.

    “Without downstream evaluation during search, the final agent populations improve mean task success over their initial agents across three benchmarks, with gains transferring across execution models.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingreasoning

    In generation 7, the adaptive agent reproduces the failure, incorporates the capability lineage's repair, and verifies that matching text remains visible.

    “In generation 7, the adaptive agent reproduces the failure, incorporates the capability lineage's repair, and verifies that matching text remains visible.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    Generation 8 adds overall output limits.

    “Generation 8 adds overall output limits.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Averaged across the two lineages, GPT and DeepSeek agents use their text-search tools on 8.6% and 23.6% of tasks, respectively, and line-range file viewing on 40.3% and 33.8%.

    “Averaged across the two lineages, GPT and DeepSeek agents use their textsearch tools on 8.6% and 23.6% of tasks, respectively, and line-range file viewing on 40.3% and 33.8%.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    These tools are used across downstream benchmarks, while GPT's trajectory reader is not invoked during downstream evaluation.

    “These tools are used across downstream benchmarks, while GPT's trajectory reader is not invoked during downstream evaluation.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    In the GPT SelfSearch trajectory, generation 9 uses the inspection interface to inspect both previous trajectories and adds filtering.

    “Generation 9 uses this interface to inspect both previous trajectories and adds filtering.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    With GPT, the capability lineage matches or exceeds both baselines on both benchmarks, while the adaptive lineage shows mixed results.

    “With GPT, the capability lineage matches or exceeds both baselines on both benchmarks, while the adaptive lineage shows mixed results.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    In the DeepSeek SelfSearch trajectory, the capability lineage develops tools for inspecting long outputs and then repairs problems exposed by their use.

    “DeepSeek's capability lineage develops tools for inspecting long outputs, then repairs problems exposed by their use.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    In the GPT SelfSearch trajectory, the capability lineage incorporates inspect_trajectory in generation 7.

    “The capability lineage incorporates it in generation 7.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    In the GPT SelfSearch trajectory, each generation uses and refines the inspection tool inherited from its predecessor.

    “Each generation uses and refines the inspection tool inherited from its predecessor.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    In the GPT SelfSearch trajectory, generation 10 links tool results to their originating calls and arguments, including across response pages.

    “Generation 10 links tool results to their originating calls and arguments, including across response pages.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingnone given

    Episode records allow each lineage to build on its own changes and inspect those made by the other.

    “Episode records allow each lineage to build on its own changes and inspect those made by the other.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    With GPT, the fixed-improver variant performs slightly better in the adaptive lineage.

    “With GPT, the fixed-improver variant performs slightly better in the adaptive lineage.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    In generation 8 of the GPT adaptive lineage, after finding that limiting individual excerpts still allows overly long responses, the agent adds an overall response limit and a continuation position for retrieving the remaining content.

    “In generation 8, it finds that limiting individual excerpts still allows overly long responses, so it adds an overall response limit and a continuation position for retrieving the remaining content.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    After repairing a function, the GPT capability agent uses the text-search tool to locate related tests and code that calls the function.

    “After repairing a function, the GPT capability agent uses the text-search tool to locate related tests and code that calls the function.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Findingown data

    SelfSearch has an evolving task agent, an evolving meta-agent, a unified meta and task agent, and reward-free search.

    “SelfSearch (ours) | ✓ | ✓ | ✓ | ✓”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    The final agent from each lineage is evaluated rather than selecting checkpoints based on downstream performance.

    “We evaluate the final agent from each lineage rather than selecting checkpoints based on downstream performance.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Interpretationreasoning

    Keeping the model-tool interaction loop outside the editable agent code provides a stable way to execute agents and capture their trajectories as their implementations evolve.

    “Keeping this loop outside the editable agent code provides a stable way to execute agents and capture their trajectories as their implementations evolve.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Interpretationreasoning

    Sharing episode records allows each lineage to incorporate discoveries made under the other direction while maintaining its own implementation.

    “Sharing episode records allows each lineage to incorporate discoveries made under the other direction while maintaining its own implementation.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given

    Evaluating each candidate on a development set incurs a recurring cost that grows with the number of tasks evaluated.

    “Evaluating each candidate on a development set incurs a recurring cost that grows with the number of tasks evaluated.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Premisenone given

    Existing approaches use downstream evaluation to guide the search process, tying the improvement signal to a task distribution and requiring repeated execution of candidate agents.

    “These approaches use downstream evaluation to guide the search process, tying the improvement signal to a task distribution and requiring repeated execution of candidate agents.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Study design and conductreasoning

    The model-tool interaction loop runs in a fixed runtime outside the editable repository.

    “Agents can modify their entire repository, while the model-tool interaction loop runs in a fixed runtime outside the editable repository.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Interpretationreasoning

    Changes to an agent's tools and procedures can affect how it performs subsequent self-modification.

    “Changes to its tools and procedures can therefore affect how it performs subsequent self-modification.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    Downstream evaluation and any candidate selection occur separately from search.

    “Downstream evaluation and any candidate selection occur separately from search.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given

    Within each model configuration, the initial and evolved agents use the same downstream model and execution limits, differing only in their agent implementations.

    “Within each configuration, the initial and evolved agents use the same downstream model and execution limits, differing only in their agent implementations.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    The resulting agents are evaluated only after the search checkpoints have been frozen.

    “We evaluate the resulting agents only after the search checkpoints have been frozen.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    The underlying model weights remain fixed during self-improvement.

    “The underlying model weights remain fixed.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    The running agent remains unchanged during the episode.

    “The running agent remains unchanged during the episode.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Premisereasoning

    The record of a modification contains information about how the agent identified limitations, constructed revisions, and examined their effects.

    “This record contains information about how the agent identified limitations, constructed revisions, and examined their effects.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    The same frozen agent implementation is evaluated across benchmarks without modifying its source code.

    “We evaluate the same frozen agent implementation across benchmarks without modifying its source code.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Selection can also consider an agent's potential to produce useful descendants, rather than only its current task performance.

    “Selection can also consider an agent's potential to produce useful descendants, rather than only its current task performance (Wang et al., 2026).”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Wang et al., 2026

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    Previous episode records are mounted read-only during subsequent episodes.

    “Previous episode records are mounted read-only during subsequent episodes.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given

    The runtime remains outside the editable repository and fixes the model, reasoning effort, generation settings, and execution limits.

    “The runtime remains outside the editable repository and fixes the model, reasoning effort, generation settings, and execution limits.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Premisenone given

    Downstream evaluation provides useful feedback, but repeatedly evaluating candidates increases search cost as task coverage or repetitions grow.

    “Downstream evaluation provides useful feedback, but repeatedly evaluating candidates increases search cost as task coverage or repetitions grow.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Premisenone given

    An agent's code determines both how it solves tasks and how it modifies other agents.

    “An agent's code determines both how it solves tasks and how it modifies other agents.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given

    The goal and design-guidance texts were refined over pilot searches by inspecting improver trajectories and code changes, without evaluating pilot agents on downstream benchmarks, and were fixed before the searches reported here.

    “The goal and design-guidance texts were refined over pilot searches by inspecting improver trajectories and code changes, without evaluating pilot agents on downstream benchmarks, and were fixed before the searches reported here.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    The improvement procedure itself can be revised by applying it to its own implementation or allowing a meta-agent to modify itself.

    “More explicitly, the improvement procedure itself can be revised by applying it to its own implementation or allowing a meta-agent to modify itself (Zelikman et al., 2024;Zhang et al., 2026b).”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites Zelikman et al., 2024

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites Zhang et al., 2026b

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    DGM and HGM use a separate diagnosis procedure to propose modifications.

    “DGM and HGM use a separate diagnosis procedure to propose modifications (Zhang et al., 2026a;Wang et al., 2026)”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites Zhang et al., 2026a

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites Wang et al., 2026

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    Both ablation variants use the same search configuration as full SelfSearch.

    “Both variants use the same search configuration as full SelfSearch.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    Both agents are compared on the same tasks within each pair.

    “Both agents are compared on the same tasks within each pair.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    The SWE-bench Verified comparison with evaluation-guided search excludes the ten development tasks, leaving 110 tasks.

    “The SWE-bench Verified comparison excludes the ten development tasks, leaving 110 tasks.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    The authors verified reported numbers and figures against experiment logs and source data.

    “the authors tested AI-assisted code, checked cited works against the original papers, and verified reported numbers and figures against experiment logs and source data.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given

    The execution framework records agent implementations and trajectories while keeping inference settings and resource limits outside the editable agent repository.

    “Our execution framework records agent implementations and trajectories while keeping inference settings and resource limits outside the editable agent repository.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductreasoning

    The comparison between SelfSearch and the evaluation-guided baselines is not budget-matched, because SelfSearch reports both generation-10 lineages without development-score selection.

    “SelfSearch instead reports both generation-10 lineages without development-score selection, so the comparison is not budget-matched.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    For the comparison with other harnesses, the inference and execution settings were aligned with the public evaluation, using xhigh reasoning and expanded execution limits instead of the settings in Table 1.

    “For this comparison, we align the inference and execution settings with that evaluation, using xhigh reasoning and expanded execution limits instead of the settings in Table1.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Hyperagents defines distinct task and meta-agents within an editable program.

    “Hyperagents defines distinct task and meta-agents within an editable program (Zhang et al., 2026b).”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Zhang et al., 2026b

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

77 of 77
  • The paper relies on this without support.

    LLM agents can inspect and modify the implementations that govern their own behavior.

    “The coding capabilities of LLM agents make it possible to investigate this question: agents can inspect and modify the implementations that govern their own behavior.”
1 of 1

Cites

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

Research works printed but not linked: 4

  1. John H Flavell. Metacognition and cognitive monitoring: A new area of cognitive-developmental inquiry. American Psychologist, 34(10):906, 1979.
  2. Shengran Hu, Cong Lu, and Jeff Clune. Automated design of agentic systems. In Y. Yue, A. Garg, N. Peng, F. Sha, and R. Yu (eds.), International Confer- ence on Learning Representations, volume 2025, pp. 21344-21377, 2025. URL https://proceedings.iclr.cc/paper_files/paper/2025/file/ 36b7acf6f6010652b3f2a433774a66fe-Paper-Conference.pdf.
  3. Yaonan Qu and Meng Lu. Bilevel autoresearch: Meta-autoresearching itself, 2026. URL https: //arxiv.org/abs/2603.23420.
  4. A INITIAL AGENT AND EXECUTION ENVIRONMENT Initial agent and relation to DGM. Our initial agent adapts DGM's coding-agent design (Zhang et al., 2026a), retaining shell execution and a file editor with view, create, and whole-file replacement operations. We add an editable policy library containing instructions for general tasks, coding, and self-improvement. At the start of an episode, the agent receives a policy catalog and loads the instructions and associated helper tools relevant to its task. The same agent implementation handles downstream tasks and self-modification. Preprint. Both agents are compared on the same tasks within each pair. Positive values indicate cost reduc- tions, and negative values indicate increases. These execution-cost metrics exclude search cost. Per million tokens, input, cached-input, and output prices are $0.20, $0.02, and $1.20 for GPT-5.6 Luna, and $0.15, $0.003, and $0.60 for DeepSeek V4 Flash. Input prices apply to uncached tokens.

Authors
Yang, J., Kong, I., & Jo, Y.
Affiliations
Seoul National University (KR)
Venue
arXiv
Publisher
arXiv
Published
2026
ISSN
2331-8422 (ISSN-L)
OpenAlex
W7214890487
Cited by
0
References
0
Type
posted content
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Evolutionary Algorithms and Applications
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Research
  • Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
Keywords
self-improving agents, self-modification, LLM agents, experiential learning, search cost reduction, SWE-bench, code generation

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-24.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-24.

Cited sources are checked by gpt-6-sol.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review