Přepínání agentů pro všechny, novinky od workerů v chatu orchestrátoru a chaty, které se znovu připojí samy
Předejte relaci jinému agentovi bez Developer mode, sledujte workery z chatu orchestrátoru, vraťte se po restartu k práci dřív a spouštějte úkoly, aniž byste čekali na název.
Předejte relaci uprostřed práce jinému agentovi, sledujte, co dělají vaši workeři, aniž byste opustili chat orchestrátoru, pokračujte v chatech hned po restartu AO a spouštějte nové úkoly dřív.
Přepínejte agenty uprostřed relace
Lokální relaci teď můžete předat jinému agentovi pro psaní kódu, aniž byste zapínali Developer mode. V Chatu zvolte ve výběru modelu jiného agenta; ten převezme práci při vaší další zprávě spolu s předávací poznámkou, která shrnuje dosavadní průběh relace. V relaci s Terminal UI otevřete nabídku ⋯ na kartě relace, zvolte Agent a pak Switch. Nabízejí se jen agenti, kteří jsou na vašem počítači nainstalovaní a připravení, Chat zobrazuje jen agenty, kteří Chat podporují, a přepnout můžete jen tehdy, když je agent nečinný, ne uprostřed tahu ani když čeká na schválení nebo odpověď. Cloudové relace agenty přepínat nemohou. #7126
Přepněte chat ve výběru modelu z Codexu na Claude Code a Claude Code převezme konverzaci při vaší další zprávě.Přepracovaný výběr modelu seskupuje modely podle výrobce a přidává posuvník úsilí, přepínače pro rychlý režim a přemýšlení a pro Codex a Claude Code režim plánu a rychlý režim. Když vyberete jiného agenta, ukáže model a úsilí, se kterými tento agent začne. Rychlý režim a režim plánu se při restartu agenta resetují. Starší nástroje pro přepínání zmizely: příkazy ao session switch-agent, ao session agent-switch ls a ao session handoff submit i starý dialog Switch agent v Terminalu byly odstraněny. #6588 #7034
Výběr modelu v chatu, který byl právě přepnut z Codexu na Claude Code, s položkami Agent, Model, Effort a Fast mode a se seznamem modelů Claude Code.
Sledujte workery z chatu orchestrátoru
Chat orchestrátoru teď zobrazuje zprávy, hlášení a usměrnění workerů jako kompaktní řádky se jménem workera, jeho stavem, například needs you, stuck nebo done, a jednořádkovým shrnutím. Celou zprávu si přečtete po rozbalení řádku. Když orchestrátor odpovídá na novinky od workerů, aniž by se vás na něco ptal, jeho odpověď se sbalí do jednoho řádku, a tah, který spustil workery, je vypíše s jejich aktuálním stavem. #7096
Tři workeři podávají orchestrátoru hlášení jako kompaktní řádky; rozbalte jeden a přečtěte si celé hlášení.Když AO spustí, zastaví, přejmenuje nebo obnoví relaci nebo si převezme pull request, akce se objeví jako samostatný řádek v chatu, kterého se týká, u workerů, které spustil orchestrátor, v chatu orchestrátoru, a neúspěšné pokusy jsou označené jako neúspěšné. Po rozbalení uvidíte, co akce změnila, s odkazem na výsledek. Vytvoření pull requestu se jako akce zatím nezobrazuje. #6507
V preview buildu odpovídá i opačný směr: v chatu workera se zprávy od jeho orchestrátoru zobrazují pod jménem orchestrátoru s odkazem na jeho relaci a dlouhé zprávy se po pěti řádcích sbalí. #7154
Vraťte se po restartu k práci dřív
Po restartu nebo aktualizaci AO se chaty ke svým agentům znovu připojí samy a místo výzvy ke kliknutí na Resume ukazují Reconnecting to the agent…. Pokud se stále nedokáže znovu připojit, objeví se Resume jako dřív. U velkých historií chatu projde první zpráva po restartu zhruba za sekundu místo půl minuty. První spuštění po aktualizaci jednou vytvoří nové databázové indexy, což může u velmi rozsáhlých historií trvat minutu i déle. #6987 #7040
Dlouhé chaty také váš počítač zatěžují mnohem méně. Streamované odpovědi se zapisují na disk po dávkách, dokončení tahu už neprochází celou historii chatu, aplikace během vytížených relací načítá data znovu mnohem méně často a chaty s upravenými nebo znovu odeslanými zprávami se načítají rychleji. Některé aktualizace na pozadí, například pull request nahlášený přes ao report, se mohou zobrazit až po pěti sekundách. Velmi velké výsledky nástrojů se teď při ukládání zkracují: AO uchovává posledních 64K znaků výstupu příkazu a až 16K z každého patche souboru a označí je jako zkrácené. #6806 #6804 #6813 #6846 #6824
Spouštějte úkoly bez čekání
Nové úkoly se spustí hned, místo aby čekaly, až AO vygeneruje název. Větev se přejmenuje na pozadí a dočasný název zůstane do té doby skrytý; pull request otevřený před přejmenováním zůstane s úkolem propojený. Složky úkolů si teď jako název ponechávají ID relace. Relace opět dostávají správně vygenerované názvy a názvy větví poté, co některé modely začaly místo pojmenování úkol rovnou řešit. #7069 #7085 #7119
Klonování velkých repozitářů už po minutě neselže. Klonování může běžet až 30 minut a dialog Clone ukazuje, že klonování probíhá. Během onboardingu můžete vložit URL stránky repozitáře na GitHubu bez .git, klonování, které narazí na dočasný výpadek připojení, se zkusí až třikrát, a pokud nastavení po klonování selže, checkout zůstane zachován, abyste to mohli zkusit znovu. #7039 #7019
Vylepšení
Chat
- Zatímco agent pracuje, jeho aktuální volání nástrojů zůstávají otevřená, abyste mohli sledovat každý krok, a po skončení tahu se sbalí do shrnutí Worked for. #7150
- Zpráva, kterou pošlete, abyste agenta usměrnili uprostřed odpovědi, se teď zobrazí jako začátek nového tahu a zůstane viditelná, místo aby se sbalila do předchozí práce. #7108
- Switch to terminal UI se přesunulo z editoru zpráv do nabídky ⋯ na kartě relace. Remember for this project v nabídce oprávnění je teď přepínač zapnuto/vypnuto a jeho vypnutím se uložený režim zapomene; potvrzovací řádek pod editorem zpráv zmizel. #7028 #7032
- Výběr modelu ukáže model chatu hned po jeho otevření, a to i u agentů, kteří svůj model hlásí jen za běhu, a nové projekty znovu používají seznam modelů, který už váš počítač má. Uložené seznamy modelů teď sdílejí všechny projekty, takže je vlastní nastavení repozitáře, například
opencode.jsonneboANTHROPIC_MODEL, už nemění. Běžící chat dál ukazuje seznam, který hlásí jeho agent. #7031 #7049 - Měřič kontextu ukazuje 0 % místo otazníku, když agent nehlásí žádné využití. #7033
Agenti
- Hermes Agent je k dispozici jako agent. Nainstalujte ho v Settings, pak ho nastavte a vyberte model. Běží jen v Terminalu, bez Chatu. #6536 #7132
- Command Code si po zhuštění kontextu ponechá instrukce AO. Každá relace dostane vlastní profil Command Code ve složce dat AO s kopií vašeho přihlášení do Command Code; váš vlastní soubor paměti se nemění. #6778
- Nečinné chaty orchestrátoru po aktualizaci přejdou na novou verzi agenta, místo aby zůstaly na Switching to. Neúspěšná aktualizace agenta ukáže v oznámení o aktualizaci krátkou zprávu s podrobnostmi v Show diagnostics. #7055 #7006
- Aktualizace GitHub Copilotu nainstalovaného přes npm z AO opět funguje a oznámení o aktualizacích při spuštění už nevypisuje agenty, u kterých se musíte přihlásit nebo které AO neumí aktualizovat samo. Ty najdete dál v Settings. #7005 #7042
ao senddo terminálové relace Claude Code teď skončí chybou, kterou můžete zopakovat, když AO nedokáže potvrdit doručení zprávy, místo aby hlásil úspěch, a dlouhé nebo víceřádkové zprávy se vkládají spolehlivěji. #6873- Když AO v preview buildu vidí v terminálu neodeslaný koncept, odmítne zprávy
ao sends chybou, kterou můžete zopakovat, a hlášení workerů pozdrží na později. Opakování neúspěšného spuštění úkolu nebo obnovení relace navíc zachová zvolený model, úsilí a oprávnění, takže Codex High nebo Extra high už nespadne zpět na výchozí nastavení. #5713 #7144
Prohlížeč, Files a artefakty
- Profil prohlížeče, který relace používají, teď můžete smazat. Po jednom potvrzení se nečinné prohlížeče přesunou do dočasných profilů, takže se tyto karty znovu načtou bez přihlášení a neuložené úpravy na stránkách se mohou ztratit. Prohlížeč uprostřed příkazu smazání zablokuje, dokud příkaz nedokončí. #6930
- Agenti, kteří používají vestavěný prohlížeč, umí pracovat s kartami, které otevře stránka, přepnout zpět a zavřít tu správnou. #7115
- V Changes se náhledy obrázků opět posouvají a dají se sbalit a označit jako zobrazené jako ostatní soubory, a velké soubory a lockfily se načtou, když je rozbalíte. Maximalizovaný průzkumník Files už nemá tlačítko Open diff in center; ukotvený průzkumník ho má dál. #6923 #7127
- Smazání artefaktu teď natrvalo smaže i jeho uložené starší verze. Tuto akci nelze vrátit zpět. #7087
- Seznamy artefaktů vynechávají systémové soubory a složky, například
.DS_Store,Thumbs.db,.gitanode_modules. #7120
Desktopová aplikace
- Poznámky k vydání ve výzvě k aktualizaci si ponechávají odrážky a odkazy a koncepty Report a problem ukazují čas ve vašem časovém pásmu a vedle něj UTC. #6994 #7086
- Když výměna orchestrátoru selže v několika projektech najednou, dialog uvede, kolik dalších vyžaduje pozornost. #6926
- V preview buildu pro macOS se ⌘Q teď nejprve zeptá Quit AO?. Ukončení z nabídky, z Docku nebo z ikony v řádku nabídek dál funguje bez dotazu. Se zapnutou ikonou v řádku nabídek potvrzení zavře okno a AO dál běží v řádku nabídek. #7073
- Preview build odstraňuje ze Settings › Connected devices ztlumení oznámení pro jednotlivé telefony. Telefony, které jste tam ztlumili, začnou znovu dostávat oznámení; vypněte je místo toho přímo v telefonu. #7153
Opravy chyb
Zabezpečení
- Lokální služba AO teď odmítá požadavky z nedůvěryhodných webových stránek, včetně náhledů pracovního prostoru a dalších webů na localhostu, které dříve mohly otevřít shell nebo se připojit k terminálu agenta. Desktopová aplikace, CLI a spárovaná mobilní zařízení fungují jako dřív. #7077 #7105
- Otevření desktopové aplikace po pádu nebo restartu počítače mohlo zavřít nesouvisející program, který znovu použil staré ID procesu. AO teď zastaví jen proces na pozadí, u kterého dokáže ověřit, že je jeho vlastní. #6801
Spolehlivost
- Dvě kopie služby AO na pozadí už nemohou současně používat stejnou složku dat, což způsobovalo chyby, například neúspěšné kontroly. Pokud aplikaci znovu spustíte, zatímco se ta stará ještě vypíná, úvodní obrazovka může zůstat zobrazená zhruba o 10 sekund déle. #6799
- Pokud vestavěný prohlížeč agenta přestane reagovat, příkazy prohlížeče selžou zhruba do 20 sekund, místo aby každý čekal celou minutu, a prohlížeč se po zotavení znovu připojí sám. #5603
- Vložení velmi dlouhého textu do lokálního terminálu už nepřeruší spojení ani neztratí vložený text. #7110
- Nabídky oprávnění a modelů v Chatu se otevírají nad panelem Browser, ne za ním. #7054
- Se zapnutou průhledností okna (macOS, ve výchozím stavu vypnutá) zůstávají tlačítka pro odeslání a zastavení, vybraný text a další ovládací prvky viditelné. V preview buildu už aktivní relace navíc neprosvítají přes panel archivu ani přes záhlaví projektů v postranním panelu. #7009 #7175
Další informace
Změny, které nejsou označené jako preview, jsou ve stabilní verzi v0.14.6, vydané 24. října; mnohé z nich se poprvé objevily ve v0.14.5 22. října, kde přepínání agentů ještě vyžadovalo Developer mode. Položky z preview vyžadují preview build z 24. října.