Research note: Model specifications and benchmark results are time-bound. Check the dated primary sources below before using them for a technical or purchasing decision.
The endgame of software maintenance is not human developers fixing syntax errors. It is self-evolving codebases: autonomous agents scanning dependency updates, refactoring deprecated APIs via AST transformations, generating regression tests, and opening self-verified pull requests.
Sources & Research Papers
- • Autonomous Program Repair: Goues, C. L., et al. (2019). Automated Program Repair. Communications of the ACM. ACM CACM.
- • AST-Aware Neural Code Refactoring: Alon, U., et al. (2019). code2vec: Learning Distributed Representations of Code. POPL 2019. arXiv:1803.09473.