Blog JSystems - uwalniamy wiedzę!
Blog JSystems - uwalniamy wiedzę!
Claude Code
Jak wyczyścić kontekst i zacząć świeżo w Claude Code
/clear, żeby zacząć rozmowę od zera, albo /compact, gdy chcesz kontynuować ten sam wątek, ale skrócić kontekst.Claude Code, narzędzie CLI od Anthropic do programowania z AI, pamięta w obrębie sesji wszystko, co dotąd napisaliście - poprzednie pytania, odczytane pliki, wykonane kroki. Ta pamięć jest zaletą, dopóki pracujesz nad jednym zadaniem. Kiedy jednak przechodzisz do czegoś zupełnie nowego, stara rozmowa staje się ciężarem: zajmuje kontekst i podsuwa narzędziu nieistotne, mylące tropy. Warto wiedzieć, jak świadomie wyczyścić kontekst i zacząć świeżo - oraz kiedy lepiej go tylko skrócić, zamiast kasować.
Kończysz jedną sprawę, zaczynasz drugą w tej samej sesji i nagle Claude Code odwołuje się do plików albo decyzji z poprzedniego zadania, które z bieżącym nie mają nic wspólnego. Odpowiedzi są jakby obciążone starym kontekstem - narzędzie zakłada rzeczy, których już nie chcesz. Bywa też, że po długiej rozmowie kontekst robi się tak zapełniony, że narzędzie zwalnia albo zaczyna gubić najnowsze ustalenia w gąszczu starszych. To wszystko sygnały, że wleczesz za sobą historię, która przestała być potrzebna.
Ciągłość rozmowy jest celowa: dzięki niej możesz odwoływać się do wcześniejszych kroków bez powtarzania wszystkiego od nowa. Claude Code utrzymuje więc w kontekście całą bieżącą sesję i domyślnie niczego z niej nie wyrzuca. Problem pojawia się, gdy zmieniasz temat - narzędzie nie wie, że poprzednie zadanie jest już zamknięte, więc dalej bierze je pod uwagę. Do tego okno kontekstu ma skończoną pojemność; im więcej w nim starej rozmowy, tym mniej miejsca na to, co naprawdę istotne teraz. Dlatego istnieją dwa różne narzędzia. Polecenie /clear zaczyna rozmowę zupełnie od nowa, tak jakbyś dopiero co otworzył sesję - kasuje dotychczasową historię. Polecenie /compact działa łagodniej: kondensuje dotychczasową rozmowę do zwięzłego podsumowania, dzięki czemu odzyskujesz miejsce w kontekście, ale zachowujesz sens tego, co ustaliliście. Narzędzie potrafi zresztą kondensować kontekst także samo, gdy zbliża się do limitu (to automatyczna kompakcja).
/clear. Rozmowa startuje od zera - stare pliki i decyzje znikają z kontekstu, więc narzędzie nie będzie ich mieszać do nowej sprawy./compact. Narzędzie streści dotychczasową rozmowę, zwolni miejsce i zachowa najważniejsze ustalenia./clear. Czyszczenie kasuje też korzyść z pamięci podręcznej promptu i zmusza narzędzie do budowania kontekstu od nowa, więc rób to tylko przy realnej zmianie tematu.Po /clear okno rozmowy powinno być puste, tak jak przy świeżo otwartej sesji, a wskaźnik zajętości kontekstu wyraźnie spaść. Najprościej sprawdzić skutek pytaniem kontrolnym: zapytaj o coś z poprzedniego zadania - po wyczyszczeniu narzędzie nie powinno tego pamiętać, bo historia została usunięta. Po /compact jest odwrotnie: kontekst jest krótszy, ale narzędzie wciąż zna sedno wcześniejszych ustaleń, więc nawiązanie do nich powinno się udać. Jeśli po czyszczeniu Claude Code nadal wraca do starych tropów, upewnij się, że polecenie faktycznie się wykonało, a nie zostało wpisane jako zwykły tekst do rozmowy.
Wróć do listy: 100 najczęstszych problemów 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...