본 논문은 대규모 언어 모델(LLM)이 외부 라이브러리 API의 빈번한 업데이트에 적응하는 데 어려움을 겪는 문제를 해결하기 위해 제안된 ReCode 프레임워크에 대해 설명합니다. ReCode는 인간 프로그래머가 API 변경에 적응하는 방식을 모방하며, 2,000개의 데이터셋을 활용하여 LLM이 버전 마이그레이션을 수행하도록 훈련시킵니다. 강화 학습을 위한 보상으로 수정된 문자열 유사성 메트릭을 도입하고, 다양한 LLM과 강화 학습 알고리즘을 사용하여 ReCode의 효과를 검증했습니다. 그 결과, ReCode는 동적 API 시나리오에서 LLM의 코드 생성 성능을 크게 향상시켰으며, 특히 보이지 않는 CodeUpdateArena 작업에서 두드러진 성과를 보였습니다.