Sohbet ajanlarının bilgisayarınızı kullanması, kod seçimlerini sohbete gönderme ve ajanları çalışırken güncelleme

Sohbet ajanlarına bilgisayar kullanım araçları verin, dosya ve diff seçimlerini sohbet mesajlarına ekleyin, daha fazla ajanı oturumları durdurmadan güncelleyin ve önizleme build'inde Orchestrator'u Rusça deneyin.

Bir sohbet ajanının bilgisayarınızdaki uygulamaları görmesine ve kullanmasına izin verin, bir dosyadan veya diff'ten tam olarak istediğiniz satırları sohbete gönderin, oturumlar çalışmaya devam ederken ajanları güncelleyin ve önizleme build'inde Orchestrator'u Rusça kullanın.

Sohbet ajanlarının bilgisayarınızı kullanmasına izin verin

Sohbet ajanları artık Cua Driver aracılığıyla uygulama pencerelerini görebiliyor, bu pencerelerde tıklayabiliyor, yazabiliyor ve tuşlara basabiliyor. Bunu Settings › Computer use agents bölümünden kurun: Cua Driver'ı yükleyin veya güncelleyin, arka plan hizmetini başlatın ve macOS'ta Accessibility ile Screen Recording izinlerini vermek için Grant düğmesini kullanın. Ardından varsayılan olarak kapalı olan Let agents use this computer seçeneğini açın. Chat oturumları, siz bu seçeneği açtıktan sonra başladıklarında veya devam ettiklerinde araçları alıyor. Terminal oturumları bu araçları almıyor; eşleştirilmiş telefonlar da bunları kullanamıyor veya ayarı değiştiremiyor. Her eylem belirli bir uygulama penceresini hedefliyor ve o pencerenin ekran görüntüsünü ajana gönderiyor. Orchestrator tüm masaüstünü hedefleyen eylemleri reddediyor ve sizin çalıştığınız pencereye girdi göndermiyor. #7018

Kurulumdan önce Settings › Computer use agents: Cua Driver için Install düğmesi ve kapalı durumdaki Let agents use this computer seçeneği.Kurulumdan önce Settings › Computer use agents: Cua Driver için Install düğmesi ve kapalı durumdaki Let agents use this computer seçeneği.

Bir sohbet ajanından bir masaüstü uygulamasında bir şey yapmasını isteyin; siz çalışmaya devam ederken o uygulamanın penceresinde tıklar, yazar ve tuşlara basar, kendi imleci de her eylemi gösterir. Burada Claude Code, Calculator'da bir haftalık inceleme süresini hesaplıyor ve cevabı TextEdit'e yazıyor.

Kod seçimlerini sohbete gönderin

Bir dosyada veya diff'te satırları seçin ve mesajınıza eklemek için Add to chat seçeneğini kullanın. Taslaklar ve gönderilen mesajlar eklenen kodun bir önizlemesini gösteriyor; bu önizleme mesajla birlikte kaydediliyor ve sayfa yeniden yüklemelerinde, sıraya alınan mesajlarda ve yeniden denemelerde korunuyor. Bir eke tıkladığınızda dosya o satırlar vurgulanmış olarak açılıyor. Aynı satırların yeri değiştiyse önizlemede Source moved. yazıyor ve dosya satırların yeni konumunda açılıyor. Dosya o zamandan beri değiştiyse önizlemede Source changed. yazıyor ve dosya tahmin edilen bir konumda değil, vurgu olmadan açılıyor; dosya artık yoksa önizlemede Source unavailable. yazıyor. Kod seçimleri ve sohbet alıntıları birlikte sayılmak üzere her mesaj en fazla sekiz ek taşıyabiliyor. Yan sohbetler ve /compact bunları henüz kabul etmiyor. #6939 #6940

report.py dosyasında iki satır seçin, bunları sohbete ekleyin ve onlar hakkında soru sorun. Gönderilen mesaj seçimi koruyor ve seçime tıklamak dosyayı o satırlar vurgulanmış olarak açıyor.

Oturumlar çalışırken ajanları güncelleyin

macOS ve Linux'ta artık daha fazla ajan, oturumları çalışırken güncellenebiliyor: resmi yükleyicileriyle kurulan Codex, OpenCode, Kimi, Goose, Qwen, Amp, Droid ve OMP ile Homebrew cask olarak kurulan Claude Code, GitHub Copilot ve Droid bunlar arasında. Çalışan oturumlar eski sürümü kullanmaya devam ediyor ve boşta kaldıklarında yeni sürüme geçiyor. Hâlâ oturumlarla birlikte güncellenemeyen ajanlarda Orchestrator artık güncellemeyi reddetmek yerine meşgul oturumları bekliyor, boştakileri durdurup güncelliyor ve ardından devam ettiriyor. Windows'ta değişiklik yok. #6934

