Agentwissel voor iedereen, workerupdates in de orchestrator-chat en chats die zelf opnieuw verbinden
Draag een sessie over aan een andere agent zonder Developer mode, volg workers vanuit de orchestrator-chat, ga na een herstart sneller weer aan de slag en start taken zonder op een naam te wachten.
Draag een sessie halverwege over aan een andere agent, zie wat je workers doen zonder de orchestrator-chat te verlaten, ga direct verder met chats nadat AO opnieuw is gestart en start nieuwe taken sneller.
Wissel van agent midden in een sessie
Je kunt een lokale sessie nu overdragen aan een andere coding agent zonder Developer mode in te schakelen. Kies in Chat een andere agent in de modelkiezer; die neemt het over bij je volgende bericht, met een overdrachtsnotitie die de sessie tot dan toe samenvat. Open in een Terminal UI-sessie het ⋯-menu van het sessietabblad, kies Agent en dan Switch. Alleen agents die op je computer geïnstalleerd en klaar zijn worden aangeboden, Chat toont alleen agents die Chat ondersteunen, en je kunt alleen wisselen terwijl de agent inactief is, dus niet midden in een beurt of terwijl hij op een goedkeuring of antwoord wacht. Cloudsessies kunnen niet van agent wisselen. #7126
Zet een chat in de modelkiezer om van Codex naar Claude Code, en Claude Code pakt het gesprek op bij je volgende bericht.De vernieuwde modelkiezer groepeert modellen per maker en voegt een schuifregelaar voor effort toe, schakelaars voor fast en thinking, en plan- en fast-modus voor Codex en Claude Code. Als je een andere agent kiest, toont hij met welk model en welke effort die agent start. Fast- en planmodus worden gereset als de agent opnieuw start. De oudere wisseltools zijn verdwenen: de commando's ao session switch-agent, ao session agent-switch ls en ao session handoff submit en het oude dialoogvenster Switch agent in Terminal zijn verwijderd. #6588 #7034
De modelkiezer in een chat die net van Codex naar Claude Code is overgeschakeld, met Agent, Model, Effort en Fast mode, en de modellen van Claude Code.
Volg workers vanuit de orchestrator-chat
De orchestrator-chat toont berichten, rapporten en bijsturingen van workers nu als compacte rijen met de naam van de worker, zijn status, zoals needs you, stuck of done, en een samenvatting van één regel. Klap een rij uit om het volledige bericht te lezen. Als de orchestrator op workerupdates antwoordt zonder jou iets te vragen, klapt zijn antwoord in tot één regel, en een beurt die workers heeft gestart, toont ze met hun live status. #7096
Drie workers rapporteren als compacte rijen aan de orchestrator; klap er een uit om het volledige rapport te lezen.Als AO een sessie start, stopt, hernoemt of herstelt of een pull request claimt, verschijnt die actie als eigen rij in de chat waar ze over gaat, de chat van de orchestrator voor workers die hij heeft gestart, en mislukte pogingen worden als mislukt gemarkeerd. Klap er een uit om te zien wat er is veranderd, met een link naar het resultaat. Het aanmaken van een pull request wordt nog niet als actie getoond. #6507
In de preview-build werkt de andere richting net zo: in de chat van een worker verschijnen berichten van zijn orchestrator onder de naam van de orchestrator, met een link naar diens sessie, en lange berichten klappen in na vijf regels. #7154
Ga na een herstart sneller weer aan de slag
Nadat AO opnieuw is gestart of bijgewerkt, verbinden chats zelf opnieuw met hun agents en tonen ze Reconnecting to the agent… in plaats van je te vragen op Resume te klikken. Lukt opnieuw verbinden dan nog steeds niet, dan verschijnt Resume zoals voorheen. Bij grote chatgeschiedenissen gaat het eerste bericht na een herstart in ongeveer een seconde door in plaats van een halve minuut. De eerste start na een update bouwt eenmalig nieuwe database-indexen, wat bij zeer grote geschiedenissen een minuut of langer kan duren. #6987 #7040
Lange chats belasten je computer ook veel minder. Gestreamde antwoorden worden in batches naar schijf geschreven, het afronden van een beurt scant niet meer de hele chatgeschiedenis, de app haalt veel minder opnieuw op tijdens drukke sessies, en chats met bewerkte of opnieuw verstuurde berichten laden sneller. Sommige achtergrondupdates, zoals een pull request die met ao report is gemeld, kunnen tot vijf seconden nodig hebben om te verschijnen. Zeer grote toolresultaten worden nu ingekort bij het opslaan: AO bewaart de laatste 64K tekens van commando-uitvoer en tot 16K van elke bestandspatch, en markeert ze als ingekort. #6806 #6804 #6813 #6846 #6824
Start taken zonder te wachten
Nieuwe taken starten meteen in plaats van te wachten tot AO een naam heeft gegenereerd. De branch wordt op de achtergrond hernoemd, en de tijdelijke naam blijft tot dan verborgen; een pull request die vóór het hernoemen is geopend, blijft aan de taak gekoppeld. Taakmappen houden nu hun sessie-ID als naam. Sessies krijgen weer goede gegenereerde titels en branchnamen, nadat sommige modellen de taak waren gaan beantwoorden in plaats van hem een naam te geven. #7069 #7085 #7119
Grote repository's mislukken niet meer bij het klonen na een minuut. Klonen mag tot 30 minuten duren, en het dialoogvenster Clone laat zien dat het klonen bezig is. Tijdens de onboarding kun je de URL van de GitHub-pagina van een repository plakken zonder .git, een kloon die op een tijdelijke verbindingsfout stuit, wordt tot drie keer geprobeerd, en als de setup na het klonen mislukt, blijft de checkout bewaard zodat je het opnieuw kunt proberen. #7039 #7019
Verbeteringen
Chat
- Terwijl een agent werkt, blijven zijn huidige toolaanroepen open zodat je elke stap kunt volgen, en aan het einde van de beurt klappen ze in tot de samenvatting Worked for. #7150
- Een bericht dat je stuurt om een agent midden in een antwoord bij te sturen, verschijnt nu als begin van een nieuwe beurt en blijft zichtbaar, in plaats van in het eerdere werk te worden ingeklapt. #7108
- Switch to terminal UI is verhuisd van het invoerveld naar het ⋯-menu van het sessietabblad. Remember for this project in het toestemmingsmenu is nu een aan/uit-schakelaar, en uitzetten vergeet de opgeslagen modus; de bevestigingsregel onder het invoerveld is verdwenen. #7028 #7032
- De modelkiezer toont het model van een chat zodra je die opent, ook bij agents die hun model alleen doorgeven terwijl ze draaien, en nieuwe projecten hergebruiken de modellenlijst die je computer al heeft. Opgeslagen modellenlijsten worden nu door alle projecten gedeeld, zodat de eigen instellingen van een repository, zoals
opencode.jsonofANTHROPIC_MODEL, ze niet meer veranderen. Een lopende chat toont nog steeds de lijst die zijn agent doorgeeft. #7031 #7049 - De contextmeter toont 0% in plaats van een vraagteken als de agent geen gebruik doorgeeft. #7033
Agents
- Hermes Agent is beschikbaar als agent. Installeer hem via Settings, stel hem daarna in en kies een model. Hij draait alleen in Terminal, zonder Chat. #6536 #7132
- Command Code behoudt de instructies van AO nadat hij zijn context heeft gecompacteerd. Elke sessie krijgt een eigen Command Code-profiel in de datamap van AO met een kopie van je Command Code-login; je eigen geheugenbestand wordt niet gewijzigd. #6778
- Inactieve orchestrator-chats gaan na een update over naar een nieuwe agentversie in plaats van op Switching to te blijven staan. Een mislukte agentupdate toont een korte melding in de updatemelding, met de details onder Show diagnostics. #7055 #7006
- GitHub Copilot die met npm is geïnstalleerd, kun je weer vanuit AO bijwerken, en de updatemelding bij het opstarten toont geen agents meer waarvoor je moet inloggen of die AO niet zelf kan bijwerken. Die staan nog steeds in Settings. #7005 #7042
ao sendnaar een Claude Code-terminalsessie mislukt nu met een fout die je opnieuw kunt proberen als AO niet kan bevestigen dat het bericht is aangekomen, in plaats van succes te melden, en lange berichten of berichten met meerdere regels worden betrouwbaarder geplakt. #6873- Als AO in de preview-build een niet-verstuurd concept in een terminal ziet, weigert het
ao send-berichten met een fout die je opnieuw kunt proberen en houdt het workerrapporten vast tot later. Een mislukte taakstart opnieuw proberen of een sessie hervatten behoudt ook het model, de effort en de toestemmingen die je hebt gekozen, zodat Codex High of Extra high niet meer terugvalt op de standaard. #5713 #7144
Browser, Files en artifacts
- Je kunt een browserprofiel verwijderen dat sessies gebruiken. Na één bevestiging gaan inactieve browsers over naar tijdelijke profielen, dus die tabbladen laden opnieuw zonder dat je bent ingelogd en niet-opgeslagen wijzigingen op pagina's kunnen verloren gaan. Een browser die midden in een commando zit, blokkeert het verwijderen tot hij klaar is. #6930
- Agents die de ingebouwde browser gebruiken, kunnen werken met tabbladen die een pagina opent, terugschakelen en het juiste tabblad sluiten. #7115
- In Changes scrollen afbeeldingsvoorbeelden weer en kun je ze inklappen en als bekeken markeren zoals andere bestanden, en grote bestanden en lockfiles laden als je ze uitklapt. De gemaximaliseerde Files-verkenner heeft geen knop Open diff in center meer; de vastgezette verkenner houdt hem. #6923 #7127
- Een artifact verwijderen verwijdert nu ook definitief de opgeslagen eerdere versies ervan. Dit kan niet ongedaan worden gemaakt. #7087
- Artifactlijsten slaan systeembestanden en -mappen over, zoals
.DS_Store,Thumbs.db,.gitennode_modules. #7120
Desktop-app
- Release notes in de updateprompt behouden hun opsommingstekens en links, en concepten van Report a problem tonen de tijd in je tijdzone met UTC ernaast. #6994 #7086
- Als het vervangen van de orchestrator in meerdere projecten tegelijk mislukt, zegt het dialoogvenster hoeveel er nog meer aandacht nodig hebben. #6926
- In de macOS-preview-build vraagt ⌘Q nu eerst Quit AO?. Afsluiten via het menu, het Dock of het menubalkpictogram werkt nog steeds zonder vraag. Met het menubalkpictogram aan sluit bevestigen het venster en blijft AO in de menubalk draaien. #7073
- De preview-build verwijdert het dempen van meldingen per telefoon uit Settings › Connected devices. Telefoons die je daar had gedempt, ontvangen weer meldingen; zet ze in plaats daarvan uit op de telefoon. #7153
Bugfixes
Beveiliging
- De lokale service van AO weigert nu verzoeken van niet-vertrouwde webpagina's, waaronder workspace-previews en andere localhost-sites, die eerder een shell konden openen of aan de terminal van een agent konden koppelen. De desktop-app, de CLI en gekoppelde mobiele apparaten werken zoals voorheen. #7077 #7105
- De desktop-app openen na een crash of herstart kon een ongerelateerd programma sluiten dat een oud proces-ID hergebruikte. AO stopt nu alleen een achtergrondproces waarvan het kan bevestigen dat het van AO zelf is. #6801
Betrouwbaarheid
- Twee exemplaren van de achtergrondservice van AO kunnen niet meer tegelijk dezelfde datamap gebruiken, wat fouten veroorzaakte zoals mislukte reviews. Als je opnieuw start terwijl de oude nog aan het afsluiten is, kan het opstartscherm ongeveer 10 seconden langer zichtbaar blijven. #6799
- Als de ingebouwde browser van de agent niet meer reageert, mislukken browsercommando's binnen ongeveer 20 seconden in plaats van elk een volle minuut te wachten, en de browser verbindt zelf opnieuw zodra hij herstelt. #5603
- Zeer grote tekst plakken in een lokale terminal verbreekt de verbinding niet meer en laat de geplakte tekst niet meer verloren gaan. #7110
- De toestemmings- en modelmenu's van Chat openen boven het Browser-paneel in plaats van erachter. #7054
- Met venstertransparantie aan (macOS, standaard uit) blijven de verzend- en stopknoppen, geselecteerde tekst en andere bedieningselementen zichtbaar. In de preview-build schemeren actieve sessies ook niet meer door het archiefpaneel of de projectkoppen in de zijbalk heen. #7009 #7175
Meer informatie
Wijzigingen die niet als preview zijn gemarkeerd, zitten in de stabiele v0.14.6, uitgebracht op 24 oktober; veel ervan verschenen voor het eerst in v0.14.5 op 22 oktober, waar agentwissel nog Developer mode vereiste. Voor preview-onderdelen heb je de preview-build van 24 oktober nodig.