Wydłużenie TTL pamięci podręcznej promptów subagentów w Claude Code
Domyślny czas życia cache dla subagentów w Claude Code wynosi zaledwie 5 minut, jednak ustawienie to można rozszerzyć do godziny. Przed zmianą warto przetestować wpływ tej konfiguracji na koszty i wydajność.
Domyślnie pamięć podręczna (cache) dla subagentów w narzędziu Claude Code jest aktywna przez jedynie 5 minut. Oznacza to, że jeśli subagent pozostaje bezczynny dłużej niż ten czas, użytkownik traci możliwość korzystania z obniżonej ceny za odwołania do cache.
Zachowanie to można zmienić, modyfikując odpowiedni parametr w konfiguracji:
"subagentPromptCacheTtl": "1h"
Należy jednak pamiętać, że Boris Cherny podkreśla, iż domyślne ustawienia sprawdzają się dobrze dla większości użytkowników. Dlatego przed zmianą tego parametru zaleca się przeprowadzenie testów oraz zmierzenie rzeczywistych wyników.
Aby ocenić, czy wydłużenie czasu życia cache subagenta do jednej godziny przełoży się na realne oszczędności finansowe, można uruchomić dedykowany skrypt ewaluacyjny dostępny pod tym adresem: skrypt testowy.
Dlaczego to ważne
AnalizaDłuższy czas TTL może znacząco obniżyć koszty pamięci podręcznej promptów w przypadku długotrwałych lub przerywanych procesów pracy subagentów, jednak rzeczywiste oszczędności są ściśle uzależnione od indywidualnych wzorców użytkowania.
Dyskutuj w społeczności
Dziel się swoimi pytaniami i spostrzeżeniami z programistami