Self-Evolving Coding Agents

Published
Source
arXiv
Paper number
855
Field
Software Engineering
arXiv ID
2608.03392

Key points

  • It clearly defines self-evolving coding agents as distinct from general coding agents and general self-evolving agents.
  • It classifies six evolution targets: framework, memory, skills and tools, model, workflow, and topology, which it calls an object-centered taxonomy.
  • It adds two auxiliary axes: when evolution happens, such as during a task, after a task, or step by step, and software-specific evidence, such as execution feedback, repository context, and coding traces.
  • It argues that executable feedback, repository-level context, and coding traces make software engineering a natural domain for agent self-evolution.
  • The paper's challenges are feedback reliability, benchmark overfitting, safety, maintainability, cost, and generalization, and the paper list is publicly available on GitHub.

Paper links

External research summaries. These are not HDATF publications or measured product results.

Read original (opens in a new tab)