Laat chatagents je computer gebruiken, stuur codeselecties naar de chat en werk agents bij terwijl ze werken
Geef chatagents tools om je computer te bedienen, voeg selecties uit bestanden en diffs toe aan chatberichten, werk meer agents bij zonder sessies te stoppen en probeer Orchestrator in het Russisch in de preview-build.
Laat een chatagent de apps op je computer zien en bedienen, stuur precies de regels uit een bestand of diff naar de chat, werk agents bij terwijl sessies blijven draaien en gebruik Orchestrator in de preview-build in het Russisch.
Laat chatagents je computer gebruiken
Chatagents kunnen nu via Cua Driver appvensters zien en erin klikken, typen en toetsen indrukken. Stel het in via Settings › Computer use agents: installeer of update Cua Driver, start de achtergrondservice ervan en gebruik op macOS Grant om Accessibility en Screen Recording toe te staan. Zet daarna Let agents use this computer aan, dat standaard uitstaat. Chat-sessies krijgen de tools wanneer ze starten of hervatten nadat je het hebt aangezet. Terminal-sessies krijgen ze niet, en gekoppelde telefoons kunnen ze niet gebruiken en de instelling niet wijzigen. Elke actie richt zich op een specifiek appvenster en stuurt een screenshot van dat venster naar de agent. Orchestrator weigert acties op het hele bureaublad en stuurt geen invoer naar het venster waarin jij aan het werk bent. #7018
Settings › Computer use agents vóór de installatie, met Install voor Cua Driver en Let agents use this computer uitgeschakeld.
Stuur codeselecties naar de chat
Selecteer regels in een bestand of diff en kies Add to chat om ze aan je bericht toe te voegen. Concepten en verzonden berichten tonen een voorbeeld van de bijgevoegde code, die met het bericht wordt opgeslagen en bewaard blijft bij herladen, berichten in de wachtrij en nieuwe pogingen. Klik op een bijlage om het bestand te openen met die regels gemarkeerd. Als dezelfde regels zijn verplaatst, staat er in het voorbeeld Source moved. en opent het bestand op hun nieuwe plek. Als het bestand intussen is gewijzigd, staat er Source changed. en opent het bestand zonder markering in plaats van op een gegokte plek; als het bestand weg is, staat er Source unavailable. Elk bericht kan maximaal acht bijlagen bevatten, codeselecties en chatfragmenten samen geteld. Zijchats en /compact accepteren ze nog niet. #6939 #6940
Selecteer twee regels in report.py, voeg ze toe aan de chat en stel er een vraag over. Het verzonden bericht behoudt de selectie, en als je erop klikt, opent het bestand met die regels gemarkeerd.Werk agents bij terwijl sessies blijven draaien
Op macOS en Linux kunnen meer agents nu worden bijgewerkt terwijl hun sessies draaien, waaronder Codex, OpenCode, Kimi, Goose, Qwen, Amp, Droid en OMP als ze met hun officiële installers zijn geïnstalleerd, en Claude Code, GitHub Copilot en Droid als ze als Homebrew-casks zijn geïnstalleerd. Lopende sessies houden de oude versie en stappen over op de nieuwe zodra ze inactief zijn. Voor agents die nog steeds niet naast sessies kunnen worden bijgewerkt, wacht Orchestrator nu op bezette sessies, stopt en werkt inactieve sessies bij en hervat ze, in plaats van de update te weigeren. Op Windows verandert er niets. #6934
In de preview-build toont het installeren of bijwerken van een agent vanuit Settings › Harness de voortgang live: een balk onder Installation met de laatste uitvoerregel van de installer, en de fase, zoals Downloading 19%, Installing… of Verifying…, op de knop en in de lijst. Installers die geen percentage doorgeven, tonen een bewegende balk. Agents die Orchestrator niet voor je kan installeren, zoals Codewhale en Unreal Agent, tonen geen voortgang. #7473
Ook in de preview-build mislukt het bijwerken van Codex niet meer met een fout dat niet kon worden vastgesteld hoe Codex is geïnstalleerd, als de Codex-launcher van Orchestrator verwijst naar een kopie die je zelf hebt geïnstalleerd; de update installeert een aparte kopie die Orchestrator beheert en laat de jouwe ongemoeid. Op macOS en Linux mislukt het bijwerken van een via Bun geïnstalleerde OMP niet meer als de Bun van het systeem te oud is, en een mislukte update behoudt de werkende versie. #7462 #7463
Orchestrator in het Russisch
In de preview-build is Orchestrator beschikbaar in het Russisch. Kies Русский onder Settings › General › Language. Relatieve tijden zoals "5m ago" op Home en in voorbeelden van sessielinks volgen nu de taal van de app in plaats van de taal van je besturingssysteem. #7484 #7527 #6871
Verbeteringen
Sessies en zijbalk
- Rechtsklikmenu's kunnen meer. Sessierijen en bordkaarten bieden Open in, Copy path, Rename, Pin session en Archive session, plus Resume agent, Open PR, Copy PR URL en Copy branch name wanneer die van toepassing zijn. Rename en Pin session zijn niet beschikbaar voor cloudsessies. Projectrijen krijgen Open orchestrator (Spawn orchestrator als er geen draait), Open dashboard en Copy path, en de kop van Scratchpad krijgt Open a new agent en Archived sessions. Open in en Copy path verschijnen alleen bij sessies op deze computer. #7372
- Kies je editor met Default editor in Settings › General › Sessions, dat de editors toont die op je computer zijn geïnstalleerd. Het submenu Open in toont eerst je standaardeditor, dan andere editors, je bestandsbeheerder en terminals; als je daar een andere editor kiest, wordt die je standaard. #7373 #7374
- De tabbladen bovenaan een sessie hebben één vormgeving. Elk tabblad past zich aan de titel aan en toont de volledige naam als je eroverheen beweegt, sluitknoppen en menu's verschijnen bij hoveren of toetsenbordfocus, tabbladen springen niet meer bij het herschikken, en het muiswiel scrolt door de rij tabbladen. #7371
- Veeg of sleep een rij in het meldingenpaneel naar rechts om die te wissen; een korte veeg veert terug. Je kunt ook de melding voor agentupdates wegslepen. #7368 #7367
- Syntaxmarkering in Files en diffs is veel sneller bij grote bestanden, en een groot bestand dat open staat in een tabblad op de achtergrond maakt het wisselen van tabbladen niet meer traag. Sommige bestandstypen, waaronder Prisma-, .env- en INI-bestanden, worden daar nu als platte tekst getoond. Codeblokken in de chat blijven ongewijzigd. #7369
- De zijbalk onthoudt welke van Pinned, Projects en Scratchpad je hebt ingeklapt, ook na een herstart. Secties die automatisch openklappen om de sessie te tonen die je bekijkt, worden niet opgeslagen. #7360
Chat en artifacts
- Agentbeurten in Chat lezen consistenter. Terwijl een agent werkt, toont de onderkant van de beurt de huidige stap en een timer, en toolaanroepen scrollen in een klein venster dat de nieuwste stap volgt, terwijl het antwoord op volledige grootte blijft. Scrol omhoog of klik in het venster om het volgen te stoppen. Als de beurt klaar is, klapt die in tot Worked for. Gestopte en mislukte beurten eindigen nu met dezelfde acties voor opnieuw proberen, kopiëren en terugdraaien als een afgerond antwoord, met de volledige fout erbij. Nieuwe pogingen van de provider verschijnen als Reconnecting… met het aantal pogingen en de reden. Het paneel Plan noemt de huidige stap als het is ingeklapt, houdt de actieve stap in beeld en klapt in als alle stappen klaar zijn. #6884
- Markdown-artifacts zien er hetzelfde uit in galerijminiaturen, uitgevouwen voorbeelden en de sessiezijbalk, volgen het thema van de app en flitsen niet meer met een vervangend lettertype tijdens het laden. Voorbeeldkaarten van tekstartifacts tonen een fragment voor meer formaten, waaronder JSON, YAML, TOML, INI, logs, XML, diffs en bronbestanden zoals Python, Go en TypeScript. #7104
Agents
- In de preview-build herkent Settings › Harness een Gemini CLI-login die al op je computer staat, zoals een
GEMINI_API_KEYof gecachete Google-inloggegevens, en toont Gemini als Configured. Dat betekent dat er inloggegevens zijn gevonden, niet dat ze zijn gecontroleerd. EenGOOGLE_API_KEYalleen wordt niet herkend. #6433 - In de preview-build heeft het loginmenu van Claude Code de optie Setup token: voer
claude setup-tokenuit in een andere terminal en plak het token. Sessies op deze computer gebruiken het daarna. Het token wordt onversleuteld opgeslagen in een bestand dat alleen jouw gebruikersaccount kan lezen, en het werkt niet met functies die een volledige Claude-login nodig hebben, zoals Remote Control. Als je opnieuw inlogt met een andere optie, wordt het verwijderd. #6734 - In de preview-build opent inloggen bij de providers van OMP de eigen setup van OMP met de providerlogin als eerste stap, in plaats van een logincommando te typen dat kon botsen met de wizard die OMP bij de eerste start toont. #6424
- In de preview-build kan een agent die een artifact moest maken een pull request voor dat werk openen als jij, of de orchestrator namens jou, daar later in dezelfde sessie om vraagt. Standaard opent hij er nog steeds geen, en hij krijgt de instructie om tekst in bestanden, issues of tooluitvoer niet als toestemming te behandelen. #7474
Desktop-app
- Op macOS opent de gedownloade .dmg als een compact venster met een pijl die laat zien waar je de app naar Applications sleept, en de gekoppelde schijf heet Orchestrator. #7418
- In de preview-build ga je standaard terug en vooruit door met twee vingers te vegen. Zet dit uit met Navigation gestures in Settings › General; als je het eerder had uitgezet, blijft het uit. #7505
- In de preview-build zet een klik op Connect mobile in de zijbalk Connect Mobile aan en wordt de koppelcode meteen klaargezet, zonder aparte klik op Generate. Met een schakelaar Connect mobile onder de code zet je het weer uit. Als je de pagina Mobile opent vanuit Settings, wacht die nog steeds op Generate. #7507
- In de preview-build op macOS staan de vensterknoppen, de naam in de zijbalk en de paginatitel op één lijn, en het inklappen van de zijbalk verandert de grootte van het hoofdpaneel niet meer. De zijbalk toont nu op elk platform Orchestrator in plaats van Orchestrator.inc. #7509
Privacy
- Gebruiksstatistieken tellen nu de berichten die je in projectchats verstuurt, en de pull requests die aan workersessies zijn gekoppeld en hoeveel daarvan zijn gemerged. Pull requests die al aan workers waren gekoppeld, worden na de update één keer geteld. Tellingen worden gegroepeerd op een willekeurige ID per project en bevatten geen namen van repository's, branches, paden, links of titels van pull requests of berichtinhoud. Foutrapporten van de achtergrondservice bevatten geen project- of sessienamen, namen van repository's, bestandspaden of fouttekst meer. Als je Share usage analytics uitzet, stoppen de tellingen. #7304 #7221
- Orchestrator verwijdert nu elk lokaal telemetrierecord dat ouder is dan de bewaartermijn, standaard 30 dagen, en geeft de vrijgekomen schijfruimte terug. Je kunt de termijn wijzigen met
AO_TELEMETRY_RETENTION. De eerste start na de update herschrijft de lokale database van Orchestrator eenmalig, wat langer kan duren en bij grote installaties tijdelijk vrije schijfruimte nodig heeft. #5178 - In de preview-build stuurt de desktop-app standaard foutrapporten, ook op Windows, om crashes te helpen oplossen. Rapporten bevatten het fouttype, de eigen functienamen en regelnummers van Orchestrator, de appversie en een willekeurige installatie-ID, zonder bestandspaden en foutmeldingen. Zet dit uit met Share error events in Settings › General › Privacy; als je het eerder had uitgezet, blijft het uit, en uitzetten verwijdert rapporten die nog verzonden moesten worden. Het dialoogvenster dat vroeg om het delen van fouten te verlengen, is verdwenen. #7437
- In de preview-build bevatten gebruiksstatistieken ook je besturingssysteem en de versie daarvan, de CPU-architectuur, het releasekanaal, hoe Orchestrator is geïnstalleerd, de installatiedatum (alleen de dag), of het in CI of een container draait en of het vanuit de desktop-app of de CLI is gestart. Een eenmalige gebeurtenis markeert de eerste keer dat Orchestrator op een installatie opent, en sessie- en projectgebeurtenissen geven aan of ze de eerste op die installatie zijn. Als je Share usage analytics uitzet, stoppen ze. #7417
CLI
- In de preview-build kan een project orchestrator-instructies laden uit een bestand in de eigen repository met
ao project set-config <project> --orchestrator-rules-file <path>. Het bestand wordt toegevoegd na eventuele inline orchestrator-regels. Het moet in de repository staan, en de orchestrator start niet als het bestand ontbreekt. #7448
Bugfixes
Chat en artifacts
- In de preview-build verschijnt een worker die vanuit de chat is gestart één keer in plaats van twee keer, en elke worker toont zijn echte status, zoals bezig, wacht op invoer of mislukt, zonder een spinner die nooit stopt. #7475
- In de preview-build kun je, als Qwen Code in Chat een vraag stelt, die beantwoorden, ook in YOLO mode, waar de vraag eerder automatisch met niets werd beantwoord. #6777
- In de preview-build worden lange gestreamde antwoorden met code zoals Python-type hints niet meer bij elke update trager. #7504
- Het invoerveld van Scratchpad toont geen fout "Project id failed storage-path validation" meer voordat je iets hebt verstuurd. #7321
- In de preview-build worden Browser-annotaties die je al hebt verstuurd niet opnieuw meegestuurd met je volgende batch. #7456
- In de preview-build tonen artifacts geen spinner meer alleen omdat de agent van de sessie bezig is; kaarten en rijen tonen altijd het pictogram van het bestandstype. #7480
Sessies en orchestrators
- De terminal van een beëindigde sessie meldt nu wat er is gebeurd, zoals Session terminated of Session failed to start met de fout, naast een knop Restore session. Als alleen de agent is gestopt, staat er Agent exited met de optie Resume agent. Het browservoorbeeld van de sessie meldt dat het niet beschikbaar is in plaats van bedieningselementen te tonen die actief lijken. #5242
- Gearchiveerde sessies verschijnen niet meer onder Needs attention in ⌘K. Je kunt ze nog steeds vinden door te zoeken. #7414
- In de preview-build drukt een rapport over een vastgelopen worker niet meer op Ctrl-C in een Terminal-orchestrator, wat de lopende beurt of een bericht dat je net had verstuurd annuleerde. #7435
- In de preview-build klapt het openen van de orchestrator van een project geen Scratchpad-sectie meer open die je had ingeklapt. #7460
- In de preview-build op Windows werken Setup- en Cleanup-opdrachten van projecten met dubbele aanhalingstekens, zoals een programmapad tussen aanhalingstekens, correct. #7246
- Als de achtergrondservice van Orchestrator op macOS buiten de desktop-app wordt gestart, bijvoorbeeld door launchd, vindt die nu tmux die met Homebrew of MacPorts is geïnstalleerd, ook als tmux niet in het
PATHvan die service staat. Terminal-sessies starten in plaats van te mislukken met een fout over ontbrekende tmux, enao doctormeldt welke tmux is gevonden. #7345
Agents
- Inloggen bij Codex vanuit Settings › Subscriptions mislukt niet meer met
env: node: No such file or directoryals Codex met npm is geïnstalleerd en Node van nvm, fnm of Volta komt, of als de app vanuit Finder is geopend. De status van Codex toont daar in dat geval ook niet meer Unknown. #6371
Externe hosts en desktop-app
- Op macOS stopt een updatefout Not enough disk space de updatecontroles niet meer tot je Orchestrator opnieuw start. De controles blijven lopen, Settings › Updates noemt de nieuwere versie die beschikbaar is, en zodra er ruimte is, gaat de update verder. What's new toont de notities voor de build die wordt aangeboden, niet voor een build die al was gedownload. #6609
- In de preview-build toont de app niet meer een reeks JavaScript-foutvensters als de verbinding met een externe host via HTTPS wegvalt, bijvoorbeeld na slaapstand of een netwerkwissel. Bij het volgende verzoek opent de app een nieuwe verbinding. #7515
- In de preview-build toont de mapkiezer van een externe host mappen die via een symlink zijn gekoppeld, zodat je projecten via die mappen kunt openen. #6347
- In de preview-build start de desktop-app de achtergrondservice van Orchestrator opnieuw als die onverwacht stopt. Als je de service zelf stopt, wordt dat nog steeds gerespecteerd. #6197
- In de preview-build op macOS mislukt het voorbereiden van een update niet meer doordat de Mac halverwege in slaap is gevallen. Als het voorbereiden toch mislukt, staat er op de knop Relaunch AO in plaats van Retry. #7061
CLI
- In de preview-build vindt
ao review triggereen pull request dat je net vanaf de branch van de worker hebt geopend, in plaats van te mislukken tot de volgende controle. Als de open pull request op die branch van iemand anders is, vertelt de fout je dat je--prmoet meegeven. #6956 - In de preview-build meldt
ao sendnaar een Chat-sessie waarvan de agent niet draait "the agent controller for this session is not running" in plaats van Internal server error. #7476
Meer informatie
Wijzigingen die niet als preview zijn gemarkeerd, zitten in de stabiele v0.14.8, uitgebracht op 30 oktober, die ook de preview-onderdelen van de update van 25–27 oktober naar stabiel brengt. Voor preview-onderdelen heb je de preview-build van 31 oktober nodig.