Nechte agenty v chatu používat váš počítač, posílejte výběry kódu do chatu a aktualizujte agenty, zatímco pracují

Dejte agentům v chatu nástroje pro ovládání počítače, přikládejte výběry ze souborů a diffů ke zprávám v chatu, aktualizujte další agenty bez zastavování relací a vyzkoušejte Orchestrator v ruštině v preview buildu.

Nechte agenta v chatu vidět a ovládat aplikace na vašem počítači, posílejte do chatu přesné řádky ze souboru nebo diffu, aktualizujte agenty, zatímco relace dál běží, a v preview buildu používejte Orchestrator v ruštině.

Nechte agenty v chatu používat váš počítač

Agenti v chatu teď pomocí Cua Driver vidí okna aplikací a mohou v nich klikat, psát a mačkat klávesy. Nastavíte to v Settings › Computer use agents: nainstalujte nebo aktualizujte Cua Driver, spusťte jeho službu na pozadí a v macOS pomocí Grant povolte Accessibility a Screen Recording. Potom zapněte Let agents use this computer, které je ve výchozím stavu vypnuté. Relace Chat dostanou nástroje, když se po zapnutí spustí nebo obnoví. Relace Terminal je nedostanou a spárované telefony je nemohou používat ani měnit toto nastavení. Každá akce cílí na konkrétní okno aplikace a agentovi pošle snímek obrazovky tohoto okna. Orchestrator odmítá akce na celé ploše a neposílá vstup do okna, ve kterém právě pracujete. #7018

Settings › Computer use agents před nastavením, s tlačítkem Install u Cua Driver a vypnutým Let agents use this computer.Settings › Computer use agents před nastavením, s tlačítkem Install u Cua Driver a vypnutým Let agents use this computer.

Požádejte agenta v chatu, aby něco udělal v desktopové aplikaci, a on v okně té aplikace kliká, píše a mačká klávesy, zatímco vy dál pracujete. Každou akci označuje jeho vlastní kurzor. Tady Claude Code v aplikaci Calculator spočítá čas strávený revizemi kódu za týden a odpověď napíše do TextEdit.

Posílejte výběry kódu do chatu

Vyberte řádky v souboru nebo diffu a zvolte Add to chat, abyste je přiložili ke zprávě. Koncepty i odeslané zprávy zobrazují náhled přiloženého kódu, který se ukládá se zprávou a zůstane zachovaný i po znovunačtení, ve frontě zpráv a při opakovaných pokusech. Kliknutím na přílohu otevřete soubor se zvýrazněnými řádky. Pokud se stejné řádky posunuly, náhled ukáže Source moved. a soubor se otevře na jejich nové pozici. Pokud se soubor mezitím změnil, náhled ukáže Source changed. a soubor se otevře bez zvýraznění, místo aby se otevřel na odhadnuté pozici; pokud soubor zmizel, náhled ukáže Source unavailable. Každá zpráva může mít až osm příloh, přičemž se počítají výběry kódu i úryvky z chatu dohromady. Vedlejší chaty a /compact je zatím nepřijímají. #6939 #6940

Vyberte dva řádky v report.py, přidejte je do chatu a zeptejte se na ně. Odeslaná zpráva si výběr ponechá a kliknutí na něj otevře soubor se zvýrazněnými řádky.

Aktualizujte agenty, zatímco relace dál běží

V macOS a Linuxu se teď víc agentů může aktualizovat, zatímco jejich relace běží, včetně Codex, OpenCode, Kimi, Goose, Qwen, Amp, Droid a OMP nainstalovaných oficiálními instalátory a Claude Code, GitHub Copilot a Droid nainstalovaných jako Homebrew casks. Běžící relace si ponechají starou verzi a na novou přejdou, jakmile jsou nečinné. U agentů, které se stále nemohou aktualizovat souběžně s relacemi, teď Orchestrator počká na zaneprázdněné relace, nečinné zastaví, aktualizuje a znovu obnoví, místo aby aktualizaci odmítl. Ve Windows se nic nemění. #6934

V preview buildu ukazuje instalace nebo aktualizace agenta ze Settings › Harness průběh v reálném čase: pruh pod Installation s posledním řádkem výstupu instalátoru a fázi, například Downloading 19%, Installing… nebo Verifying…, na tlačítku i v seznamu. Instalátory, které neuvádějí procenta, ukazují pohyblivý pruh. Agenti, které za vás Orchestrator nainstalovat neumí, například Codewhale a Unreal Agent, průběh neukazují. #7473

