Udržanie delegovanej práce v medziach
Delegovanie kopíruje Váš prístup do konverzácie sub-agenta. Môžete ho zmenšiť, ale nie zväčšiť nad svoj vlastný.
Čo sub-agent dedí
Sub-agent zvyčajne začína novú konverzáciu a túto nevidí, ani neskôr. Dostane Projekty, nástroje, oprávnenia a stav iba na čítanie volajúceho a predvolene pracuje s Vaším modelom. Iný model, fork ani vlastný typ sub-agenta prístup nepridá.
Sub-agent tiež nemá Vašu osobnú pamäť. Pracuje z úlohy, ktorú ste mu zadali, a z toho, z čoho ste ho nechali vychádzať forkom.
Zúženie sub-agenta
O užšieho sub-agenta požiadajte, keď úloha nepotrebuje všetko:
- uveďte iba nástroje, ktoré úloha potrebuje;
- požiadajte o prácu iba na čítanie, keď má sub-agent iba zisťovať;
- zvoľte typ sub-agenta iba na čítanie, napríklad
explorealeboplan; - pokračujte v existujúcom sub-agentovi namiesto spúšťania ďalšieho, aby jeho zistenia zostali.
Obmedzenia vlastného typu si pred použitím skontrolujte. Vstavané typy explore a plan sú iba na čítanie a sub-agent typu plan vráti návrh ako odpoveď namiesto toho, aby zapisoval súbor. Typ review dedí Vaše nástroje, ale nemení repozitár.
Ak ste o sub-agenta iba na čítanie požiadali sami, môžete mu neskôr udeliť write_access: true, a to iba z rovnakého účtu. Obmedzenie iba na čítanie, ktoré prišlo z režimu Plánovanie alebo z typu sub-agenta, takto zrušiť nemožno.
Iba na čítanie nie je sandbox
Sub-agent iba na čítanie stratí nástroje na zápis a bežné deštruktívne príkazy shellu sú zablokované. Presmerovanie výstupu v shelli však stále môže zapísať súbory, ku ktorým má účet prístup, preto berte „iba na čítanie“ ako obmedzenie oprávnení, nie ako oddelený súborový systém.
Keď práca potrebuje vlastný súborový systém, spustite ju v spravovanom Projekte. Pozri Prehľad Projektov.
Admin: Zdieľať kontext konverzácie v Nastavenia →
<assistant name>AI → Limity a opätovné pripájanie → Upraviť limity spôsobí, že nový sub-agent predvolene začne z tejto konverzácie. Delegovanie, ktoré fork nastaví samo, to neovplyvní.
Sub-agent, ktorý vznikol forkom, zdieľa prompt a nástroje rodiča. Vyrovnávaciu pamäť poskytovateľa zdieľa iba vtedy, keď beží na rovnakom poskytovateľovi a modeli.
Po reštarte
Chetty sa po reštarte snaží obnoviť nedokončenú delegovanú prácu aj workflow. Každý krok workflow dostane krátku odovzdávku od krokov, ktoré mu priamo predchádzajú.
Ak požadovaný prístup nemožno overiť, Chetty prácu zastaví alebo odloží namiesto toho, aby ju prehral so širším oprávnením. Kým prácu zopakujete, skontrolujte v konverzácii konečný stav.