자연어 요구사항을 바탕으로 전체 코드 저장소를 자동으로 생성하는 새로운 소프트웨어 엔지니어링 과제인 NL2Repo를 소개하고, 이를 해결하기 위한 다중 레이어 스케치 기반 프레임워크 CODES를 제안한다.