Yeni Özellikler​


  • [Dev Containers'da Agent Oturumları] Agent'ların projenin araçları ve bağımlılıkları kullanılarak yerel bir Dev Container içerisinde çalıştırılabilmesi sağlandı.
  • [Codex] Codex entegrasyonu genişletildi. Codex oturumları uygulamalar arasında sürdürülebiliyor, Copilot ve ChatGPT abonelikleri arasında seçim yapılabiliyor ve VS Code araçları kullanılabiliyor.
  • [Oturum Temizleme] Birleştirilmiş oturumların otomatik olarak tamamlandı şeklinde işaretlenmesi ve isteğe bağlı olarak belirlenen bekleme süresinin ardından silinmesi için önizleme özelliği eklendi.
  • Visual Studio Code 1.137 sürümüne hoş geldiniz. Bu sürüm; tekrarlanan işleri otomatikleştirmenize, hızlı sohbetleri bir çalışma alanında sürdürmenize, Agent'larla sesli olarak iletişim kurmanıza ve Agents penceresinden ayrılmadan GitHub issue ve pull request'leri üzerinde çalışmanıza yardımcı olan yenilikler sunuyor.
  • VS Code'un Hikâyesi: VS Code belgeselini izleyerek editörün ve topluluğunun yıllar içinde nasıl geliştiğini keşfedebilirsiniz.
  • Automations (Önizleme): Tekrarlanan Agent görevlerinin saatlik, günlük veya haftalık olarak çalıştırılması için zamanlama desteği eklendi. Görevler isteğe bağlı olarak manuel şekilde de çalıştırılabiliyor.
  • Voice Mode (Deneysel): Agent ile sesli olarak iletişim kurulabilmesi ve kodunuz üzerinde çalışırken Agent'ın sözünün kesilerek yönlendirilebilmesi sağlandı.
  • Hızlı sohbetleri çalışma alanında sürdürme: Mevcut bir hızlı sohbete, konuşma geçmişi veya mevcut istek kaybedilmeden proje eklenebilmesi sağlandı.
  • GitHub issue ve pull request'leri (Deneysel): İlgili depo açık olmasa bile issue ve pull request ayrıntılarının doğrudan Agents penceresinden incelenebilmesi sağlandı.
  • Yarışma - VS Code'un evcil hayvanına isim verin: VS Code'un yeni maskotuyla tanışabilir ve adını belirlemek için düzenlenen yarışmaya katılabilirsiniz.
  • 10 Eylül 2026'da canlı olarak düzenlenecek GitHub Copilot Day etkinliğine katılmayı unutmayın. Etkinlikte Agent'lardan model seçimine, GitHub, Copilot uygulaması, Copilot CLI ve Visual Studio Code genelindeki çalışma yöntemlerine kadar Copilot'u en etkili şekilde kullanmanın yolları ele alınacak.

Hata Düzeltmeleri ve İyileştirmeler​


  • [Oturumlar] V3 ilk kurulum sürecindeki GitHub kişiselleştirmesinin ölçümlenmesi ve kullanıma açılması sağlandı.
  • [AgentHost] Alt ajanın çalışması tamamlandıktan sonra oturumların devam ediyor durumunda takılı kalmasına neden olan sorun giderildi.
  • Sekmeler arasında odak değiştirildikten sonra sekme kapatma düğmesinin "Diğerlerini Kapat" olarak takılı kalmasına neden olan sorun giderildi.
  • Markdown içerisindeki satır içi yorumların üzerine gelindiğinde arka planın hatalı görüntülenmesine neden olan sorun giderildi.
Sürüm: 1.136.1
Visual Studio Code 1.136 sürümüne hoş geldiniz. Bu sürüm, pull request'leri ajanların yardımıyla tamamlamayı ve karmaşık çalışma alanları ile ilişkili sohbetlerdeki ajan çalışmalarını yönetmeyi kolaylaştırıyor.

Yeni Özellikler​


  • Agent Merge (Önizleme): Pull request birleştirilmeye hazır hâle gelene kadar kod inceleme geri bildirimlerinin, başarısız kontrollerin ve birleştirme çakışmalarının giderilmesi sağlandı.
  • Çok Köklü Çalışma Alanları (Deneysel): Çok köklü bir çalışma alanındaki tüm klasörlerde Copilot ve Claude ajan oturumlarıyla çalışılabilmesi sağlandı.
  • Sohbet Arka Planları (Deneysel): Agents penceresi, yerleşik desenler veya özel görseller kullanılarak kişiselleştirilebiliyor.
  • Sohbet Oturumları: İlişkili sohbetler bir oturum hiyerarşisi altında düzenlenebiliyor ve ilgilenilmesi gereken sohbetler hızlıca görülebiliyor.
Sürüm: 1.135.0

Yeni Özellikler​

  • Yan yana sohbetler: İlgili sohbetler ve alt ajan sohbetleri, daha kolay karşılaştırılabilmeleri için gruplar hâlinde düzenlenebiliyor.
  • İstem zaman çizelgesi: İstemler arasında hızlıca gezinmeye ve bunların dosyalarda yaptığı değişiklikleri incelemeye olanak tanıyor.
  • Sohbette bul: Sohbetin tamamında kolayca metin aramaya olanak tanıyor.
  • HTML dosyalarını önizleme: Entegre tarayıcı varsayılan düzenleyici yapılarak yerel HTML dosyaları doğrudan VS Code içinde önizlenebiliyor.
Ajan Konakçısı (Agent host):
  • Ajan konakçısı, birden fazla VS Code penceresinden aynı ajan oturumuna bağlanmanıza olanak tanır. Ajan altyapılarını (harnesses) Ajan Konakçı Protokolü (Agent Host Protocol - AHP) tabanlı özel bir süreç içinde çalıştırır. Ajan konakçısının Copilot ajanı, Copilot SDK tarafından desteklenir; bu da davranış ve işlevselliğini Copilot CLI, bağımsız GitHub Copilot uygulaması ve diğer Copilot ürünleriyle uyumlu hale getirir.
  • Ajan konakçısını aktif olarak geliştirmeye devam ediyoruz. Editör penceresinde ajan konakçısı üzerindeki Copilot altyapısının nasıl seçileceğini görebilirsiniz.
  • VS Code Ajan Konakçısı belgelerimizden daha fazla bilgi edinebilirsiniz. Herhangi bir geri bildiriminiz veya isteğiniz varsa lütfen bir konu (issue) açarak bize bildirin.

Ajan Eklentileri (Agent Plugins) Standart Desteği:
  • Eklentiler, ajan özelleştirmelerini tek bir adımda yükleyebileceğiniz bir paket halinde bir araya getirir. Buradaki zorluk, her ajan aracının kendi yerleşim düzenini (layout) beklemesiydi; bu nedenle aynı yeteneği (skill) ve MCP sunucusunu birden fazla araca yayımlamak, her biri için ayrı bir paket yönetmeyi gerektiriyordu.
  • Agent Plugins 1.0, bu araca özel yerleşim düzenlerinin yerine tek bir açık standart getiriyor. VS Code, 6 Ağustos'taki lansmanda diğer ajan istemcileriyle birlikte bu standardı benimseyen taraflardan biri oldu. Standarda uyan bir eklenti; içinde bir plugin.json bildirimi (manifest), skills/ dizininde yetenekler ve mcp.json içinde MCP sunucu yapılandırması bulunan bir dizinden oluşur.

VS Code bu taşınabilir bileşenleri yükler ve ayrıca aynı paket içindeki com.github.copilot ad alanından (namespace) Copilot'a özel bileşenleri de okur:
my-plugin/
plugin.json
skills/ # İstemciler arasında taşınabilir
mcp.json # İstemciler arasında taşınabilir
com.github.copilot/ # VS Code, Copilot CLI ve Copilot uygulaması tarafından okunur
agents/
commands/
rules/
hooks/
hooks.json
Bu ad alanını desteklemeyen istemciler burayı görmezden gelir. Böylece tek bir paket taşınabilir kalmaya devam ederken; özel ajanlarınızı, bölü çizgili komutlarınızı (slash commands), kurallarınızı ve kancalarınızı (hooks) VS Code, GitHub Copilot CLI ve GitHub Copilot uygulamasına taşıyabilir.
VS Code'daki ajan eklentileri hakkında daha fazla bilgi edinin.

Claude Oturumlarında Anthropic ve Copilot Modellerini Karıştırma:
  • Önceden bir Claude oturumu tamamen GitHub Copilot aboneliğiniz veya Claude'un API anahtarı gibi mevcut yapılandırması üzerinden çalışıyordu. Sağlayıcı değiştirmek ajan konakçısını yeniden yapılandırmayı gerektiriyordu.
  • Artık model seçici her iki grubu da görüntüler; böylece turlar (turns) arasında sağlayıcı değiştirebilirsiniz. Seçtiğiniz model bir sonraki tur için kullanılır. Anthropic altındaki modeller API anahtarınızdan faturalandırılırken, Copilot altındaki modeller Copilot aboneliğinizi kullanır.

Ajanlar Penceresini GitHub Girişi Olmadan Açma (Deneysel):
  • Ayar: setting(chat.agentHost.allowSignedOutWhenUsable)
  • Ajanlar penceresi eskiden kapatılamayan bir GitHub giriş istemiyle açılıyordu. Bu durum, cihazı github.com adresine erişemeyenleri veya GitHub ile etkileşime girmeyenleri engelliyordu. Claude'u zaten bir API anahtarı ile yapılandırmış olan ve GitHub girişine ihtiyaç duymayan kullanıcılar için bu fazladan bir adımdı.
  • Ajanlar penceresini GitHub'a giriş yapmadan açmak için bu ayarı etkinleştirin. Bu durumda GitHub kimlik doğrulaması, Ajanlar penceresi yerine bireysel ajanlar veya modellerle ilişkilendirilir. Bu sürümde bu davranış yalnızca Claude'u desteklemektedir. Kendi model anahtarlarınız ve Codex ile Copilot desteği gelecekteki sürümler için planlanmaktadır.

Sohbet (Chat):
- İstekler (Prompts) İçin Yapışkan Kaydırma (Sticky Scroll):
- Ayar: setting(chat.stickyScroll.enabled)
- Uzun bir konuşmada kaydırma yaparken bir yanıtın hangi isteğe ait olduğunu gözden kaçırabilirsiniz. Geçtiğiniz istek, tıpkı editördeki yapışkan kaydırma özelliğinde olduğu gibi artık sohbetin üst kısmında sabit kalır.
- Sabitlenmiş istek, konuşmadaki konumunu gösterir. O isteğe geri atlamak için üzerine tıklayabilir veya istekleriniz arasında gezinmek için yanındaki önceki ve sonraki düğmelerini kullanabilirsiniz.

Editör Deneyimi:
- Dahili Tarayıcıda HTML Dosyalarını Otomatik Yeniden Yükleme:
- Ayar: setting(workbench.browser.autoReloadOnFileChange)
- Yerel bir HTML dosyası dahili tarayıcıda açık olduğunda, dosya direkte/diskte değiştiğinde artık otomatik olarak yenilenir.
- Bu özellik, ajan düzenlemelerini veya kendi kaydettiğiniz değişiklikleri anında görmenize yardımcı olur. Tekil tarayıcı sekmeleri için otomatik yeniden yüklemeyi açıp kapatabilir ve varsayılanı setting(workbench.browser.autoReloadOnFileChange) ayarı ile yapılandırabilirsiniz.

Güvenlik​

  • Fetch Web Page işletim sistemi protokol işleyicisinde uzaktan kod yürütme güvenlik açığı giderildi.
  • IPv4 eşlemeli IPv6 adresleri kullanılarak agent ağ filtresinin atlanmasına neden olan güvenlik açığı giderildi.
  • Copilot özel agent hook'larında komut yürütülmesine neden olan güvenlik açığı giderildi.
  • Copilot Chat'teki güvenlik özelliğinin atlanmasına neden olan güvenlik açığı giderildi.
  • Remote VS Code web URL payload'ı aracılığıyla uzaktan kod yürütülmesine neden olan güvenlik açığı giderildi.
  • Bilgi ifşasına neden olan güvenlik açığı giderildi.

Yeni Özellikler​

  • Entegre tarayıcıda belirli web sayfası öğelerine yorum ekleyerek agent'lara ayrıntılı geri bildirim verme desteği eklendi.
  • Dil tercihinizi izleyen veya dili otomatik olarak algılayan cihaz içi bir modelle birden fazla dilde dikte desteği eklendi.
  • /btw komutuyla mevcut agent işlemini kesintiye uğratmadan bağlamsal sorular sorulabilen yan sohbetler eklendi.
  • Deneysel hibrit Markdown düzenleyicisinde, değiştirilen belge düzenlenmeye devam edilirken işlenmiş Markdown üzerindeki farkların incelenmesi sağlandı.