Herkes için ajan değiştirme, orkestratör sohbetinde worker güncellemeleri ve kendiliğinden yeniden bağlanan sohbetler
Developer mode olmadan bir oturumu başka bir ajana devredin, worker'ları orkestratör sohbetinden takip edin, yeniden başlatmadan sonra işe daha çabuk dönün ve bir ad beklemeden görev başlatın.
Bir oturumu yarı yolda farklı bir ajana devredin, orkestratör sohbetinden ayrılmadan worker'larınızın ne yaptığını görün, AO yeniden başladıktan hemen sonra sohbetlere devam edin ve yeni görevleri daha erken başlatın.
Oturumun ortasında ajan değiştirin
Artık Developer mode'u açmadan yerel bir oturumu farklı bir kodlama ajanına devredebilirsiniz. Chat'te model seçiciden başka bir ajan seçin; bu ajan bir sonraki mesajınızda, o ana kadarki oturumu özetleyen bir devir notuyla birlikte işi devralıyor. Terminal UI oturumunda oturum sekmesinin ⋯ menüsünü açın, Agent'ı ve ardından Switch'i seçin. Yalnızca bilgisayarınızda kurulu ve hazır olan ajanlar sunuluyor, Chat yalnızca Chat'i destekleyen ajanları listeliyor ve yalnızca ajan boştayken değiştirebilirsiniz; tur ortasında ya da ajan bir onay veya yanıt beklerken değiştiremezsiniz. Bulut oturumları ajan değiştiremiyor. #7126
Model seçicide bir sohbeti Codex'ten Claude Code'a geçirin, Claude Code da bir sonraki mesajınızda konuşmayı devralır.Yeniden tasarlanan model seçici modelleri üreticiye göre grupluyor ve bir efor kaydırıcısı, fast ve thinking anahtarları ile Codex ve Claude Code için plan ve fast modu ekliyor. Başka bir ajan seçtiğinizde o ajanın hangi model ve eforla başlayacağını gösteriyor. Fast ve plan modu, ajan yeniden başladığında sıfırlanıyor. Eski değiştirme araçları kaldırıldı: ao session switch-agent, ao session agent-switch ls ve ao session handoff submit komutları ile Terminal'deki eski Switch agent iletişim kutusu artık yok. #6588 #7034
Codex'ten Claude Code'a yeni geçmiş bir sohbette model seçici: Agent, Model, Effort ve Fast mode ile Claude Code modellerinin listesi.
Worker'ları orkestratör sohbetinden takip edin
Orkestratör sohbeti artık worker mesajlarını, raporlarını ve yönlendirmelerini; worker'ın adı, needs you, stuck veya done gibi durumu ve tek satırlık bir özetle birlikte kompakt satırlar olarak gösteriyor. Mesajın tamamını okumak için bir satırı genişletin. Orkestratör worker güncellemelerini size bir şey sormadan yanıtladığında yanıtı tek satıra daralıyor ve worker başlatan bir tur, bu worker'ları canlı durumlarıyla listeliyor. #7096
Üç worker, orkestratöre kompakt satırlar olarak rapor veriyor; raporun tamamını okumak için birini genişletin.AO bir oturumu başlattığında, durdurduğunda, yeniden adlandırdığında veya geri yüklediğinde ya da bir pull request'i üstlendiğinde bu eylem, ilgili olduğu sohbette kendi satırı olarak görünüyor; orkestratörün başlattığı worker'lar için bu, orkestratörün sohbeti oluyor. Başarısız denemeler başarısız olarak işaretleniyor. Neyi değiştirdiğini, sonuca giden bir bağlantıyla birlikte görmek için bir satırı genişletin. Pull request oluşturma henüz bir eylem olarak gösterilmiyor. #6507
Önizleme build'inde diğer yön de aynı şekilde çalışıyor: bir worker'ın sohbetinde orkestratöründen gelen mesajlar, orkestratörün oturumuna giden bir bağlantıyla birlikte onun adı altında görünüyor ve uzun mesajlar beş satırdan sonra katlanıyor. #7154
Yeniden başlatmadan sonra işe daha çabuk dönün
AO yeniden başladıktan veya güncellendikten sonra sohbetler ajanlarına kendiliğinden yeniden bağlanıyor ve sizden Resume'a tıklamanızı istemek yerine Reconnecting to the agent… gösteriyor. Yine de yeniden bağlanamazsa Resume eskisi gibi görünüyor. Büyük sohbet geçmişlerinde yeniden başlatmadan sonraki ilk mesaj yarım dakika yerine yaklaşık bir saniyede iletiliyor. Güncellemeden sonraki ilk açılış yeni veritabanı dizinlerini bir kez oluşturuyor; bu, çok büyük geçmişlerde bir dakika veya daha uzun sürebilir. #6987 #7040
Uzun sohbetler bilgisayarınıza da çok daha az yük bindiriyor. Akış halinde gelen yanıtlar diske toplu olarak yazılıyor, bir turu bitirmek artık tüm sohbet geçmişini taramıyor, yoğun oturumlarda uygulama çok daha az yeniden veri çekiyor ve düzenlenmiş veya yeniden gönderilmiş mesajlar içeren sohbetler daha hızlı yükleniyor. ao report ile bildirilen bir pull request gibi bazı arka plan güncellemelerinin görünmesi beş saniyeye kadar sürebilir. Çok büyük araç sonuçları artık saklanırken kırpılıyor: AO, komut çıktısının son 64K karakterini ve her dosya yamasının 16K'ya kadarını saklıyor ve bunları kırpılmış olarak işaretliyor. #6806 #6804 #6813 #6846 #6824
Görevleri beklemeden başlatın
Yeni görevler, AO'nun bir ad oluşturmasını beklemek yerine hemen başlıyor. Dal arka planda yeniden adlandırılıyor ve geçici ad o zamana kadar gizli kalıyor; yeniden adlandırmadan önce açılan bir pull request görevle bağlantılı kalıyor. Görev klasörleri artık ad olarak oturum kimliklerini koruyor. Bazı modeller görevi adlandırmak yerine görevi yanıtlamaya başladıktan sonra, oturumlar yeniden düzgün oluşturulmuş başlıklar ve dal adları alıyor. #7069 #7085 #7119
Büyük depoların klonlanması artık bir dakika sonra başarısız olmuyor. Klonlama 30 dakikaya kadar sürebiliyor ve Clone iletişim kutusu klonlamanın devam ettiğini gösteriyor. İlk kurulum sırasında bir deponun GitHub sayfası URL'sini .git olmadan yapıştırabiliyorsunuz, geçici bir bağlantı hatasına takılan bir klonlama en fazla üç kez deneniyor ve kurulum klonlamadan sonra başarısız olursa checkout korunuyor, böylece yeniden deneyebiliyorsunuz. #7039 #7019
İyileştirmeler
Sohbet
- Bir ajan çalışırken mevcut araç çağrıları açık kalıyor, böylece her adımı takip edebiliyorsunuz; tur bittiğinde bunlar Worked for özetine katlanıyor. #7150
- Bir ajanı yanıtının ortasında yönlendirmek için gönderdiğiniz mesaj artık önceki işin içine katlanmak yerine yeni bir turun başlangıcı olarak görünüyor ve görünür kalıyor. #7108
- Switch to terminal UI, mesaj alanından oturum sekmesinin ⋯ menüsüne taşındı. İzin menüsündeki Remember for this project artık bir açma/kapama anahtarı ve kapatıldığında kayıtlı modu unutuyor; mesaj alanının altındaki onay satırı kaldırıldı. #7028 #7032
- Model seçici, modelini yalnızca çalışırken bildiren ajanlar dahil, bir sohbetin modelini sohbeti açar açmaz gösteriyor ve yeni projeler bilgisayarınızda zaten bulunan model listesini yeniden kullanıyor. Kayıtlı model listeleri artık tüm projelerde ortak; bu nedenle bir deponun
opencode.jsonveyaANTHROPIC_MODELgibi kendi ayarları artık bu listeleri değiştirmiyor. Çalışan bir sohbet hâlâ ajanının bildirdiği listeyi gösteriyor. #7031 #7049 - Bağlam göstergesi, ajan hiç kullanım bildirmediğinde soru işareti yerine %0 gösteriyor. #7033
Ajanlar
- Hermes Agent bir ajan olarak kullanılabiliyor. Settings'ten kurun, ardından yapılandırıp bir model seçin. Yalnızca Terminal'de çalışıyor; Chat desteği yok. #6536 #7132
- Command Code, bağlamını sıkıştırdıktan sonra AO'nun talimatlarını koruyor. Her oturum, AO'nun veri klasöründe Command Code oturum açma bilgilerinizin bir kopyasını içeren kendi Command Code profilini alıyor; kendi bellek dosyanız değiştirilmiyor. #6778
- Boştaki orkestratör sohbetleri bir güncellemeden sonra Switching to'da kalmak yerine yeni ajan sürümüne geçiyor. Başarısız bir ajan güncellemesi, güncelleme bildiriminde kısa bir mesaj gösteriyor; ayrıntılar Show diagnostics altında. #7055 #7006
- npm ile kurulan GitHub Copilot'u AO'dan güncellemek yeniden çalışıyor ve başlangıçtaki güncelleme bildirimi artık oturum açmanızı gerektiren veya AO'nun kendisinin güncelleyemediği ajanları listelemiyor. Bunlar hâlâ Settings'te. #7005 #7042
- Bir Claude Code terminal oturumuna
ao send, AO mesajın ulaştığını doğrulayamadığında artık başarı bildirmek yerine yeniden deneyebileceğiniz bir hatayla başarısız oluyor ve uzun veya çok satırlı mesajlar daha güvenilir şekilde yapıştırılıyor. #6873 - Önizleme build'inde AO bir terminalde gönderilmemiş bir taslak görebildiğinde
ao sendmesajlarını yeniden deneyebileceğiniz bir hatayla reddediyor ve worker raporlarını sonraya bekletiyor. Başarısız bir görev başlatmayı yeniden denemek veya bir oturumu sürdürmek de seçtiğiniz modeli, eforu ve izinleri koruyor; böylece Codex High veya Extra high artık varsayılana geri dönmüyor. #5713 #7144
Tarayıcı, Files ve artefaktlar
- Oturumların kullandığı bir tarayıcı profilini silebilirsiniz. Tek bir onaydan sonra boştaki tarayıcılar geçici profillere taşınıyor; bu yüzden o sekmeler oturum kapalı olarak yeniden yükleniyor ve kaydedilmemiş sayfa düzenlemeleri kaybolabilir. Bir komutun ortasındaki tarayıcı, komut bitene kadar silmeyi engelliyor. #6930
- Yerleşik tarayıcıyı kullanan ajanlar bir sayfanın açtığı sekmelerle çalışabiliyor, geri dönebiliyor ve doğru sekmeyi kapatabiliyor. #7115
- Changes'ta görsel önizlemeleri yeniden kaydırılabiliyor ve diğer dosyalar gibi daraltılıp görüntülendi olarak işaretlenebiliyor; büyük dosyalar ve lockfile'lar da genişlettiğinizde yükleniyor. Büyütülmüş Files gezgininde artık Open diff in center düğmesi yok; sabitlenmiş gezgin bu düğmeyi koruyor. #6923 #7127
- Bir artefaktı silmek artık kayıtlı önceki sürümlerini de kalıcı olarak siliyor. Bu işlem geri alınamaz. #7087
- Artefakt listeleri
.DS_Store,Thumbs.db,.gitvenode_modulesgibi sistem dosyalarını ve klasörlerini atlıyor. #7120
Masaüstü uygulaması
- Güncelleme istemindeki sürüm notları madde işaretlerini ve bağlantılarını koruyor; Report a problem taslakları saati sizin saat diliminizde, yanında UTC ile gösteriyor. #6994 #7086
- Orkestratör değiştirme birkaç projede aynı anda başarısız olduğunda iletişim kutusu kaç projenin daha ilgilenilmesi gerektiğini söylüyor. #6926
- macOS önizleme build'inde ⌘Q artık önce Quit AO? diye soruyor. Menüden, Dock'tan veya menü çubuğu simgesinden çıkmak hâlâ sormadan çalışıyor. Menü çubuğu simgesi açıkken onaylamak pencereyi kapatıyor ve AO menü çubuğunda çalışmaya devam ediyor. #7073
- Önizleme build'i, Settings › Connected devices'taki telefon başına bildirim sessize almayı kaldırıyor. Orada sessize aldığınız telefonlar yeniden bildirim almaya başlıyor; bunun yerine bildirimleri telefondan kapatın. #7153
Hata düzeltmeleri
Güvenlik
- AO'nun yerel hizmeti artık çalışma alanı önizlemeleri ve diğer localhost siteleri dahil güvenilmeyen web sayfalarından gelen istekleri reddediyor; bu sayfalar daha önce bir kabuk açabiliyor veya bir ajanın terminaline bağlanabiliyordu. Masaüstü uygulaması, CLI ve eşleştirilmiş mobil cihazlar eskisi gibi çalışıyor. #7077 #7105
- Bir çökme veya yeniden başlatmadan sonra masaüstü uygulamasını açmak, eski bir süreç kimliğini yeniden kullanan alakasız bir programı kapatabiliyordu. AO artık yalnızca kendisine ait olduğunu doğrulayabildiği bir arka plan sürecini durduruyor. #6801
Güvenilirlik
- AO'nun arka plan hizmetinin iki kopyası artık aynı veri klasörünü aynı anda kullanamıyor; bu durum başarısız incelemeler gibi hatalara yol açıyordu. Eski kopya hâlâ kapanırken uygulamayı yeniden açarsanız başlangıç ekranı yaklaşık 10 saniye daha uzun kalabilir. #6799
- Ajanın yerleşik tarayıcısı yanıt vermeyi bırakırsa tarayıcı komutları her biri tam bir dakika beklemek yerine yaklaşık 20 saniye içinde başarısız oluyor ve tarayıcı toparlandığında kendiliğinden yeniden bağlanıyor. #5603
- Yerel bir terminale çok büyük bir metin yapıştırmak artık bağlantıyı koparmıyor veya yapıştırılan metni kaybetmiyor. #7110
- Chat'in izin ve model menüleri Browser panelinin arkasında değil önünde açılıyor. #7054
- Pencere saydamlığı açıkken (macOS, varsayılan olarak kapalı) gönder ve durdur düğmeleri, seçili metin ve diğer denetimler görünür kalıyor. Önizleme build'inde etkin oturumlar da artık arşiv sayfasının veya kenar çubuğundaki proje başlıklarının arkasından görünmüyor. #7009 #7175
Daha fazla bilgi
Önizleme olarak işaretlenmemiş değişiklikler, 24 Ekim'de yayımlanan kararlı v0.14.6 sürümünde; bunların çoğu ilk olarak 22 Ekim'de, ajan değiştirmenin hâlâ Developer mode gerektirdiği v0.14.5'te geldi. Önizleme öğeleri 24 Ekim önizleme build'ini gerektiriyor.

