시맨틱 코드 검색
키워드 매칭이 아닌 의미를 기반으로 저장소에서 관련 코드 스니펫을 찾는 방법을 안내합니다.
히스토리 Introduced as a beta in GitLab 18.7. Added to GitLab Duo Core in GitLab 18.8. Added to GitLab Premium in GitLab 18.9. 시맨틱 코드 검색은 AI를 활용하여 키워드 매칭이 아닌 의미를 기반으로 저장소에서 관련 코드 스니펫을 찾습니다. 시맨틱 코드 검색은 코드베이스를 벡터 임베딩으로 변환하여 벡터 데이터베이스에 저장합니다. 검색 쿼리도 임베딩으로 변환된 후 코드 임베딩과 비교하여 의미적으로 가장 유사한 결과를 찾습니다. 이 방식을 통해 키워드가 일치하지 않더라도 관련 코드를 찾을 수 있습니다. 이 기능의 개선 사항은 에픽 18018 과 에픽 20110 에서 제안되고 있습니다. 전제 조건 # GitLab이 운영하는 AI Gateway 에 대한 접근 권한. 다음 기능이 활성화되어 있어야 합니다: GitLab.com의 경우, 최상위 그룹의 실험적 기능. GitLab Self-Managed의 경
