Agentenwechsel für alle, Worker-Updates im Orchestrator-Chat und Chats, die sich selbst neu verbinden
Übergib eine Session ohne Developer mode an einen anderen Agenten, verfolge Worker im Orchestrator-Chat, arbeite nach einem Neustart schneller weiter und starte Tasks, ohne auf einen Namen zu warten.
Übergib eine Session mittendrin an einen anderen Agenten, sieh, was deine Worker tun, ohne den Orchestrator-Chat zu verlassen, mach direkt nach einem Neustart von AO in deinen Chats weiter und starte neue Tasks schneller.
Agenten mitten in einer Session wechseln
Du kannst eine lokale Session jetzt an einen anderen Coding-Agenten übergeben, ohne den Developer mode einzuschalten. Wähle im Chat in der Modellauswahl einen anderen Agenten; er übernimmt bei deiner nächsten Nachricht, zusammen mit einer Übergabenotiz, die die bisherige Session zusammenfasst. Öffne in einer Terminal-UI-Session das Menü „⋯“ des Session-Tabs, wähle „Agent“ und dann „Switch“. Angeboten werden nur Agenten, die auf deinem Rechner installiert und bereit sind, der Chat listet nur Agenten auf, die Chat unterstützen, und du kannst nur wechseln, solange der Agent untätig ist, nicht mitten in einem Turn und nicht, während er auf eine Freigabe oder Antwort wartet. Cloud-Sessions können den Agenten nicht wechseln. #7126
Einen Chat in der Modellauswahl von Codex auf Claude Code umstellen, und Claude Code übernimmt die Unterhaltung bei deiner nächsten Nachricht.Die neu gestaltete Modellauswahl gruppiert Modelle nach Anbieter und bringt einen Effort-Schieberegler, Schalter für Fast und Thinking sowie Plan- und Fast-Modus für Codex und Claude Code. Wenn du einen anderen Agenten wählst, zeigt sie das Modell und den Effort, mit denen dieser Agent startet. Fast- und Plan-Modus werden zurückgesetzt, wenn der Agent neu startet. Die älteren Wechselwerkzeuge sind weg: Die Befehle ao session switch-agent, ao session agent-switch ls und ao session handoff submit sowie der alte Dialog „Switch agent“ im Terminal wurden entfernt. #6588 #7034
Die Modellauswahl in einem Chat, der gerade von Codex zu Claude Code gewechselt hat, mit Agent, Model, Effort und Fast mode und den Modellen von Claude Code.
Worker im Orchestrator-Chat verfolgen
Der Orchestrator-Chat zeigt Nachrichten, Berichte und Steuerungen von Workern jetzt als kompakte Zeilen mit dem Namen des Workers, seinem Status, etwa „needs you“, „stuck“ oder „done“, und einer einzeiligen Zusammenfassung. Klappe eine Zeile auf, um die vollständige Nachricht zu lesen. Wenn der Orchestrator auf Worker-Updates antwortet, ohne dich etwas zu fragen, wird seine Antwort auf eine Zeile eingeklappt, und ein Turn, der Worker gestartet hat, listet sie mit ihrem Live-Status auf. #7096
Drei Worker melden sich als kompakte Zeilen beim Orchestrator zurück; eine Zeile aufklappen, um den vollständigen Bericht zu lesen.Wenn AO eine Session startet, stoppt, umbenennt oder wiederherstellt oder einen Pull Request übernimmt, erscheint die Aktion als eigene Zeile in dem Chat, den sie betrifft, bei Workern, die der Orchestrator gestartet hat, im Chat des Orchestrators, und fehlgeschlagene Versuche werden als fehlgeschlagen markiert. Klappe eine Aktion auf, um zu sehen, was sie geändert hat, mit einem Link zum Ergebnis. Das Erstellen eines Pull Requests wird noch nicht als Aktion angezeigt. #6507
Im Preview-Build passt auch die Gegenrichtung: Im Chat eines Workers erscheinen Nachrichten seines Orchestrators unter dem Namen des Orchestrators, mit einem Link zu dessen Session, und lange Nachrichten werden nach fünf Zeilen eingeklappt. #7154
Nach einem Neustart schneller weiterarbeiten
Nachdem AO neu gestartet oder aktualisiert wurde, verbinden sich Chats selbst wieder mit ihren Agenten und zeigen „Reconnecting to the agent…“, statt dich um einen Klick auf „Resume“ zu bitten. Wenn die Verbindung trotzdem nicht klappt, erscheint „Resume“ wie bisher. Bei großen Chatverläufen geht die erste Nachricht nach einem Neustart in etwa einer Sekunde statt einer halben Minute durch. Der erste Start nach einem Update baut einmalig neue Datenbankindizes auf, was bei sehr großen Verläufen eine Minute oder länger dauern kann. #6987 #7040
Lange Chats belasten deinen Rechner außerdem deutlich weniger. Gestreamte Antworten werden gebündelt auf die Festplatte geschrieben, das Abschließen eines Turns durchsucht nicht mehr den gesamten Chatverlauf, die App lädt in ausgelasteten Sessions viel seltener neu, und Chats mit bearbeiteten oder erneut gesendeten Nachrichten laden schneller. Manche Hintergrund-Updates, etwa ein mit ao report gemeldeter Pull Request, können bis zu fünf Sekunden brauchen, bis sie erscheinen. Sehr große Tool-Ergebnisse werden beim Speichern jetzt gekürzt: AO behält die letzten 64K Zeichen der Befehlsausgabe und bis zu 16K jedes Datei-Patches und markiert sie als gekürzt. #6806 #6804 #6813 #6846 #6824
Tasks ohne Warten starten
Neue Tasks starten sofort, statt darauf zu warten, dass AO einen Namen generiert. Der Branch wird im Hintergrund umbenannt, und der vorläufige Name bleibt bis dahin verborgen; ein Pull Request, der vor dem Umbenennen geöffnet wurde, bleibt mit dem Task verknüpft. Task-Ordner behalten jetzt ihre Session-ID als Namen. Sessions bekommen wieder richtig generierte Titel und Branch-Namen, nachdem einige Modelle angefangen hatten, die Aufgabe zu beantworten, statt sie zu benennen. #7069 #7085 #7119
Große Repositorys scheitern beim Klonen nicht mehr nach einer Minute. Klonvorgänge dürfen bis zu 30 Minuten laufen, und der Dialog „Clone“ zeigt an, dass das Klonen läuft. Beim Onboarding kannst du die URL der GitHub-Seite eines Repositorys ohne .git einfügen, ein Klonvorgang, der auf einen vorübergehenden Verbindungsfehler stößt, wird bis zu dreimal versucht, und wenn die Einrichtung nach dem Klonen fehlschlägt, bleibt der Checkout erhalten, damit du es erneut versuchen kannst. #7039 #7019
Verbesserungen
Chat
- Während ein Agent arbeitet, bleiben seine aktuellen Tool-Aufrufe geöffnet, damit du jeden Schritt verfolgen kannst, und werden am Ende des Turns in die Zusammenfassung „Worked for“ eingeklappt. #7150
- Eine Nachricht, mit der du einen Agenten mitten in seiner Antwort steuerst, erscheint jetzt als Beginn eines neuen Turns und bleibt sichtbar, statt in die vorherige Arbeit eingeklappt zu werden. #7108
- „Switch to terminal UI“ ist vom Eingabefeld in das Menü „⋯“ des Session-Tabs umgezogen. „Remember for this project“ im Berechtigungsmenü ist jetzt ein Ein/Aus-Schalter, und wenn du ihn ausschaltest, wird der gespeicherte Modus vergessen; die Bestätigungszeile unter dem Eingabefeld ist weg. #7028 #7032
- Die Modellauswahl nennt das Modell eines Chats, sobald du ihn öffnest, auch bei Agenten, die ihr Modell nur während der Ausführung melden, und neue Projekte verwenden die Modellliste, die dein Rechner bereits hat. Gespeicherte Modelllisten werden jetzt von allen Projekten geteilt, sodass die eigenen Einstellungen eines Repositorys, etwa
opencode.jsonoderANTHROPIC_MODEL, sie nicht mehr ändern. Ein laufender Chat zeigt weiterhin die Liste, die sein Agent meldet. #7031 #7049 - Die Kontextanzeige zeigt 0 % statt eines Fragezeichens, wenn der Agent keine Nutzung meldet. #7033
Agenten
- Hermes Agent ist als Agent verfügbar. Installiere ihn unter „Settings“, richte ihn dann ein und wähle ein Modell. Er läuft nur im Terminal, ohne Chat. #6536 #7132
- Command Code behält die Anweisungen von AO, nachdem es seinen Kontext komprimiert hat. Jede Session bekommt ihr eigenes Command-Code-Profil im Datenordner von AO mit einer Kopie deines Command-Code-Logins; deine eigene Memory-Datei wird nicht verändert. #6778
- Untätige Orchestrator-Chats wechseln nach einem Update auf eine neue Agentenversion, statt auf „Switching to“ stehen zu bleiben. Ein fehlgeschlagenes Agenten-Update zeigt im Update-Hinweis eine kurze Meldung, mit den Details unter „Show diagnostics“. #7055 #7006
- Das Aktualisieren von GitHub Copilot, das mit npm installiert wurde, funktioniert aus AO wieder, und der Update-Hinweis beim Start listet keine Agenten mehr auf, bei denen du dich anmelden musst oder die AO nicht selbst aktualisieren kann. Diese findest du weiterhin unter „Settings“. #7005 #7042
ao sendan eine Claude-Code-Terminal-Session schlägt jetzt mit einem Fehler fehl, den du wiederholen kannst, wenn AO nicht bestätigen kann, dass die Nachricht angekommen ist, statt Erfolg zu melden, und lange oder mehrzeilige Nachrichten werden zuverlässiger eingefügt. #6873- Wenn AO im Preview-Build einen nicht gesendeten Entwurf in einem Terminal sieht, lehnt es
ao send-Nachrichten mit einem Fehler ab, den du wiederholen kannst, und hält Worker-Berichte bis später zurück. Ein erneuter Versuch nach einem fehlgeschlagenen Task-Start oder das Fortsetzen einer Session behält außerdem das Modell, den Effort und die Berechtigungen, die du gewählt hast, sodass Codex High oder Extra high nicht mehr auf den Standard zurückfällt. #5713 #7144
Browser, Files und Artefakte
- Du kannst ein Browserprofil löschen, das von Sessions genutzt wird. Nach einer Bestätigung wechseln untätige Browser zu temporären Profilen, sodass diese Tabs abgemeldet neu laden und nicht gespeicherte Änderungen auf Seiten verloren gehen können. Ein Browser, der gerade einen Befehl ausführt, blockiert das Löschen, bis er fertig ist. #6930
- Agenten, die den integrierten Browser nutzen, können mit Tabs arbeiten, die eine Seite öffnet, zurückwechseln und den richtigen schließen. #7115
- In „Changes“ scrollen Bildvorschauen wieder und lassen sich wie andere Dateien einklappen und als angesehen markieren, und große Dateien und Lockfiles laden, wenn du sie aufklappst. Der maximierte Explorer in „Files“ hat keinen Button „Open diff in center“ mehr; der angedockte Explorer behält ihn. #6923 #7127
- Wenn du ein Artefakt löschst, werden jetzt auch seine gespeicherten früheren Versionen dauerhaft gelöscht. Das lässt sich nicht rückgängig machen. #7087
- Artefaktlisten überspringen Systemdateien und -ordner wie
.DS_Store,Thumbs.db,.gitundnode_modules. #7120
Desktop-App
- Release Notes im Update-Dialog behalten ihre Aufzählungspunkte und Links, und Entwürfe von „Report a problem“ zeigen die Uhrzeit in deiner Zeitzone mit UTC daneben. #6994 #7086
- Wenn das Ersetzen des Orchestrators in mehreren Projekten gleichzeitig fehlschlägt, sagt der Dialog, wie viele weitere Aufmerksamkeit brauchen. #6926
- Im macOS-Preview-Build fragt ⌘Q jetzt zuerst „Quit AO?“. Beenden über das Menü, das Dock oder das Menüleistensymbol funktioniert weiterhin ohne Nachfrage. Bei eingeschaltetem Menüleistensymbol schließt die Bestätigung das Fenster, und AO läuft in der Menüleiste weiter. #7073
- Der Preview-Build entfernt die Stummschaltung von Benachrichtigungen pro Telefon aus Settings › Connected devices. Telefone, die du dort stummgeschaltet hast, erhalten wieder Benachrichtigungen; schalte sie stattdessen auf dem Telefon aus. #7153
Fehlerbehebungen
Sicherheit
- Der lokale Dienst von AO lehnt jetzt Anfragen von nicht vertrauenswürdigen Webseiten ab, einschließlich Workspace-Vorschauen und anderer localhost-Seiten, die zuvor eine Shell öffnen oder sich an das Terminal eines Agenten anhängen konnten. Die Desktop-App, die CLI und gekoppelte Mobilgeräte funktionieren wie bisher. #7077 #7105
- Das Öffnen der Desktop-App nach einem Absturz oder Neustart konnte ein unbeteiligtes Programm schließen, das eine alte Prozess-ID wiederverwendet hatte. AO stoppt jetzt nur noch einen Hintergrundprozess, von dem es bestätigen kann, dass es sein eigener ist. #6801
Zuverlässigkeit
- Zwei Kopien des Hintergrunddienstes von AO können nicht mehr gleichzeitig denselben Datenordner nutzen, was Fehler wie fehlgeschlagene Reviews verursacht hat. Wenn du neu startest, während die alte Kopie noch herunterfährt, kann der Startbildschirm etwa 10 Sekunden länger sichtbar bleiben. #6799
- Wenn der integrierte Browser des Agenten nicht mehr reagiert, schlagen Browserbefehle innerhalb von etwa 20 Sekunden fehl, statt jeweils eine volle Minute zu warten, und der Browser verbindet sich selbst wieder, sobald er sich erholt. #5603
- Das Einfügen sehr großer Texte in ein lokales Terminal trennt nicht mehr die Verbindung und verliert den eingefügten Text nicht mehr. #7110
- Die Berechtigungs- und Modellmenüs im Chat öffnen sich über dem Browser-Panel statt dahinter. #7054
- Mit eingeschalteter Fenstertransparenz (macOS, standardmäßig aus) bleiben die Senden- und Stopp-Buttons, markierter Text und andere Steuerelemente sichtbar. Im Preview-Build scheinen aktive Sessions außerdem nicht mehr durch das Archiv-Sheet oder die Projektüberschriften der Seitenleiste hindurch. #7009 #7175
Mehr erfahren
Änderungen, die nicht als Preview markiert sind, sind im stabilen Release v0.14.6 enthalten, das am 24. Oktober erschienen ist; viele kamen erstmals in v0.14.5 am 22. Oktober, wo der Agentenwechsel noch den Developer mode erforderte. Preview-Punkte erfordern den Preview-Build vom 24. Oktober.