TL;DR
Greplica는 리포지토리 파일과 과거 코딩 에이전트 세션을 로컬에서 탐색해 중요한 사실을 그래프 형태로 인덱싱하고 파일·커밋 단위의 근거를 유지하는 지속적 메모리 레이어이다. 입력으로는 코드와 세션 트랜스크립트가 들어가고 처리 단계에서는 구조 탐색·핵심 정보 추출·그래프 저장이 이루어지며 출력으로는 에이전트가 플래닝 전에 질의할 수 있는 검색 가능한 메모리가 생성된다. 초기 실행 결과는 플래닝 작업에서 토큰 사용을 여러 실험에서 40~50% 줄였고 최강 측정치에서는 75% 토큰 절감과 약 38% 속도 향상을 보고했지만 구체적 재현 설정은 레포지토리 문서를 통해 확인해야 한다. 프로젝트는 오픈소스 기여자를 모집하며 기여는 향후 채용 고려의 참고가 될 수 있으나 보장을 의미하지는 않는다.
섹션별 상세

용어 해설
- Coding Agent
- — 코드 베이스를 이해하고 수정·생성 작업을 자동화하는 자율적 소프트웨어 에이전트로, 입력으로 프롬프트와 코드 파일을 받고 내부 플래닝·실행 과정을 통해 코드 변경이나 제안을 출력한다. 이 글에서는 플래닝 단계에서 외부 기억을 참조해 반복 탐색을 줄이는 주체로 사용된다.
- Graph Memory
- — 코드 요소와 아키텍처 결정, 증거를 노드와 엣지로 표현해 저장하는 구조화된 메모리로, 리포지토리 파일·커밋·세션 기록을 연결하고 질의를 통해 관련 컨텍스트를 빠르게 회수할 수 있게 한다. 저장된 그래프는 provenance(파일/커밋 연결)를 보존해 에이전트의 의사결정 근거로 활용된다.
- Repo Indexing
- — 리포지토리의 파일 구조, 함수·모듈 정의, 아키텍처적 사실과 과거 세션 로그를 파싱·분류해 검색 가능한 인덱스로 만드는 작업으로, 인덱스는 검색 쿼리에 빠른 응답을 제공하고 에이전트의 반복 탐색을 줄인다. 본문에서는 이 인덱스가 그래프 저장과 결합되어 지속적 메모리를 구성한다.
- Token Usage
- — LLM 기반 워크플로에서 입력·출력·프롬프트에 소비되는 토큰 수량을 의미하며, 플래닝 단계에서 반복적 컨텍스트 전달이나 문서 재검토로 토큰 비용이 증가할 수 있다. 본문은 Greplica가 플래닝 단계의 토큰 사용을 줄였다는 수치적 근거를 중심으로 주장한다.
언급된 리소스
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.