Také v preview buildu už aktualizace Codexu neselže s chybou, že nešlo ověřit, jak byl Codex nainstalován, pokud spouštěč Codexu v Orchestratoru odkazuje na kopii, kterou jste si nainstalovali sami; aktualizace nainstaluje samostatnou kopii spravovanou Orchestratorem a vaši nechá beze změny. V macOS a Linuxu už aktualizace OMP nainstalovaného přes Bun neselže, když je systémový Bun příliš starý, a neúspěšná aktualizace zachová funkční verzi. #7462 #7463

Orchestrator v ruštině

V preview buildu je Orchestrator dostupný v ruštině. Zvolte Русский v Settings › General › Language. Relativní časy jako „5m ago“ na Home a v náhledech odkazů na relace se teď řídí jazykem aplikace místo jazyka vašeho operačního systému. #7484 #7527 #6871

Vylepšení

Relace a postranní panel

  • Kontextové nabídky po kliknutí pravým tlačítkem umí víc. Řádky relací a karty na nástěnce nabízejí Open in, Copy path, Rename, Pin session a Archive session a k tomu Resume agent, Open PR, Copy PR URL a Copy branch name, pokud dávají smysl. Rename a Pin session nejsou k dispozici u cloudových relací. Řádky projektů přidávají Open orchestrator (Spawn orchestrator, když žádný neběží), Open dashboard a Copy path a záhlaví Scratchpadu přidává Open a new agent a Archived sessions. Open in a Copy path se zobrazují jen u relací na tomto počítači. #7372
  • Editor si vyberete volbou Default editor v Settings › General › Sessions, která uvádí editory nainstalované na vašem počítači. Podnabídka Open in uvádí nejdřív váš výchozí editor, pak další editory, správce souborů a terminály; když tam zvolíte jiný editor, stane se vaším výchozím. #7373 #7374
  • Karty v horní části relace mají jednotný vzhled. Každá karta se přizpůsobí svému názvu a po najetí myší ukáže celé jméno, tlačítka pro zavření a nabídky se objeví po najetí myší nebo při zaměření klávesnicí, přeskupování karet už nezpůsobuje jejich poskakování a kolečko myši posouvá řadu karet. #7371
  • Řádek v panelu oznámení vymažete přejetím nebo přetažením doprava; krátké přejetí se vrátí zpět. Odtažením můžete odstranit i upozornění na aktualizace agentů. #7368 #7367
  • Zvýrazňování syntaxe ve Files a v diffech je u velkých souborů mnohem rychlejší a velký soubor otevřený v kartě na pozadí už nezpomaluje přepínání karet. Některé typy souborů, včetně souborů Prisma, .env a INI, se tam teď zobrazují jako prostý text. Bloky kódu v chatu se nemění. #7369
  • Postranní panel si i po restartu pamatuje, které ze sekcí Pinned, Projects a Scratchpad jste sbalili. Sekce, které se otevřely automaticky, aby ukázaly právě zobrazenou relaci, se neukládají. #7360

Chat a artefakty

  • Tahy agentů v Chatu působí jednotněji. Zatímco agent pracuje, spodní část tahu ukazuje aktuální krok a časovač a volání nástrojů se posouvají v malém okně, které sleduje nejnovější krok, zatímco odpověď zůstává v plné velikosti. Posunutím nahoru nebo kliknutím do okna sledování zastavíte. Když tah skončí, sbalí se do Worked for. Zastavené a neúspěšné tahy teď končí stejnými akcemi pro opakování, kopírování a vrácení zpět jako dokončená odpověď a chybu ukazují celou. Opakované pokusy poskytovatele se zobrazují jako Reconnecting… s číslem pokusu a důvodem. Panel Plan ve sbaleném stavu ukazuje název aktuálního kroku, drží aktivní krok na očích a sbalí se, když jsou všechny kroky hotové. #6884
  • Artefakty v Markdownu vypadají stejně v miniaturách galerie, rozbalených náhledech i v postranním panelu relace, řídí se motivem aplikace a při načítání už neblikají náhradním písmem. Karty náhledů textových artefaktů ukazují úryvek u více formátů, včetně JSON, YAML, TOML, INI, logů, XML, diffů a zdrojových souborů, například Python, Go a TypeScript. #7104

