Saved in:
Bibliographic Details
Main Authors: Cao, Xin, Yu, Nan
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2510.16059
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917023750029312
author Cao, Xin
Yu, Nan
author_facet Cao, Xin
Yu, Nan
contents We propose utilizing fast and slow thinking to enhance the capabilities of large language model-based agents on complex tasks such as program repair. In particular, we design an adaptive program repair method based on issue description response, called SIADAFIX. The proposed method utilizes slow thinking bug fix agent to complete complex program repair tasks, and employs fast thinking workflow decision components to optimize and classify issue descriptions, using issue description response results to guide the orchestration of bug fix agent workflows. SIADAFIX adaptively selects three repair modes, i.e., easy, middle and hard mode, based on problem complexity. It employs fast generalization for simple problems and test-time scaling techniques for complex problems. Experimental results on the SWE-bench Lite show that the proposed method achieves 60.67% pass@1 performance using the Claude-4 Sonnet model, reaching state-of-the-art levels among all open-source methods. SIADAFIX effectively balances repair efficiency and accuracy, providing new insights for automated program repair. Our code is available at https://github.com/liauto-siada/siada-cli.
format Preprint
id arxiv_https___arxiv_org_abs_2510_16059
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SIADAFIX: issue description response for adaptive program repair
Cao, Xin
Yu, Nan
Software Engineering
Computation and Language
D.2.2; D.2.3
We propose utilizing fast and slow thinking to enhance the capabilities of large language model-based agents on complex tasks such as program repair. In particular, we design an adaptive program repair method based on issue description response, called SIADAFIX. The proposed method utilizes slow thinking bug fix agent to complete complex program repair tasks, and employs fast thinking workflow decision components to optimize and classify issue descriptions, using issue description response results to guide the orchestration of bug fix agent workflows. SIADAFIX adaptively selects three repair modes, i.e., easy, middle and hard mode, based on problem complexity. It employs fast generalization for simple problems and test-time scaling techniques for complex problems. Experimental results on the SWE-bench Lite show that the proposed method achieves 60.67% pass@1 performance using the Claude-4 Sonnet model, reaching state-of-the-art levels among all open-source methods. SIADAFIX effectively balances repair efficiency and accuracy, providing new insights for automated program repair. Our code is available at https://github.com/liauto-siada/siada-cli.
title SIADAFIX: issue description response for adaptive program repair
topic Software Engineering
Computation and Language
D.2.2; D.2.3
url https://arxiv.org/abs/2510.16059