에이전트와 개발

Skill Dreaming, 풀 리퀘스트 기록으로 저장소 맞춤 스킬 갱신하는 코딩 에이전트 연구

저장소의 풀 리퀘스트(PR) 기록에서 실행 가능한 지식을 뽑아 코딩 에이전트용 스킬 라이브러리를 만들고 계속 고치는 Skill Dreaming 프레임워크가 논문으로 공개됐다.

루카스 ·

저장소의 풀 리퀘스트(PR) 기록으로 코딩 에이전트의 스킬을 계속 갱신하는 프레임워크 Skill Dreaming이 논문으로 공개됐다. 논문은 2026년 10월 26일 arXiv에 올라왔다. 저장소와 PR 이력을 입력하면 그 저장소에 맞는 스킬 라이브러리를 만들고, 새 PR 정보가 쌓일 때마다 스킬을 다듬는 방식이다.

연구진은 대규모 언어 모델(LLM) 기반 에이전트가 복잡한 소프트웨어 작업에서 재사용 가능한 스킬에 점점 더 의존한다고 설명했다. 다만 저장소 전용 스킬은 코드 구조, 구현 관례, 유지보수 요구가 바뀔 때마다 함께 변해야 한다고 짚었다.

PR에서 스킬을 뽑는 방식

연구진은 PR이 구현과 리뷰를 거쳐 저장소가 바뀐 과정을 기록하므로 스킬에 필요한 지식의 자연스러운 원천이라고 봤다. Skill Dreaming은 검증을 통과한 PR에서 실행 가능한 지식을 추출해 스킬을 만든다.

새 PR은 저장소 고유의 구현 패턴을 따르고, 관련 구성 요소를 일관되게 수정하며, 기존 테스트를 통과시키면서 새 기능의 테스트도 추가해야 한다. 연구진은 여기서 상호 강화 순환이 생긴다고 설명했다. PR이 스킬을 갱신할 지식을 제공하고, 스킬은 이후 PR을 개선하고 저장소를 유지하며 스킬이 더 진화하도록 뒷받침한다는 것이다.

이렇게 만든 스킬은 요청받은 기능을 구현하는 데 그치지 않고 테스트, 문서, 호환성, 저장소 관례를 관리하는 작업도 안내한다. 연구진에 따르면 이 프레임워크는 PR 분석, 스킬 관리, 코드 실행, 지속적 통합(CI)을 엮어 학습한 스킬을 저장소 변경에 적용하고 그 결과를 다시 스킬 갱신에 반영하는 전 과정을 제공한다.

댓글

기사에 대한 의견이나 틀린 내용 제보를 남겨 주세요.

댓글을 불러오고 있습니다.