AI Briefing

fast-jev-compaction: 요약 없이 원문 그대로, 오래된 도구 결과만 지우는 압축기

tamaratran/fast-jev-compaction

·2026.09.18 11:45

긴 대화 로그를 줄일 때 LLM이 요약을 만들어내는 방식은 파일 경로, 정확한 에러 메시지, 특정 제약 조건 같은 세부 정보를 놓치기 쉽다. 이 도구는 요약을 생성하지 않고, Jev 모델이 판단한 대로 불필요한 도구 호출과 결과만 삭제하거나 잘라낸다. 남은 메시지는 원본 그대로 유지되어 정보 손실을 최소화한다.

전체 대화 상태를 Jev에 보내 각 도구 호출의 필요성을 점수화한다. 임계값을 넘지 못한 항목은 제거되거나 앞부분만 남기고 잘린다. 최신 메시지나 첫 번째 메시지는 건드리지 않으며, 토큰 한도를 초과할 경우 단계별로 상태를 축약해 처리한다.

npm 라이브러리로 직접 통합하거나 Claude Code 플러그인으로 설치해 기본 압축 기능을 대체할 수 있다. TypeSafe API 키가 필요하며, Jev가 충분히 줄이지 못하거나 실패할 경우 기존 요약 방식으로 자동 전환된다. 정밀한 제어가 필요한 에이전트 개발이나 긴 컨텍스트 관리가 중요한 작업에 적합하다.

GitHub
GitHub 저장소

tamaratran/fast-jev-compaction

Claude Code plugin that replaces the compaction summary with Jev decisions: every tool call and result is scored in one fast request, stale ones are dropped or truncated, everything kept stays verbatim.

TypeScript

이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 소개 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.