Agenti

  • V preview buildu Settings › Harness rozpozná přihlášení Gemini CLI, které už na počítači máte, například GEMINI_API_KEY nebo uložené přihlašovací údaje Google v mezipaměti, a ukáže Gemini jako Configured. Znamená to, že se přihlašovací údaje našly, ne že byly ověřeny. Samotný GOOGLE_API_KEY se nerozpozná. #6433
  • V preview buildu má nabídka přihlášení Claude Code možnost Setup token: spusťte claude setup-token v jiném terminálu a vložte token. Relace na tomto počítači ho pak používají. Token se ukládá nešifrovaný do souboru, který může číst jen váš uživatelský účet, a nefunguje s funkcemi, které vyžadují plné přihlášení ke Claude, například Remote Control. Nové přihlášení jinou možností ho smaže. #6734
  • V preview buildu přihlášení k poskytovatelům OMP otevře vlastní nastavení OMP, které začíná přihlášením k poskytovateli, místo aby se psal přihlašovací příkaz, který mohl kolidovat s průvodcem prvního spuštění OMP. #6424
  • V preview buildu může agent, který dostal za úkol vytvořit artefakt, otevřít pro tuto práci pull request, pokud o něj vy nebo orchestrátor jednající za vás později ve stejné relaci požádáte. Ve výchozím stavu ho dál neotevírá a má pokyn nepovažovat text v souborech, issues ani výstupu nástrojů za svolení. #7474

Desktopová aplikace

  • V macOS se stažený .dmg otevře jako kompaktní okno se šipkou, která ukazuje, kam aplikaci přetáhnout do Applications, a připojený disk se jmenuje Orchestrator. #7418
  • V preview buildu přejetí dvěma prsty ve výchozím stavu přechází zpět a vpřed. Vypnete ho volbou Navigation gestures v Settings › General; pokud jste ho vypnuli už dřív, zůstane vypnuté. #7505
  • V preview buildu kliknutí na Connect mobile v postranním panelu zapne Connect Mobile a hned připraví párovací kód, bez samostatného kliknutí na Generate. Přepínač Connect mobile pod kódem ho vypne. Otevření stránky Mobile ze Settings dál čeká na Generate. #7507
  • V preview buildu v macOS jsou tlačítka okna, název v postranním panelu a titulek stránky zarovnané a sbalení postranního panelu už nemění velikost hlavního panelu. Postranní panel teď na všech platformách ukazuje Orchestrator místo Orchestrator.inc. #7509

Soukromí

  • Statistiky používání teď počítají zprávy, které posíláte v chatech projektů, a pull requesty propojené s relacemi workerů včetně toho, kolik z nich bylo sloučeno. Pull requesty, které už s workery propojené byly, se po aktualizaci započítají jednou. Počty se seskupují podle náhodného ID projektu a neobsahují názvy repozitářů, branchů, cesty, odkazy ani názvy pull requestů ani obsah zpráv. Hlášení chyb ze služby na pozadí už neobsahují názvy projektů ani relací, názvy repozitářů, cesty k souborům ani text chyby. Vypnutím Share usage analytics počítání zastavíte. #7304 #7221
  • Orchestrator teď maže všechny místní záznamy telemetrie starší než doba uchovávání, ve výchozím stavu 30 dní, a uvolněné místo na disku vrací. Dobu můžete změnit pomocí AO_TELEMETRY_RETENTION. První spuštění po aktualizaci jednou přepíše místní databázi Orchestratoru, což může trvat déle a u velkých instalací vyžaduje dočasně volné místo na disku. #5178
  • V preview buildu desktopová aplikace ve výchozím stavu posílá hlášení chyb, a to i ve Windows, aby pomohla opravovat pády. Hlášení obsahují typ chyby, názvy funkcí a čísla řádků samotného Orchestratoru, verzi aplikace a náhodné ID instalace, bez cest k souborům a chybových zpráv. Vypnete to volbou Share error events v Settings › General › Privacy; pokud jste ji vypnuli už dřív, zůstane vypnutá, a vypnutí smaže hlášení čekající na odeslání. Dialog s žádostí o obnovení sdílení chyb zmizel. #7437
  • V preview buildu statistiky používání zahrnují také váš operační systém a jeho verzi, architekturu CPU, kanál vydání, způsob instalace Orchestratoru, datum instalace (jen den), jestli běží v CI nebo v kontejneru a jestli byl spuštěn z desktopové aplikace, nebo z CLI. Jednorázová událost označí první otevření Orchestratoru v dané instalaci a události relací a projektů uvádějí, jestli jsou v této instalaci první. Vypnutím Share usage analytics je zastavíte. #7417

CLI

  • V preview buildu může projekt načíst pokyny pro orchestrátor ze souboru ve svém repozitáři pomocí ao project set-config <project> --orchestrator-rules-file <path>. Soubor se přidá za případná pravidla orchestrátoru zadaná přímo. Musí být uvnitř repozitáře a orchestrátor se nespustí, pokud soubor chybí. #7448

Opravy chyb

