SelfSearch: Reward-Free Search for Self-Improving Agents
Open accessAbstract
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
Cites
Statistics
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 - Also stated in: § 1 INTRODUCTION · plain
- 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 - Also stated in: § 1 INTRODUCTION · plain
- 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
- Findingnone given
The discovered harnesses transfer across model families without further search.
“The discovered harnesses transfer across model families without further search.”
Quote in the paperNot a substantial claim - Findingown data
Both DeepSeek lineages improve SWE-bench Verified success from 81.7% to 86.7%.
“Both DeepSeek lineages improve SWE-bench Verified success from 81.7% to 86.7%.”
Quote in the paperNot a substantial claim - Findingown data
Without downstream reward signals during search, SelfSearch improves population-mean success over the initial agent in all six model-benchmark settings.
“Without downstream reward signals during search, Self-Search improves population-mean success over the initial agent in all six modelbenchmark settings”
- Also stated in: § 1 INTRODUCTION · plain
“The population mean exceeds the base in all six modelbenchmark settings.”
- Also stated in: § 3.2 DOWNSTREAM PERFORMANCE AND EFFICIENCY · plain
“Population-mean success improves in all six model-benchmark settings.”
Quote in the paperSubstantial claim - Also stated in: § 1 INTRODUCTION · plain
- Findingown data
Individual agents improve success by up to 5.0 percentage points on SWE-bench Verified.
“5.0 on SWE-bench Verified”
Quote in the paperSubstantial claim - Findingcitation
The harness produced by SelfSearch matches Codex, the top-scoring harness in a public nine-harness comparison evaluated under the same settings.
“matching the top-scoring harness, Codex.”
- Also stated in: § 1 INTRODUCTION · plain
“This matches Codex, the top-scoring harness in a public nine-harness comparison evaluated under the same settings (Apache Maka, 2026).”
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.
- Also stated in: § 1 INTRODUCTION · plain
- Findingown data
With only $4.03 in search cost, SelfSearch produces a harness that solves 82.0% of Terminal-Bench 2.1 tasks with DeepSeek V4 Flash under the settings of a public nine-harness comparison.
“With only $4.03 in search cost, it produces a harness that solves 82.0% of Terminal-Bench 2.1 tasks with DeepSeek V4 Flash under the settings of a public nine-harness comparison”
- Also stated in: § 1 INTRODUCTION · plain
“With only $4.03 in search cost, SelfSearch produces a harness achieving 82.0% on Terminal-Bench 2.1 using DeepSeek V4 Flash.”
Quote in the paperSubstantial claim - Also stated in: § 1 INTRODUCTION · plain
- Findingown data
In generation 5, the adaptive lineage limits search output by keeping the beginning and end of long lines, which can hide matching text in the middle.
“In generation 5, the adaptive lineage limits search output by keeping the beginning and end of long lines, which can hide matching text in the middle.”
Quote in the paperNot a substantial claim - Findingown data
The search cost for the SelfSearch capability agent compared on Terminal-Bench 2.1 is $4.03.
“The search cost is $4.03.”
Quote in the paperNot a substantial claim - Findingown data
Our comparison shows that SelfSearch can produce competitive agents using self-improvement experience instead.
“Our comparison (Section 3.3) shows that Self-Search can produce competitive agents using self-improvement experience instead.”
Quote in the paperSubstantial claim - Findingown data
Full SelfSearch achieves the highest population-mean success in both model settings.
“Full SelfSearch achieves the highest population-mean success in both model settings (Table 4).”
Quote in the paperSubstantial claim - Premisereasoning
Task-solving experience provides evidence about how an agent performs, guiding the search for improvements.
“Task-solving experience provides evidence about how an agent performs, guiding the search for improvements.”
Quote in the paperSubstantial claim - Premisenone given
A modification produces not only a candidate agent, but also a record of the process that produced it.
“However, a modification produces not only a candidate agent, but also a record of the process that produced it.”
Quote in the paperSubstantial claim - Study design and conductnone given
SelfSearch uses no downstream tasks or evaluation results to guide revisions.
“SelfSearch uses no downstream tasks or evaluation results to guide revisions.”
- Also stated in: § Search across generations. Each generation contains one self-improvement episode per lineage. · plain
“They receive no downstream benchmark tasks or evaluation results.”
Quote in the paperSubstantial claim - Also stated in: § Search across generations. Each generation contains one self-improvement episode per lineage. · plain
- Interpretationown data
Experience gained through self-modification can improve agents' downstream capabilities and efficiency.
“These results suggest that experience gained through self-modification can improve agents' downstream capabilities and efficiency.”
Quote in the paperSubstantial claim - Premisecitation
Agents can learn from their own task-solving experiences and improve their capabilities over time.
“Agents can learn from their own task-solving experiences and improve their capabilities over time (Zhang et al., 2026a;Wang et al., 2026;Zhang et al., 2026b).”
Quote in the paperSubstantial claim0 of 3 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.
- cites Zhang et al., 2026b
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationreasoning
Records of self-modification activities can provide evidence for improving an agent even before it encounters downstream tasks.
“Records of these activities can therefore provide evidence for improving an agent even before it encounters downstream tasks.”
Quote in the paperSubstantial claim - Interpretationreasoning
The experience of self-modification can provide valuable evidence for future self-improvement.
“The experience of self-modification can therefore provide valuable evidence for future self-improvement.”
Quote in the paperSubstantial claim - Interpretationreasoning
Failed editing actions, incomplete observations, and difficulties inspecting earlier records can motivate changes to the agent's own tools and procedures.
“Failed editing actions, incomplete observations, and difficulties inspecting earlier records can therefore motivate changes to the agent's own tools and procedures.”
Quote in the paperSubstantial claim - Interpretationreasoning
Self-improvement can reveal limitations in the agent's own tools and procedures.
“Self-improvement can reveal limitations in the agent's own tools and procedures.”
Quote in the paperSubstantial claim - Interpretationreasoning
This allows subsequent revisions to draw on experience gained during self-improvement, without downstream task evaluation during search.
“This allows subsequent revisions to draw on experience gained during self-improvement, without downstream task evaluation during search.”
Quote in the paperSubstantial claim - Interpretationown data
Our results provide evidence that self-improvement experience can guide useful agent revisions without downstream evaluation.
“Our results provide evidence that self-improvement experience can guide useful agent revisions without downstream evaluation.”
Quote in the paperSubstantial claim - Interpretationown data
The process of editing an agent can itself provide experience for further agent improvement.
“These findings suggest that the process of editing an agent can itself provide experience for further agent improvement.”
Quote in the paperSubstantial claim - Interpretationreasoning
Episode records capture difficulties encountered while inspecting code, making edits, and checking their effects, giving subsequent agents concrete problems to investigate.
“Episode records capture difficulties encountered while inspecting code, making edits, and checking their effects, giving subsequent agents concrete problems to investigate.”
Quote in the paperSubstantial claim - Interpretationown data
The changes discovered by SelfSearch remain useful beyond the model configuration used during search.
“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
- 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).
PremisecitationRecords 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 checkedProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationcitationThe 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).
PremisecitationPrior 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).
PremisecitationPrior 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.
PremisecitationSome 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 dataSelfSearch 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 claimMay combine two claims.
Findingown dataAcross 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 claimThe quote only partly states this claim.
Findingown dataIndividual 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- Also stated in: § 3.2 DOWNSTREAM PERFORMANCE AND EFFICIENCY · plain
May combine two claims.
Findingown dataOn 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 claimMay combine two claims.
Findingown dataOn 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 claimMay combine two claims.
Findingown dataAblations 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 claimThe quote only partly states this claim.
Findingown dataOn 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- Also stated in: § 1 INTRODUCTION · plain
May combine two claims.
Findingown dataOn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Findingnone givenOther 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingreasoningIn 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 claimMay 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.
- Also stated in: § F COMPARISON OF AGENT SEARCH DESIGNS · plain
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
Findingnone givenLater 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 claimMay combine two claims.
Findingown dataRemoving 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenIn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenIn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown dataThe 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 claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenIn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataIn 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 claimMay combine two claims.
Findingown dataBoth 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 claimMay combine two claims.
Findingown dataBoth 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 claimMay combine two claims.
Findingown dataKeeping 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataUsing 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 claimMay combine two claims.
Findingown dataBoth 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenThe 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 claimMay combine two claims.
Findingown dataGenerating 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 claimMay combine two claims.
Findingown dataOur 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 claimMay combine two claims.
Findingnone givenWithout 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 claimMay combine two claims.
FindingreasoningIn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenGeneration 8 adds overall output limits.
“Generation 8 adds overall output limits.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataAveraged 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 claimMay combine two claims.
Findingown dataThese 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 claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown dataIn 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 claimMay combine two claims.
Findingown dataWith 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 claimMay combine two claims.
Findingown dataIn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataIn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataIn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataIn 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 claimMay combine two claims.
Findingnone givenEpisode 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataWith 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataIn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataAfter 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 claimClassified as probably not a substantial claim. May combine two claims.
Findingown dataSelfSearch 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenThe 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 claimProbably not a substantial claim: may not pass S4 (based).
InterpretationreasoningKeeping 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 claimClassified as probably not a substantial claim.
InterpretationreasoningSharing 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 claimProbably not a substantial claim: may not pass S4 (based).
Premisenone givenEvaluating 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 claimMay combine two claims.
Premisenone givenExisting 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 claimClassified as probably not a substantial claim.
Study design and conductreasoningThe 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 claimClassified as probably not a substantial claim.
InterpretationreasoningChanges 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 claimClassified as probably not a substantial claim.
Study design and conductnone givenDownstream evaluation and any candidate selection occur separately from search.
“Downstream evaluation and any candidate selection occur separately from search.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductnone givenWithin 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 claimClassified as probably not a substantial claim.
Study design and conductnone givenThe 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 claimClassified as probably not a substantial claim.
Study design and conductnone givenThe underlying model weights remain fixed during self-improvement.
“The underlying model weights remain fixed.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenThe running agent remains unchanged during the episode.
“The running agent remains unchanged during the episode.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
PremisereasoningThe 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenThe 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationSelection 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 givenPrevious 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 claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone givenThe 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 claimMay combine two claims.
Premisenone givenDownstream 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 claimClassified as probably not a substantial claim.
Premisenone givenAn 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 claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone givenThe 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 claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationThe 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).
PremisecitationDGM 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 givenBoth 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenBoth 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenThe 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenThe 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 claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone givenThe 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductreasoningThe 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 claimClassified as probably not a substantial claim.
Study design and conductnone givenFor 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 claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationHyperagents 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.
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.”
Cites
The publisher hasn’t deposited this paper’s reference list.
Research works printed but not linked: 4
- John H Flavell. Metacognition and cognitive monitoring: A new area of cognitive-developmental inquiry. American Psychologist, 34(10):906, 1979.
- 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.
- Yaonan Qu and Meng Lu. Bilevel autoresearch: Meta-autoresearching itself, 2026. URL https: //arxiv.org/abs/2603.23420.
- 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)
- arXiv
- 2609.37968
- OpenAlex
- W7214890487
- Cited by
- 0
- References
- 0
- Type
- posted content
- Open access
- green
- arxiv.org
- 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