Blog JSystems - uwalniamy wiedzę!
Blog JSystems - uwalniamy wiedzę!
Claude Code
MCP zżera kontekst i tokeny - jak ograniczyć liczbę narzędzi
deny.Serwery MCP potrafią bardzo pomóc, ale mają swój koszt: definicje ich narzędzi trafiają do kontekstu, którym dysponuje model. Gdy podłączysz ich dużo, zaczyna tego brakować na to, co naprawdę ważne - Twój kod i bieżącą rozmowę. Pokażemy Ci, jak przyciąć zestaw narzędzi, żeby odzyskać miejsce i tokeny.
Objawy są dwa i zwykle idą w parze. Po pierwsze, kontekst szybciej się zapełnia - masz wrażenie, że Claude "zapomina" wcześniejsze ustalenia wcześniej niż kiedyś. Po drugie, rośnie zużycie tokenów, bo definicje narzędzi są przesyłane wraz z zapytaniami. Zbiega się to zwykle w czasie z momentem, w którym podłączyłeś kolejne serwery MCP. To nie jest awaria - to naturalna konsekwencja tego, że każde narzędzie, które Claude Code ma do dyspozycji, musi być mu jakoś opisane, a te opisy zajmują miejsce.
Żeby Claude mógł skorzystać z narzędzia, musi wiedzieć, że ono istnieje i jak go użyć - dlatego definicje dostępnych narzędzi są częścią kontekstu. Serwer MCP potrafi wystawić wiele narzędzi naraz, a kilka serwerów łącznie - kilkadziesiąt. Wszystkie one konkurują o to samo, ograniczone okno kontekstu, co przekłada się i na tokeny, i na to, ile miejsca zostaje na kod oraz historię rozmowy. Warto tu znać jedną istotną zasadę: reguła deny podana jako sama nazwa narzędzia usuwa je z kontekstu Claude całkowicie - model przestaje je w ogóle widzieć. To właśnie mechanizm, którym możesz odchudzić pulę narzędzi.
claude mcp list, a w sesji /mcp, żeby zobaczyć, które serwery są podłączone i jakie narzędzia realnie wnoszą.claude mcp remove <nazwa> - to najprostszy sposób na odzyskanie miejsca.deny. Cały serwer wyłączysz wzorcem mcp__<serwer>, a wszystkie narzędzia MCP naraz - wzorcem mcp__* na liście deny.Po odchudzeniu zestawu wpisz w sesji /mcp i sprawdź, że widoczne są już tylko potrzebne serwery i narzędzia. Jeśli zależy Ci na pomiarze, obserwuj zużycie kontekstu w dłuższej sesji - powinno rosnąć wolniej, a Claude powinien dłużej pamiętać wcześniejsze ustalenia. Dla reguł deny upewnij się przez /permissions, że są wczytane, i potwierdź, że wyłączone narzędzia faktycznie zniknęły z listy w /mcp. Gdy pula narzędzi jest krótka i dopasowana do zadania, odzyskujesz i miejsce w kontekście, i tokeny.
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...