Chat a artefakty

  • V preview buildu se worker spuštěný z chatu zobrazí jednou místo dvakrát a každý worker ukazuje svůj skutečný stav, například pracuje, čeká na vstup nebo selhal, bez indikátoru načítání, který se nikdy nezastaví. #7475
  • V preview buildu můžete odpovědět, když Qwen Code položí v Chatu otázku, a to i v YOLO mode, kde se dřív automaticky odpovídalo prázdnou odpovědí. #6777
  • V preview buildu se dlouhé streamované odpovědi s kódem, například s typovými anotacemi v Pythonu, už nezpomalují s každou aktualizací. #7504
  • Editor zpráv ve Scratchpadu už neukazuje chybu „Project id failed storage-path validation“ dřív, než cokoli odešlete. #7321
  • V preview buildu se anotace z Browseru, které jste už odeslali, neposílají znovu s další dávkou. #7456
  • V preview buildu artefakty už neukazují indikátor načítání jen proto, že je agent relace zaneprázdněný; karty a řádky vždy ukazují ikonu typu souboru. #7480

Relace a orchestrátory

  • Terminál ukončené relace teď říká, co se stalo, například Session terminated nebo Session failed to start s chybou, vedle tlačítka Restore session. Pokud se zastavil jen agent, ukáže Agent exited a nabídne Resume agent. Náhled prohlížeče v relaci uvádí, že není dostupný, místo aby ukazoval ovládací prvky, které vypadají aktivně. #5242
  • Archivované relace se už nezobrazují v Needs attention v ⌘K. Pořád je najdete vyhledáváním. #7414
  • V preview buildu hlášení o zaseknutém workerovi už nemačká Ctrl-C v orchestrátoru v Terminalu, což rušilo jeho běžící tah nebo zprávu, kterou jste právě odeslali. #7435
  • V preview buildu otevření orchestrátoru projektu už nerozbalí sekci Scratchpad, kterou jste sbalili. #7460
  • V preview buildu ve Windows fungují správně příkazy Setup a Cleanup projektu s dvojitými uvozovkami, například s cestou k programu v uvozovkách. #7246
  • V macOS teď služba Orchestratoru na pozadí, když ji spustí něco jiného než desktopová aplikace, například launchd, najde tmux nainstalovaný přes Homebrew nebo MacPorts, i když není v PATH této služby. Relace Terminal se spustí, místo aby selhaly s chybou chybějícího tmux, a ao doctor ukáže nalezený tmux. #7345

Agenti

  • Přihlášení ke Codexu ze Settings › Subscriptions už neselže s env: node: No such file or directory, když byl Codex nainstalován přes npm a Node pochází z nvm, fnm nebo Volta, nebo když byla aplikace otevřena z Finderu. Stav Codexu tam v takovém případě už neukazuje Unknown. #6371

Vzdálení hostitelé a desktopová aplikace

  • V macOS už chyba aktualizace Not enough disk space nezastaví kontroly aktualizací až do restartu Orchestratoru. Kontroly dál běží, Settings › Updates uvádí dostupnou novější verzi a jakmile je místo, aktualizace pokračuje. What's new ukazuje poznámky k nabízenému buildu, ne k buildu, který už byl stažený. #6609
  • V preview buildu, když spojení se vzdáleným hostitelem přes HTTPS spadne, například po uspání nebo změně sítě, aplikace už neukazuje sérii chybových dialogů JavaScriptu. Při dalším požadavku otevře nové spojení. #7515
  • V preview buildu výběr složek na vzdáleném hostiteli uvádí i složky připojené symbolickým odkazem, takže přes ně můžete otevírat projekty. #6347
  • V preview buildu desktopová aplikace znovu spustí službu Orchestratoru na pozadí, pokud se nečekaně ukončí. Když ji zastavíte sami, aplikace to dál respektuje. #6197
  • V preview buildu v macOS už příprava aktualizace neselže kvůli tomu, že Mac v průběhu usnul. Pokud příprava přesto selže, tlačítko ukazuje Relaunch AO místo Retry. #7061

CLI

  • V preview buildu ao review trigger najde pull request, který jste právě otevřeli z branche workera, místo aby selhával až do další kontroly. Pokud otevřený pull request na této branchi patří někomu jinému, chyba vám poradí předat --pr. #6956
  • V preview buildu ao send do relace Chat, jejíž agent neběží, vrátí „the agent controller for this session is not running“ místo Internal server error. #7476

Další informace

Změny, které nejsou označené jako preview, jsou ve stabilní verzi v0.14.8, vydané 30. října, která do stabilní verze přináší také položky z preview z aktualizace z 25.–27. října. Položky z preview vyžadují preview build z 31. října.