DEFINITION
Source-Level Rewriting
Source-Level Code Rewriting
Definition
A technique where autonomous agents modify their own source code directly (rather than weights or parameters) to improve behavior, fix bugs, or adapt to new requirements. Enables agents to make explicit, interpretable changes to their logic.
Examples in the Wild
- Example 1:Moss self-evolution system
- Example 2:agent-generated code patches
- Example 3:autonomous refactoring