Toolverse
Wszystkie skille

no-polling-agents

autor: parcadei

Uruchamiaj agentów w tle bez ciągłego sprawdzania statusu — oszczędzaj tokeny i czas.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
7

O skillu

Skill dla Claude'a, który zmienia sposób, w jaki zarządzasz równoległymi agentami działającymi w tle. Zamiast tracić tokeny na pętle sleep i ciągłe sprawdzanie statusu, uruchamiasz zadania z flagą run_in_background: true i pozwalasz im pracować naturalnie. Agenci automatycznie zapisują wyniki do pliku statusu — Ty sprawdzasz go tylko wtedy, gdy użytkownik pyta o postęp lub gdy potrzebujesz wyniku do następnego kroku. Praktyczne podejście, które eliminuje marnotrawstwo zasobów i przyspieszą pracę.

Jak używać

  1. Zainstaluj skill w katalogu .claude/skills swojego projektu, kopiując folder no-polling-agents z repozytorium parcadei.

  2. Gdy potrzebujesz uruchomić wiele zadań równolegle, użyj parametru run_in_background: true dla każdego z nich zamiast czekać na ich zakończenie. Na przykład uruchom Task({ ..., run_in_background: true }) dla pierwszego agenta, potem drugiego — bez blokowania.

  3. Kontynuuj pracę nad innymi zadaniami lub rozmawiaj z użytkownikiem podczas gdy agenci działają w tle. Nie wstawiaj pętli sleep ani ciągłych poleceń cat do sprawdzania pliku statusu.

  4. Sprawdzaj plik statusu (.claude/cache/status.txt) tylko w trzech sytuacjach: gdy użytkownik wprost pyta "czy są gotowe?", gdy potrzebujesz wyniku agenta do wykonania następnego kroku, lub gdy znaczący czas upłynął i użytkownik czeka na rezultat.

  5. Przeczytaj wyniki z pliku statusu za pomocą cat .claude/cache/status.txt — agenci automatycznie tam zapisują dane po zakończeniu pracy, bez konieczności dodatkowych poleceń ze Twojej strony.

Podobne skille