Yapay Zekâ (AI) ve Ajan Yönetimi
  • Planlama Ajanı (Plan Agent):
    • Geliştiricilerin karmaşık görevleri koda başlamadan önce adım adım ayırmasına yardımcı olan yeni bir ajandır. Sohbet görünümündeki ajanlar açılır menüsünden Plan seçeneğiyle başlanır.
    • Ajan, gereksinimleri netleştiren sorular sorar ve onaylamanız gereken detaylı bir uygulama planı oluşturur.
    • Bu, eksik kararları erken yakalamayı ve yeniden işleme ihtiyacını azaltmayı amaçlar.
  • Ajanlar Yeniden Adlandırıldı: "Sohbet Modları" (Chat modes) artık diğer ortamlardaki terminolojiyle uyum sağlamak için "Özel Ajanlar" (Custom Agents) olarak yeniden adlandırıldı.
  • Ajan Dosya Yapısı: Özel ajan tanımlama dosyaları artık çalışma alanınızdaki .github/agents klasöründe bulunur ve .agents.md uzantısını kullanır.
  • Ajan Meta Verisi: .agent.md dosyaları, ajanların farklı ortamlarda nasıl çalışacağını belirleyen target özelliğini kabul eder. (Örn: target: vscode, target: github-copilot).
  • MCP Sunucu Erişimi (Organizasyonlar İçin): Artık GitHub organizasyon politikaları aracılığıyla özel MCP kayıt defteri ayarlanabilir ve hangi MCP sunucularının kullanılıp başlatılacağı kısıtlanabilir.

Kod Düzenleme ve Terminal Deneyimi
  • Terminal IntelliSense (Genel Kullanıma Açıldı): Terminal IntelliSense, 1.5 yıllık önizleme sürecinden sonra tüm kullanıcılara aşamalı olarak sunuluyor. PowerShell, bash, zsh ve fish için düzenleyici benzeri akıllı tamamlama sağlar.
  • Silinen Kodun Seçilebilirliği: Diff düzenleyicisinde silinen kod satırlarındaki metin artık seçilebilir ve kopyalanabilir.
  • Satır İçi Öneriler (Açık Kaynak): GitHub Copilot Chat, satır içi öneri işlevselliğini içine aldı. İki Copilot uzantısı tek bir deneyimde birleştiriliyor. (GitHub Copilot uzantısı 2026 başında kullanımdan kaldırılacak).
  • Satır İçi Önerileri Erteleme (Snooze): Gutter simgesine gelindiğinde çıkan menüden satır içi önerileri belirli bir süre erteleyebilirsiniz.
  • "Satıra Git" (Go to Line) Gelişmeleri:
    • kb(workbench.action.gotoLine) komutu artık :: sözdizimi ile belirli karakter konumuna atlamayı destekler.
    • Satır ve sütun numaraları için aralık dışı değerler daha zarif bir şekilde ele alınır.

Kullanıcı Arayüzü (UI) ve Erişilebilirlik
  • Yenilenen Simgeler: Codicon simge seti, daha modern, okunaklı ve yuvarlak hatlara sahip yeni bir görünüme kavuştu.
  • Tanısal Kopyalama: Hata, uyarı ve ipuçları gibi tanısal işaretleyicilerin (diagnostic hovers) üzerine gelindiğinde, mesajı kopyalamak için bir düğme görünür.
  • Aksan Duyarsız Komut Filtreleme: Komut Paleti, komut ararken karakter aksanlarını göz ardı eder (Örn: generer yazıldığında Fransızca Générer komutu bulunur).
  • Gelişmiş Ayarlar: Özel senaryolar için yapılandırma sağlayan "Gelişmiş Ayarlar" (Advanced Settings) eklendi. Varsayılan olarak gizlidir ve arama kutusuna @tag:advanced yazılarak erişilebilir.

