Blog JSystems - uwalniamy wiedzę!
Blog JSystems - uwalniamy wiedzę!
Claude Code
Dlaczego Claude Code jest tak drogi przy dużym repo
W jednym projekcie Claude Code kosztuje grosze, a w innym rachunek potrafi zaskoczyć, mimo że zadania wyglądają podobnie. Różnica prawie zawsze siedzi w rozmiarze repozytorium i w tym, ile z niego wpuszczasz do kontekstu. Pokażemy, dlaczego tak się dzieje i jak pracować w dużym repo bez płacenia za cały kod przy każdym pytaniu.
Typowy scenariusz: przenosisz nawyki z małego projektu do dużego monorepo i nagle proste zadanie kosztuje wielokrotnie więcej. Claude Code przeszukuje pliki, wczytuje ich treść, uruchamia komendy, które zwracają długie wyniki, i każdy taki krok powiększa kontekst, za który płacisz.
Często widzimy też, że przy dużym repo sesja nie tylko drożeje, ale i zwalnia. To dwie strony tego samego medalu: gigantyczny kontekst jest zarazem kosztowny, jak i wolniejszy w przetwarzaniu. Im dłużej trwa sesja bez porządków, tym mocniej narasta jedno i drugie.
Claude Code płaci się od tokenów, a tokeny bierze cała treść, która trafia do modelu. W dużym repozytorium jest po prostu więcej materiału do czytania: więcej plików źródłowych, dłuższe pliki, obszerne logi z komend, więcej zależności. Jeśli pozwolisz narzędziu swobodnie eksplorować całe repo, doładuje ono do kontekstu dużo więcej, niż potrzeba do konkretnego zadania.
Buforowanie promptu częściowo to łagodzi, bo raz przeczytana, stabilna część kontekstu bywa liczona taniej przy kolejnych zapytaniach. Ale bufor pomaga tylko wtedy, gdy kontekst się powtarza. Jeśli przy każdym pytaniu Claude sięga po inne fragmenty ogromnego repo, ciągle wczytujesz nowy materiał w pełnej cenie. Dlatego to nie sam rozmiar repo na dysku jest problemem, tylko to, ile z niego realnie wchodzi do sesji.
.gitignore i o to, by w repo nie lądowały ogromne artefakty, buildy czy dane. Mniej śmieci w drzewie to mniej rzeczy, które narzędzie może wciągnąć do kontekstu./model. Nie każda zmiana w wielkim projekcie wymaga najmocniejszego silnika.Najprostszy sprawdzian to /cost: porównaj koszt tego samego typu zadania raz przy swobodnym przeszukiwaniu całego repo, a raz przy jawnym wskazaniu plików i zawężonym zakresie. Różnica bywa wyraźna i od razu pokazuje, gdzie ucieka budżet.
Dobrym sygnałem jest też to, że sesja nie tylko tanieje, ale i przyspiesza. Gdy przestajesz wpuszczać do kontekstu całe repozytorium, narzędzie szybciej odpowiada i rzadziej gubi wątek, bo pracuje na mniejszej, trafniejszej porcji materiału.
Wroc do listy: 100 najczestszych problemow z Claude Code
Szkolenie Claude Code - od zera do zespołu agentów AI -->
Tryb planowania, tryby uprawnień, komendy, MCP, hooki i systemy multi-agent - wszystko na żywym kodzie podczas trzydniowego szkolenia. Prowadzi Łukasz Matuszewski. Szkolenie ma terminy gwarantowane - odbędzie się niezależnie od liczby zgłoszeń.
Sprawdź szkolenie Claude CodeTo szkolenie może być dofinansowane dla Ciebie z KFS lub BUR.
★★★★★Średnia ocena naszych szkoleń w Google: 5/5
Komentarze (0)
Brak komentarzy...