Toolverse
Wszystkie skille

no-task-output

autor: parcadei

Oszczędzaj tokeny kontekstu — unikaj TaskOutput w agentach Claude

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
3

O skillu

Skill dla Claude'a, który uczy cię prawidłowego wzorca obsługi zadań w agentach. TaskOutput wczytuje pełny transkrypt agenta do okna kontekstu, zużywając 70 tys. tokenów i powodując fragmentację konwersacji. Zamiast tego używaj narzędzia Task w trybie synchronicznym, aby zachować izolację kontekstu agenta i uniknąć niepotrzebnego rozrostu pamięci. Skill jest automatycznie wywoływany — nie musisz go aktywować ręcznie.

Jak używać

  1. Zainstaluj skill w swoim projekcie Claude'a, dodając plik no-task-output do katalogu .claude/skills w repozytorium agenta.

  2. Zrozum problem: TaskOutput wczytuje cały transkrypt agenta do głównego okna kontekstu, co może zużyć ponad 70 tys. tokenów i spowodować kompaktowanie konwersacji w trakcie jej trwania. To podważa cel izolacji kontekstu agenta.

  3. Zastosuj prawidłowy wzorzec: zamiast uruchamiać Task z parametrem run_in_background=true, a następnie czytać wynik za pomocą TaskOutput, używaj Task w trybie synchronicznym (domyślnie run_in_background=false).

  4. Tryb synchroniczny czeka na zakończenie zadania i zwraca wynik bezpośrednio, bez konieczności oddzielnego wywołania TaskOutput, co eliminuje przepełnienie kontekstu.

  5. Monitoruj użycie tokenów w swoim agencie — jeśli widzisz nagłe skoki lub fragmentację konwersacji, sprawdź, czy nie używasz TaskOutput gdzieś w kodzie.

  6. Skill działa w tle i automatycznie przypomina o tej regule — nie wymaga ręcznej aktywacji ani konfiguracji.

Podobne skille