Podzadanie w tle z pełnym kontekstem
/subtask służy do przekazania pobocznego zadania subagentowi, a jego wynik wraca do bieżącej rozmowy. Użyj go więc wtedy, gdy chcesz zlecić agentowi pracę obok głównego wątku i otrzymać rezultat tutaj. Opis działania /subtask wskazuje na przekazanie zadania i powrót wyniku, nie na utworzenie kopii całej konwersacji.
Jeśli chcesz skopiować bieżącą konwersację do nowej sesji w tle, użyj /fork — to inny sposób pracy niż przekazanie pobocznego zadania przez /subtask. Wybór zależy więc od tego, czy potrzebujesz osobnej sesji będącej kopią rozmowy, czy subagenta, który odeśle wynik do tej rozmowy. Nie zakładaj, że /subtask gwarantuje pełne skopiowanie kontekstu: opis tej komendy mówi o pobocznym zadaniu i powrocie wyniku.
W praktyce kieruj przez /subtask pracę, której rezultat ma trafić z powrotem do bieżącej rozmowy. Jeśli kopia ma działać jako osobna sesja w tle, użyj /fork.
/subtask
Zastosowanie w praktyce
Przekaż przez /subtask poboczne zadanie, gdy ma je wykonać subagent, a rezultat ma wrócić do bieżącej rozmowy. Wybierz /fork, jeśli potrzebujesz kopii bieżącej konwersacji uruchomionej w osobnej sesji w tle.
/subtask z /fork: pierwsza komenda przekazuje poboczne zadanie subagentowi, a druga uruchamia kopię konwersacji w sesji w tle.