Önizleme build'inde Settings › Harness bölümünden bir ajanı yüklemek veya güncellemek canlı ilerleme gösteriyor: Installation altında yükleyicinin son çıktı satırını içeren bir çubuk, düğmede ve listede de Downloading 19%, Installing… veya Verifying… gibi o anki aşama görünüyor. Yüzde bildirmeyen yükleyiciler hareketli bir çubuk gösteriyor. Orchestrator'un sizin yerinize yükleyemediği Codewhale ve Unreal Agent gibi ajanlar ilerleme göstermiyor. #7473

Yine önizleme build'inde, Orchestrator'un Codex başlatıcısı sizin kendiniz kurduğunuz bir kopyayı gösterdiğinde Codex güncellemesi artık Codex'in nasıl kurulduğunu doğrulayamadığını söyleyen bir hatayla başarısız olmuyor; güncelleme Orchestrator'un yönettiği ayrı bir kopya kuruyor ve sizinkine dokunmuyor. macOS ve Linux'ta Bun ile kurulmuş bir OMP'yi güncellemek, sistemdeki Bun çok eskiyse artık başarısız olmuyor ve başarısız bir güncelleme çalışan sürümü koruyor. #7462 #7463

Orchestrator Rusça

Önizleme build'inde Orchestrator Rusça olarak kullanılabiliyor. Settings › General › Language altından Русский seçeneğini seçin. Home sayfasında ve oturum bağlantısı önizlemelerinde "5m ago" gibi göreli zamanlar artık işletim sisteminizin dili yerine uygulamanın dilini izliyor. #7484 #7527 #6871

İyileştirmeler

Oturumlar ve kenar çubuğu

  • Sağ tık menüleri daha fazlasını yapıyor. Oturum satırları ve pano kartları Open in, Copy path, Rename, Pin session ve Archive session seçeneklerini, uygun olduğunda da Resume agent, Open PR, Copy PR URL ve Copy branch name seçeneklerini sunuyor. Rename ve Pin session bulut oturumlarında sunulmuyor. Proje satırlarına Open orchestrator (çalışan bir orkestratör yoksa Spawn orchestrator), Open dashboard ve Copy path ekleniyor; Scratchpad başlığına da Open a new agent ve Archived sessions ekleniyor. Open in ve Copy path yalnızca bu bilgisayardaki oturumlarda görünüyor. #7372
  • Düzenleyicinizi Settings › General › Sessions altındaki Default editor ile seçin; burada bilgisayarınızda kurulu düzenleyiciler listeleniyor. Open in alt menüsü önce varsayılan düzenleyicinizi, ardından diğer düzenleyicileri, dosya yöneticinizi ve terminalleri listeliyor; orada başka bir düzenleyici seçmek onu varsayılanınız yapıyor. #7373 #7374
  • Bir oturumun üst kısmındaki sekmeler aynı görünümü paylaşıyor. Her sekme başlığına göre boyutlanıyor ve üzerine gelindiğinde tam adı gösteriyor, kapatma düğmeleri ve menüler üzerine gelindiğinde veya klavye odağında görünüyor, sekmeleri yeniden sıralamak artık onları zıplatmıyor ve fare tekerleği sekme satırını kaydırıyor. #7371
  • Bildirim panelindeki bir satırı temizlemek için sağa kaydırın veya sürükleyin; kısa bir kaydırmada satır yerine geri dönüyor. Ajan güncelleme bildirimini de sürükleyerek kaldırabilirsiniz. #7368 #7367
  • Files ve diff'lerdeki sözdizimi vurgulama büyük dosyalarda çok daha hızlı ve arka plandaki bir sekmede açık bırakılan büyük bir dosya artık sekme geçişlerini yavaşlatmıyor. Prisma, .env ve INI dosyaları gibi bazı dosya türleri artık orada düz metin olarak görünüyor. Sohbetteki kod blokları değişmedi. #7369
  • Kenar çubuğu Pinned, Projects ve Scratchpad bölümlerinden hangilerini daralttığınızı yeniden başlatmalardan sonra da hatırlıyor. Görüntülediğiniz oturumu göstermek için otomatik olarak açılan bölümler kaydedilmiyor. #7360

