iterative-retrieval
Iteracyjne wzbogacanie kontekstu dla agentów — rozwiąż problem braku informacji w wieloagentowych przepływach pracy
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność implementująca wzorzec iteracyjnego pobierania kontekstu, który rozwiązuje problem niedostatecznych informacji u podagentów w systemach wieloagentowych. Zamiast wysyłać całą bazę kodu lub pracować bez kontekstu, wzorzec wykonuje czterofazową pętlę: wysłanie początkowego zapytania, ocenę trafności pobranych plików, iteracyjne ulepszanie zakresu, aż do maksymalnie 3 cykli. Idealne dla zespołów pracujących z dużymi kodami, gdzie podagenci muszą dynamicznie odkrywać, jakie pliki i wzorce są im potrzebne do wykonania zadania.
Jak używać
Zainstaluj umiejętność w swoim systemie agentów Claude, kopiując zawartość repozytorium do katalogu skills w projekcie.
Zdefiniuj początkowe zapytanie retrieval z wysokopoziomowymi intencjami — określ wzorce ścieżek plików (np. src/**/*.ts), słowa kluczowe związane z zadaniem (np. authentication, user) i pliki do wykluczenia (np. *.test.ts).
Wyślij to zapytanie do agenta retrieval w fazie DISPATCH — otrzymasz listę kandydatów plików, które mogą być istotne.
W fazie EVALUATE oceń trafność każdego pobranego pliku względem zadania podagenta — system automatycznie przypisuje wynik trafności i wyjaśnienie dla każdego pliku.
W fazie REFINE na podstawie oceny z kroku 4 ulepszaj zapytanie — dodaj nowe słowa kluczowe, zmień wzorce ścieżek lub dostosuj wykluczone pliki, aby lepiej trafić w potrzebne zasoby.
Powtórz cykl EVALUATE → REFINE maksymalnie 3 razy — po trzecim cyklu system automatycznie przechodzi do wykonania zadania z zebranym kontekstem, niezależnie od wyniku oceny.