AI 코딩 프로젝트의 자동 메모리 관리 도구 'Jevmem' — AI 생성 일러스트AI 일러스트
개발도구 도구

AI 코딩 프로젝트의 자동 메모리 관리 도구 'Jevmem'

Jevmem – automatic project memory for Claude Code, built on Jev

Hacker News9월 25일 업데이트 · 3분

AI 코딩 도구와의 대화에서 결정 사항이나 제약 조건 등 중요한 지식을 자동으로 추출하여 프로젝트 메모리 파일에 저장하고, 다음 세션 컨텍스트로 재주입해 작업 일관성을 유지합니다.

세 줄 요약Hacker News 원문 기반
  1. 자체 개발한 API를 활용하여 메모리 저장 여부를 판단하며, 기존 대형 언어 모델(LLM)을 거치는 방식보다 월등히 빠르고 저렴하게 높은 정확도를 구현했습니다.
  2. 개발 과정에서 발생하는 휘발성 지식(결정, 규칙 등)을 체계적으로 기록하고 관리할 수 있게 하여 프로젝트의 일관성과 작업 효율성을 극대화합니다.
  3. 속도와 비용 효율성이 최대 강점이지만, 최고 정확도가 필수적이라면 고성능 LLM이 유리할 수 있으며, 현재는 특정 AI 도구에 한정되어 자동 메모리 기록을 지원합니다.

Jevmem은 Claude Code를 포함한 AI 코딩 도구와의 대화에서 결정 사항, 제약 조건, 버그, 할 일 등을 자동으로 추출하여 `JEVMEM.md` 파일에 저장하는 기능을 제공합니다. 이 시스템은 사용자가 의견을 변경할 경우 이전 라인을 삭제하지 않고 `[superseded]` 태그로 표시하며, 다음 세션이 시작될 때 관련 내용들을 Claude의 컨텍스트에 추가하여 작업 일관성을 유지하도록 돕습니다.

사용자는 `npm install -g jevmem` 명령어로 도구를 설치한 후, 프로젝트 디렉토리에서 `jevmem init --tool claude`를 실행하여 초기화할 수 있습니다. 메모리 저장 과정은 사용자 메시지 및 이전 대화 내용과 함께 메모리 라인을 TypeSafe AI로 전송하며, 이 과정에서 민감 정보( 키, 비밀번호 등)는 스크럽 처리됩니다. 이후 Jev가 결정 여부 등을 판단하고, 작은 이 최대 200자 길이의 한 줄을 작성하여 저장합니다.

Jevmem은 자체 API를 활용해 메모리 저장 여부를 판단하며, 이 방식은 기존 대형 언어 모델(LLM) 기반 방식 대비 속도와 비용 효율성 측면에서 강점을 보입니다. 66개의 테스트 턴에 대한 비교 결과, `jevmem auto`는 평균 300ms의 중앙값 결정 시간을 기록했으며, 이는 당시 주요 LLM들의 2.8~4.3초 대비 매우 빠른 수치였습니다. 정확도 면에서는 GPT-6 Astra와 동률인 98.5%의 save/skip율을 보였습니다.

용어 풀이

API
프로그램끼리 기능을 주고받는 약속된 창구. AI 모델은 보통 API로 불러 써요.
LLM
방대한 글을 학습해 문장을 이해하고 만들어 내는 AI 모델. ChatGPT, Claude, Gemini가 여기에 속해요.
원문Hacker News · Jevmem – automatic project memory for Claude Code, built on Jev같은 주제 가이드 · 바로 써 보기오류가 나면 터미널 출력째 묻기

평일 아침 메일로 받아 보기 ›틀린 곳 알리기