Sohbet ve artefaktlar

  • Chat'teki ajan turları daha tutarlı okunuyor. Bir ajan çalışırken turun altında geçerli adım ve bir zamanlayıcı görünüyor; araç çağrıları en yeni adımı izleyen küçük bir pencerede kayarken yanıt tam boyutta kalıyor. Pencerenin takibi bırakması için yukarı kaydırın veya pencerenin içine tıklayın. Tur bittiğinde Worked for altında katlanıyor. Durdurulan ve başarısız turlar artık bitmiş bir yanıtla aynı yeniden deneme, kopyalama ve geri alma eylemleriyle bitiyor ve hata tam olarak gösteriliyor. Sağlayıcının yeniden denemeleri, deneme sayısı ve nedeniyle birlikte Reconnecting… olarak görünüyor. Plan paneli katlıyken geçerli adımın adını gösteriyor, etkin adımı görünür tutuyor ve tüm adımlar bittiğinde katlanıyor. #6884
  • Markdown artefaktları galeri küçük resimlerinde, genişletilmiş önizlemelerde ve oturum kenar çubuğunda aynı görünüyor, uygulama temasını izliyor ve yüklenirken artık yedek bir yazı tipiyle yanıp sönmüyor. Metin artefaktlarının önizleme kartları JSON, YAML, TOML, INI, günlükler, XML, diff'ler ve Python, Go ve TypeScript gibi kaynak dosyaları dahil daha fazla biçim için bir kesit gösteriyor. #7104

Ajanlar

  • Önizleme build'inde Settings › Harness, bilgisayarınızda zaten bulunan bir Gemini CLI oturumunu, örneğin bir GEMINI_API_KEY veya önbelleğe alınmış Google kimlik bilgilerini algılıyor ve Gemini'yi Configured olarak gösteriyor. Bu, kimlik bilgilerinin doğrulandığı değil, bulunduğu anlamına geliyor. Tek başına bir GOOGLE_API_KEY algılanmıyor. #6433
  • Önizleme build'inde Claude Code oturum açma menüsünde bir Setup token seçeneği var: başka bir terminalde claude setup-token çalıştırın ve token'ı yapıştırın. Bu bilgisayardaki oturumlar bundan sonra onu kullanıyor. Token, yalnızca kullanıcı hesabınızın okuyabildiği bir dosyada şifrelenmeden saklanıyor ve Remote Control gibi tam Claude oturumu gerektiren özellikleri kullanamıyor. Başka bir seçenekle yeniden oturum açmak token'ı siliyor. #6734
  • Önizleme build'inde OMP sağlayıcılarında oturum açmak, OMP'nin ilk çalıştırma sihirbazıyla çakışabilecek bir giriş komutu yazmak yerine OMP'nin kendi kurulumunu sağlayıcı girişiyle başlayarak açıyor. #6424
  • Önizleme build'inde artefakt oluşturması istenen bir ajan, siz veya sizin adınıza hareket eden orkestratör aynı oturumda daha sonra isterse bu iş için bir pull request açabiliyor. Varsayılan olarak yine açmıyor ve dosyalardaki, issue'lardaki veya araç çıktısındaki metinleri izin olarak görmemesi söyleniyor. #7474

Masaüstü uygulaması

  • macOS'ta indirilen .dmg, uygulamanın Applications klasörüne nereye sürükleneceğini gösteren bir okla kompakt bir pencere olarak açılıyor ve bağlanan diskin adı Orchestrator oluyor. #7418
  • Önizleme build'inde iki parmakla kaydırma varsayılan olarak geri ve ileri gidiyor. Bunu Settings › General altındaki Navigation gestures ile kapatın; daha önce kapattıysanız kapalı kalıyor. #7505
  • Önizleme build'inde kenar çubuğunda Connect mobile düğmesine tıklamak Connect Mobile'ı açıyor ve ayrı bir Generate tıklaması gerekmeden eşleştirme kodunu hemen hazırlıyor. Kodun altındaki Connect mobile anahtarı bunu kapatıyor. Mobile sayfasını Settings'ten açtığınızda ise hâlâ Generate düğmesine basmanız bekleniyor. #7507
  • Önizleme build'inde macOS'ta pencere düğmeleri, kenar çubuğundaki ad ve sayfa başlığı aynı hizada duruyor; kenar çubuğunu daraltmak artık ana panelin boyutunu değiştirmiyor. Kenar çubuğunda artık her platformda Orchestrator.inc yerine Orchestrator yazıyor. #7509

