prompt-cache-control

prompt-cache-control · by claude-code-templates

요청마다 캐시를 읽고 새로 쓴 양을 입력창 위에 표시해요. 만료가 임박하면 알리고 /compact·/clear 시점을 제안해요

❯ /plugin marketplace add SeongGwangJu/k-mods
❯ /plugin install prompt-cache-control@k-mods

이미 열려 있는 세션에는 /reload-plugins로 바로 적용돼요. Claude Code 2.1.287 이상이 필요해요.

알아 둘 점

  • TTL(캐시 유지 시간)은 환경변수·설정·계정 종류(구독/API 키)로 자동 추정되고, 요청 간격을 관찰해 스스로 보정해요
  • 1초 간격 타이머가 돌지만 표시 내용이 바뀔 때만 다시 그려서 유휴 세션엔 비용이 없어요

이 mod가 내 컴퓨터에서 하는 일

mod는 샌드박스 없이 내 권한으로 실행돼요. 정적 분석으로 확인한 범위예요.

환경·설정 읽기파일 읽기
정적 분석 결과

다루는 이벤트

command.run{command=cache}session.endsession.startturn.stepui.closeui.pressui.render{component=AbovePrompt}ui.render{component=Pane}

읽는 환경 변수

CLAUDE_CODE_PROMPT_CACHE_TTLDISABLE_PROMPT_CACHINGDISABLE_PROMPT_CACHING_HAIKUDISABLE_PROMPT_CACHING_OPUSDISABLE_PROMPT_CACHING_SONNETENABLE_PROMPT_CACHING_1HFORCE_PROMPT_CACHING_5MHOME