al-jaffee - Pi 에이전트를 위한 간단한 캐시 보존형 폴드인 압축 도구
al-jaffee - simple cache-preserving fold-in compaction for pi agents
핵심 요약
Pi 에이전트의 컨텍스트를 깔끔하게 유지하기 위해 작업 내용을 요약하고 압축하는 'al-jaffee' 플러그인 소개.
- 컨텍스트 관리 — 에이전트 작업 시 불필요한 정보가 쌓이지 않도록 요약 및 압축함.
- 폴드인 방식 — 세션 포킹이나 서브에이전트보다 간편하게 컨텍스트를 정리함.
- 오픈 소스 — MIT 라이선스로 공개되었으며 약 1,000줄의 코드로 구성됨.
장기 프로젝트를 진행하다 보면 작업 도중에 자잘한 곁가지나 조사할 게 많이 생기는데, 메인 컨텍스트가 더러워지는 건 딱 질색이거든. 그래서 에이전트가 마커를 만들고, 그 상태에서 전체 컨텍스트를 활용해 작업을 수행할 수 있게 해주는 작은 pi 플러그인을 하나 짰어. 작업이 끝나면 전체 컨텍스트를 요약본으로 접어버려서, 그 자리에서 바로 내용을 압축할 수 있게 만든 거지.
세션을 포크하는 것보다 훨씬 손이 덜 가고, 서브 에이전트보다 관리하기도 편해. 공유할 가치가 있다고 생각해서 올린다. MIT 라이선스고 코드 양은 1k 라인 정도야. 비용은 GLM 5.3 Flash로 한 10센트 정도 쓴 것 같네.