Gizlilik

  • Kullanım analitiği artık proje sohbetlerinde gönderdiğiniz mesajları, worker oturumlarına bağlı pull request'leri ve bunlardan kaçının birleştirildiğini sayıyor. Worker'lara zaten bağlı olan pull request'ler güncellemeden sonra bir kez sayılıyor. Sayımlar proje başına rastgele bir kimlikle gruplanıyor ve depo adları, dallar, yollar, pull request bağlantıları veya başlıkları ya da mesaj içeriği içermiyor. Arka plan hizmetinin hata raporları artık proje veya oturum adlarını, depo adlarını, dosya yollarını ya da hata metnini içermiyor. Share usage analytics seçeneğini kapatmak sayımları durduruyor. #7304 #7221
  • Orchestrator artık saklama süresinden (varsayılan olarak 30 gün) eski tüm yerel telemetri kayıtlarını siliyor ve boşalan disk alanını geri veriyor. Süreyi AO_TELEMETRY_RETENTION ile değiştirebilirsiniz. Güncellemeden sonraki ilk başlatma Orchestrator'un yerel veritabanını bir kez yeniden yazıyor; bu, büyük kurulumlarda daha uzun sürebilir ve geçici olarak boş disk alanı gerektirir. #5178
  • Önizleme build'inde masaüstü uygulaması, çökmeleri düzeltmeye yardımcı olmak için Windows dahil varsayılan olarak hata raporları gönderiyor. Raporlar hata türünü, Orchestrator'un kendi fonksiyon adlarını ve satır numaralarını, uygulama sürümünü ve rastgele bir kurulum kimliğini içeriyor; dosya yolları ve hata mesajları çıkarılıyor. Bunu Settings › General › Privacy altındaki Share error events ile kapatın; daha önce kapattıysanız kapalı kalıyor ve kapatmak, gönderilmeyi bekleyen raporları siliyor. Hata paylaşımını yenilemenizi isteyen iletişim kutusu kaldırıldı. #7437
  • Önizleme build'inde kullanım analitiği ayrıca işletim sisteminizi ve sürümünü, CPU mimarisini, sürüm kanalını, Orchestrator'un nasıl kurulduğunu, kurulum tarihini (yalnızca gün), CI'da veya bir container'da çalışıp çalışmadığını ve masaüstü uygulamasından mı yoksa CLI'dan mı başlatıldığını içeriyor. Tek seferlik bir olay, Orchestrator'un bir kurulumda ilk kez açıldığı anı işaretliyor; oturum ve proje olayları da o kurulumdaki ilk olay olup olmadıklarını belirtiyor. Share usage analytics seçeneğini kapatmak bunları durduruyor. #7417

CLI

  • Önizleme build'inde bir proje, orkestratör talimatlarını ao project set-config <project> --orchestrator-rules-file <path> ile deposundaki bir dosyadan yükleyebiliyor. Dosya, varsa satır içi orkestratör kurallarından sonra ekleniyor. Dosya deponun içinde olmalı; dosya yoksa orkestratör başlamıyor. #7448

Hata düzeltmeleri

Sohbet ve artefaktlar

  • Önizleme build'inde sohbetten başlatılan bir worker iki kez değil bir kez görünüyor ve her worker, hiç durmayan bir yükleme göstergesi olmadan çalışıyor, girdi bekliyor veya başarısız oldu gibi gerçek durumunu gösteriyor. #7475
  • Önizleme build'inde Qwen Code, Chat'te bir soru sorduğunda soruyu yanıtlayabiliyorsunuz; sorunun önceden otomatik olarak boş bir yanıtla geçildiği YOLO modu da buna dahil. #6777
  • Önizleme build'inde Python tür ipuçları gibi kod içeren uzun akış yanıtları artık her güncellemede yavaşlamıyor. #7504
  • Scratchpad mesaj alanı artık siz bir şey göndermeden önce "Project id failed storage-path validation" hatası göstermiyor. #7321
  • Önizleme build'inde daha önce gönderdiğiniz Browser açıklamaları bir sonraki grubunuzla yeniden gönderilmiyor. #7456
  • Önizleme build'inde artefaktlar artık yalnızca oturumun ajanı meşgul olduğu için yükleme göstergesi göstermiyor; kartlar ve satırlar her zaman dosya türü simgesini gösteriyor. #7480

