CacheWarden은(는) 무엇을 하나요?
Claude Code의 Anthropic 프롬프트 캐시를 유지하는 VS Code 확장 프로그램 — 5분 TTL이 만료되기 전에 자동으로 핑을 보냅니다.
이 확장 프로그램은 Claude Code를 자주 사용할 때 프롬프트 캐시가 만료되어 다시 생성되는 것을 방지하여 응답 시간을 최적화합니다. 캐시가 웜 상태로 유지되면 Anthropic API 호출 시 지연 시간이 크게 줄어듭니다. VS Code 내에서 실행되며, 설정 가능한 주기로 자동 핑을 전송하여 캐시 TTL을 갱신합니다.
설치
- VS Code 확장 마켓플레이스에서
Efs-O/CacheWarden을 검색하거나.vsix파일을 다운로드하여 설치하세요. - 설치 후 VS Code를 재시작합니다.
사용법
- 확장 프로그램이 활성화되면 자동으로 백그라운드에서 실행됩니다.
- 기본 핑 간격은 4분입니다 (TTL 5분 이내).
- 설정에서 간격을 조정할 수 있습니다:
cacheWarden.pingInterval
{
"cacheWarden.pingInterval": 240000 // 4분 (밀리초)
}
요구 사항
- VS Code 1.80.0 이상
- Claude Code가 설치 및 구성되어 있어야 함
- Anthropic API 키가 환경 변수에 설정되어 있어야 함 (
ANTHROPIC_API_KEY)
문제 해결
- 핑이 작동하지 않는 경우 로그를 확인하세요:
보기 > 출력 > CacheWarden - API 키가 올바르게 설정되었는지 확인하세요.
- 네트워크 연결이 안정적인지 확인하세요.
라이선스
MIT