Güvenlik ve Kimlik Doğrulama
  • Araç Onayları ve Güven:
    • Harici veri çeken araçlar (#fetch ve MCP araçları) artık kullanım sonrası onay (post-approval) gerektirerek prompt enjeksiyonu saldırılarına karşı koruma sağlar.
    • Kullanıcılar, tek bir sunucu veya uzantı için tüm araçlara güvenmeyi onaylayabilir.
  • Terminal Araçları Güvenliği: Terminal aracındaki komut ayrıştırıcısı, PowerShel ve Bash/Zsh/Fish dil bilgisi kullanılarak geliştirildi. Bu sayede echo "a|b|c" gibi komutlardaki alt komut tespiti hataları ve yanlışlıkla komut çalıştırma riski azaltıldı.
  • Microsoft Kimlik Doğrulaması:
    • classic (klasik) seçeneği kaldırılacak, kullanıcıların msal veya msal-no-broker seçeneklerini kullanması teşvik ediliyor.
    • Uzak geliştirme ortamları için cihaz kodu akışı (device code flow) desteği eklendi.
  • Konuşma Zaman Aşımı: Sesli sohbet için accessibility.voice.speechTimeout ayarı varsayılan olarak 0 olarak değiştirildi.

Kaynak Kontrolü ve Test Etme
  • Çoklu Dosya Diff: Tek bir dosyada olduğu gibi, çoklu dosya diff düzenleyicisinde de bir sonraki/önceki değişikliğe atlama navigasyonu eklendi.
  • Git Commit Katlama: Düzenleyicide Git commit mesajları yazarken, bölümleri katlama (folding) desteği eklendi.
  • Kaynak Kontrol Grafiği: Gelen/Giden Değişiklikler (Incoming/Outgoing Changes) ve Başka Bir Etiketle Karşılaştır komutları, grafik görünümüne eklendi.
  • Test Kapsamı Navigasyonu: Test kapsamı sonuçları incelenirken, test edilmemiş satırlar arasında gezinmek için yeni komutlar eklendi.
Ana (Core) Uygulama Düzeltmeleri
  • Kopyala-Yapıştır Sorunu: Kopyala ve yapıştır işlevinin çalışmaması hatası giderildi.
  • Kurtarma Güncellemesi: "Eylül 2025 Kurtarma 1" (September 2025 Recovery 1) paketiyle çeşitli hatalar giderildi.
  • Çalışma Modu: Varsayılan model deneyi için ajan modunun zorunlu tutulmaması sağlandı.
  • Görünüm Düzeltmesi: Sohbet görünümü ekranındaki bir görüntü hatası giderildi.

GitHub Copilot Chat Uzantısı Düzeltmeleri
  • Kurtarma Güncellemesi: "Eylül 2025 Sohbet Kurtarma 2" (September 2025 Chat Recovery 2) paketiyle uzantıya özel hatalar giderildi.
  • Claude-sonnet-4.5: Claude-sonnet-4.5 için alternatif komut istemi (alt prompt) güncellendi.
Giderilen Hatalar
  • Dosya Bozulması: Sonnet, Gemini ve Grok modellerini etkileyen bir dosya bozulması sorunu çözüldü.
  • Terminal Bağlantıları:
    • "URI'leri açmak güvensiz olabilir" uyarısını onaylamadan terminal bağlantılarının açılması sorunu giderildi.
    • Terminal OSC 8 köprü bağlantısının, klasörleri yerel dosya gezgini yerine Visual Studio Code'un gezgininde açması sağlandı.
  • Sürüm Notları: Sürüm notlarındaki ayarlar bağlantılarının çalışmaması sorunu düzeltildi.
Bu güncelleme ile birlikte, ağ ajanı (network agent) örnekleri artık önbelleğe alınıyor (cache).

Bu, genellikle uygulamanın performansını ve kaynak kullanımını iyileştirerek, her ağ işlemi için ajanın yeniden oluşturulması gerekliliğini ortadan kaldırır.
Giderilen Hatalar
  • Copilot Tamamlamaları: Copilot Chat Pipeline üzerinden gelen tamamlamaların (completions) fatal: unable to read tree hatası vermesi sorunu çözüldü.
  • Ayar Çökmesi: Öneri kutucuğu ayarlarında (recommendations tile settings), var olmayan bilgi istemi dosyalarının (non existent prompt files) uygulamanın çökmesine neden olması hatası giderildi.

Yeni Özellik
  • Varsayılan Akıl Yürütme Özetleri: Artık akıl yürütme özetleri (reasoning summaries) varsayılan olarak etkinleştirildi.
Giderilen Hatalar ve İyileştirmeler
  • Güvenlik: CVE-2025-10585 güvenlik açığı için bir düzeltme backport edildi.
  • Kullanıcı Arayüzü (UI):
    • Codex'te "thinking" başlığının kötü görünmesi sorunu çözüldü.
    • Ürünün içindeki sürüm notlarında içerik tablosunun (TOC) görünmemesi hatası giderildi.
  • Telemetri: Sohbet kurulum türü alreadyInstalled için eksik olan telemetri verisi ve yanlış olan sağlayıcı (provider) bilgisi düzeltildi.
  • Bağlantı Sorunları: Azure ML uzak örneklerine (remote instances) bağlanma sorunları çözüldü.
  • Özellik Yönetimi: GH politikası aracılığıyla önizleme özellikleri devre dışı bırakıldığında Auto özelliğinin de devre dışı kalması sağlandı.
  • Güncelleme Paketi: "August 2025 Recovery 1" adı altında bir dizi düzeltme yayınlandı.
Verimlilik ve Yapay Zeka Özellikleri:
  • Otomatik Model Seçimi (Önizleme): GitHub Copilot kullanıcıları için, en iyi performansı sağlamak ve hız sınırlarından kaçınmak amacıyla yapay zekâ modellerini otomatik olarak seçen "Auto" modeli kullanıma sunuldu. Bu özellik, Claude Sonnet 4, GPT-5, GPT-5 mini, GPT-4.1 ve Gemini Pro 2.5 arasında seçim yapabiliyor.
  • AGENTS.md Desteği (Deneysel): Projelerinizdeki AGENTS.md dosyaları, artık sohbet istekleri için otomatik olarak bağlam ve talimat sağlamak amacıyla kullanılabiliyor. Bu, özellikle birden fazla yapay zeka aracısıyla çalışan ekipler için faydalıdır.
  • Prompt Dosyaları: Komut dosyaları, artık yalnızca yerleşik modlar (agent, edit, ask) yerine özel sohbet modlarını da referans gösterebiliyor.
  • Prompt Dosyası Önerileri (Deneysel): Ekiplerin standardize ettiği komut dosyalarını daha kolay keşfedebilmesi için, koşullu bağlamlara göre önerilen komut dosyalarını belirleyebilme ayarı eklendi.
  • Kodlama Aracısı (Coding Agent) İş Birliği (Deneysel): TODO yorumları içeren kod satırları, bir Kodlama Aracısı oturumu başlatmak için hızlı bir eylem (Code Action) sunar.

Güvenlik ve Arayüz İyileştirmeleri:
  • Hassas Dosyalarda Düzenleme Onayı: Yapay zeka aracısının, yapılandırma dosyaları gibi önemli dosyalarda değişiklik yapmadan önce kullanıcıdan onay istemesi zorunlu kılındı. Bu, istenmeyen veya kötü niyetli değişikliklere karşı ek bir güvenlik katmanı sağlar. Bu ayar, chat.tools.edits.autoApprove ile özelleştirilebilir.
  • Değiştirilen Dosyalar Deneyimi: Aracılarla çalışırken değiştirilen dosyalar listesi, varsayılan olarak daraltılmış bir şekilde daha düzenli bir görünüm sunuyor. Değişiklikler kabul edildiğinde dosya listeden kaldırılıyor.
  • Sohbet Yazı Tipi: Sohbet mesajları için yazı tipi ailesini (chat.fontFamily) ve boyutunu (chat.fontSize) yapılandırmaya olanak tanıyan yeni ayarlar eklendi.
  • Sohbet Oturumları Görünümü: Durum Çubuğu takibi, çoklu oturum desteği ve zengin açıklamalar gibi özelliklerle Sohbet Oturumları görünümü daha işlevsel hale getirildi.
Giderilen Hatalar ve İyileştirmeler:
  • Kota Yönetimi: Kota limitiniz aşıldığında GPT-5 Mini modeline geçiş yapılamaması sorunu düzeltildi.
  • Yama Uygulama: "Dosya Ekle" işlemiyle apply_patch komutunun başarısız olmasına neden olan hata giderildi.
  • Komut İstemi Araçları: Komut istemi araçlarının (prompt tools) uygulanmaması sorunu çözüldü.

Yeni Geliştirmeler:
  • GPT-5 Entegrasyonu: insert_edit_into_file özelliğini GPT-5 için devre dışı bırakma yönünde deneysel çalışmalar yapıldı.

Bilinen Sorun:
  • 4o Modeli: Kullanıcılar, 4o modelinin "Dahil" (Included) olarak belirtilmesine rağmen, Premium İstek kotası limitini tetiklediğine dair bir sorun rapor etti.
Yenilikler ve İyileştirmeler:
  • GPT-5 Desteği:
    • GPT-5 için istem (prompt) iyileştirmeleri yapıldı.
    • GPT-5 mini için destek eklendi.
  • Sembol Biçimlendirme: GPT-5 yanıtlarında tüm sembol referanslarının ters tırnak (backtick) formatında olması sağlandı.

Giderilen Hatalar
  • Araç ve Entegrasyon:
    • Yapılacaklar (Todo) aracıyla ilgili sorunlar (otomatik kaydırma, ilerleme takibi) giderildi.
    • GitHub Copilot Chat'in kabuk (shell) entegrasyonunun başarısız olması sorunu düzeltildi.
    • Microsoft auth telemetry'nin birçok hesabı atlaması hatası çözüldü.
  • Arayüz ve Kullanılabilirlik:
    • Terminalde otomatik onaylama (auto approve) özelliğinin çalışma alanı seviyesine geri getirilmesi sağlandı.
    • Gezgin görünümünün (Explorer View) artık düzenleyicideki aktif kaynak dosyasıyla senkronize olmaması sorunu giderildi.
    • Linux'ta v103 güncellemesinden sonra yazı tiplerinin bulanık görünmesi sorunu çözüldü.
    • 1.103.0 sürümünde Explorer'da "Kod ile Aç" eski bağlam menüsü seçeneğinin eksik olması hatası düzeltildi.
  • Genel:
    • "Araç adları benzersiz olmalıdır" hatası giderildi.
MCP (Çoklu-İstem Çözücüsü):
  • Araç Seçici: Araç seçme deneyimi tamamen yeniden tasarlandı ve iyileştirildi.
  • Araç Sayısı: Bir aracı isteği başına artık 128'den fazla araç etkinleştirilebiliyor.

Sohbet:
  • Sohbet Kontrol Noktaları: Sohbet geçmişinizi önceki iyi bir duruma geri yüklemek için sohbet kontrol noktaları özelliği eklendi.
  • Hızlı Kod Arama: Azure DevOps depoları için hızlı kod arama desteği sunuluyor.

Üretkenlik:
  • Git Worktree: Birden fazla dalı aynı anda yönetmek için Git worktree özelliği ile eş zamanlı olarak birden fazla dalı kontrol edebilirsiniz.
  • Kodlama Aracı Oturumları: Kodlama aracı oturumlarını özel bir görünüm üzerinden yönetme imkanı eklendi.