Oturumlar ve orkestratörler

  • Sona ermiş bir oturumun terminali artık bir Restore session düğmesinin yanında ne olduğunu, örneğin Session terminated veya hatasıyla birlikte Session failed to start, söylüyor. Yalnızca ajan durduysa Agent exited yazıyor ve Resume agent sunuyor. Oturumun tarayıcı önizlemesi, canlıymış gibi görünen denetimler göstermek yerine kullanılamadığını söylüyor. #5242
  • Arşivlenmiş oturumlar artık ⌘K'deki Needs attention altında görünmüyor. Bunları aramayla yine bulabilirsiniz. #7414
  • Önizleme build'inde takılan bir worker raporu artık bir Terminal orkestratöründe Ctrl-C'ye basmıyor; bu, orkestratörün çalışan turunu veya az önce gönderdiğiniz bir mesajı iptal ediyordu. #7435
  • Önizleme build'inde bir projenin orkestratörünü açmak artık daralttığınız bir Scratchpad bölümünü genişletmiyor. #7460
  • Önizleme build'inde Windows'ta, tırnak içindeki bir program yolu gibi çift tırnak içeren proje Setup ve Cleanup komutları doğru çalışıyor. #7246
  • macOS'ta Orchestrator'un arka plan hizmeti masaüstü uygulamasının dışında, örneğin launchd tarafından başlatıldığında, Homebrew veya MacPorts ile kurulan tmux'u artık o hizmetin PATH değişkeninde olmasa bile buluyor. Terminal oturumları tmux eksik hatasıyla başarısız olmak yerine başlıyor ve ao doctor bulduğu tmux'u bildiriyor. #7345

Ajanlar

  • Codex npm ile kurulduğunda ve Node nvm, fnm veya Volta'dan geldiğinde ya da uygulama Finder'dan açıldığında, Settings › Subscriptions üzerinden Codex'te oturum açmak artık env: node: No such file or directory hatasıyla başarısız olmuyor. Bu durumda Codex'in oradaki durumu da artık Unknown göstermiyor. #6371

Uzak sunucular ve masaüstü uygulaması

  • macOS'ta Not enough disk space güncelleme hatası artık Orchestrator'u yeniden başlatana kadar güncelleme denetimlerini durdurmuyor. Denetimler devam ediyor, Settings › Updates kullanılabilir yeni sürümün adını gösteriyor ve yer açıldığında güncelleme devam ediyor. What's new, daha önce indirilmiş olanın değil, sunulan build'in notlarını gösteriyor. #6609
  • Önizleme build'inde HTTPS üzerinden bir uzak sunucuyla bağlantı, örneğin uykudan sonra veya ağ değiştiğinde koptuğunda, uygulama artık art arda JavaScript hata iletişim kutuları göstermiyor. Bir sonraki istekte yeni bir bağlantı açıyor. #7515
  • Önizleme build'inde uzak sunucu klasör seçicisi sembolik bağlantılı klasörleri listeliyor; böylece projeleri bunlar üzerinden açabilirsiniz. #6347
  • Önizleme build'inde masaüstü uygulaması, Orchestrator'un arka plan hizmeti beklenmedik şekilde kapanırsa onu yeniden başlatıyor. Hizmeti kendiniz durdurursanız buna yine uyuluyor. #6197
  • Önizleme build'inde macOS'ta bir güncellemeyi hazırlamak, Mac yarı yolda uyku moduna geçtiği için artık başarısız olmuyor. Hazırlık yine de başarısız olursa düğmede Retry yerine Relaunch AO yazıyor. #7061

CLI

  • Önizleme build'inde ao review trigger, worker'ın dalından az önce açtığınız bir pull request'i bir sonraki denetime kadar başarısız olmak yerine hemen buluyor. O daldaki açık pull request başka birine aitse hata size --pr geçirmenizi söylüyor. #6956
  • Önizleme build'inde ajanı çalışmayan bir Chat oturumuna ao send, Internal server error yerine "the agent controller for this session is not running" diyor. #7476

Daha fazla bilgi

Önizleme olarak işaretlenmemiş değişiklikler, 30 Ekim'de yayımlanan kararlı v0.14.8 sürümünde; bu sürüm 25–27 Ekim güncellemesindeki önizleme öğelerini de kararlı sürüme taşıyor. Önizleme öğeleri 31 Ekim önizleme build'ini gerektiriyor.