Blog JSystems - uwalniamy wiedzę!
Blog JSystems - uwalniamy wiedzę!
Claude Code
Kiedy używać subagentów zamiast jednej sesji Claude Code
Subagenci w Claude Code, oficjalnym narzędziu CLI od Anthropic, kuszą - wyglądają jak sposób na zrobienie wszystkiego szybciej i równolegle. W praktyce nie każde zadanie na tym zyskuje, a czasem subagent tylko podnosi koszt i gubi kontekst. W tym wpisie pokazujemy prosty sposób na decyzję: kiedy rozbić pracę na subagentów, a kiedy zostać w jednej rozmowie.
Objaw pierwszy: prosisz o drobną poprawkę, a odpalenie subagenta sprawia, że traci on wiedzę zgromadzoną wcześniej w głównej rozmowie i pyta o rzeczy, które już ustaliliście. Objaw drugi: uruchamiasz kilku subagentów do prostych zadań i rachunek za tokeny rośnie bez wyraźnego zysku na czasie. Objaw trzeci: główna sesja puchnie od logów i treści plików, choć te dane były potrzebne tylko na chwilę. Każdy z tych objawów to sygnał, że wybrałeś zły poziom podziału pracy.
Subagent działa we własnym, odseparowanym kontekście. To jego największa zaleta i jednocześnie ograniczenie. Zaleta: zadanie poboczne (przeszukanie dziesiątek plików, analiza logów, research) nie zaśmieca głównej rozmowy - do niej wraca tylko zwięzłe podsumowanie. Ograniczenie: subagent nie dziedziczy całej wiedzy z głównego wątku i nie oddaje jej z powrotem w całości, więc do zadań, które muszą korzystać ze wspólnego, narastającego kontekstu, lepsza bywa jedna sesja.
Dochodzi koszt. Gdy subagenci zwracają obszerne wyniki, a jest ich wielu, potrafią zużyć sporo kontekstu i tokenów. Dlatego Claude Code sam podpowiada: subagentów używaj tam, gdzie zadanie poboczne zalałoby główną konwersację materiałem, którego i tak nie użyjesz ponownie. Do pracy, która ma trwać równolegle albo nie zmieści się w jednym oknie kontekstu, właściwym narzędziem są osobne sesje, a nie mnożenie subagentów w jednej.
/context. Jeśli główna sesja szybko się zapełnia mimo delegowania, to znak, że subagenci zwracają za dużo - skróć ich zakres albo poproś o krótsze podsumowania.Dobrze dobrany podział poznasz po trzech rzeczach. Po pierwsze, główna rozmowa pozostaje czytelna - nie ma w niej ścian logów ani treści plików, których nie potrzebujesz. Po drugie, subagent zwraca zwięzłe, użyteczne podsumowanie, a nie surowy zrzut danych. Po trzecie, zużycie kontekstu (sprawdzisz je przez /context) rośnie wolniej niż przy trzymaniu całej pracy w jednym wątku. Jeśli tak jest, wybrałeś właściwy poziom podziału.
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...