AIAskON: 코드를 검색 가능한 지식으로
AskON은 개발자들이 코드베이스 내에서 정책 구현 방식을 효율적으로 찾기 어려운 문제를 해결하기 위해 개발된 RAG 기반 코드 지식화 플랫폼입니다. 방대한 코드와 정책을 가진 이커머스 서비스에서 코드는 사실상의 유일 진실 공급원(SSoT)이 되지만, 코드베이스가 커질수록 키워드 검색만으로는 전체 맥락 파악이 어렵습니다. AskON은 코드를 검색 가능한 자산으로 전환하여 이러한 이해 비용을 줄이는 것을 목표로 합니다. Git 저장소에서 코드를 클론하고 정적 분석을 통해 AST(추상 구문 트리)를 생성한 후, 이를 임베딩하여 벡터 데이터베이스에 저장합니다. 이후 사용자의 자연어 질문을 받아 관련 코드 조각을 검색하고, LLM을 통해 질문에 대한 답변을 생성하는 RAG 파이프라인을 활용합니다. 이를 통해 개발자는 자연어로 코드의 비즈니스 맥락을 탐색할 수 있습니다.


















