<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Vscode | The .NET Blog</title><link>https://thedotnetblog.com/tr/tags/vscode/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>tr</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Sun, 19 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/tr/tags/vscode/index.xml" rel="self" type="application/rss+xml"/><item><title>VS Code 1.117: Agentlar Artık Kendi Git Dallarını Alıyor ve Ben Bunun İçin Buradayım</title><link>https://thedotnetblog.com/tr/posts/emiliano-montesdeoca/vscode-1-117-agents-autopilot-worktrees/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/tr/posts/emiliano-montesdeoca/vscode-1-117-agents-autopilot-worktrees/</guid><description>VS Code 1.117, agent oturumları için worktree izolasyonu, kalıcı Autopilot modu ve alt-agent desteği sunuyor. Ajanlı kodlama iş akışı çok daha gerçek hale geldi.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Bu yazı otomatik olarak çevrilmiştir. Orijinal için &lt;a href="https://thedotnetblog.com/tr/posts/emiliano-montesdeoca/vscode-1-117-agents-autopilot-worktrees/"&gt;buraya tıklayın&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;ldquo;AI asistanı&amp;rdquo; ile &amp;ldquo;AI takım üyesi&amp;rdquo; arasındaki çizgi giderek inceliyor. VS Code 1.117 az önce yayınlandı ve &lt;a href="https://code.visualstudio.com/updates/v1_117"&gt;tam sürüm notları&lt;/a&gt; çok şey içeriyor, ancak buradaki hikaye açık: agentlar geliştirme iş akışınızda birinci sınıf vatandaş haline geliyor.&lt;/p&gt;
&lt;p&gt;İşte gerçekten önemli olan şeyler.&lt;/p&gt;
&lt;h2 id="autopilot-modu-artık-tercihinizi-hatırlıyor"&gt;Autopilot modu artık tercihinizi hatırlıyor&lt;/h2&gt;
&lt;p&gt;Daha önce her yeni oturum başlattığınızda Autopilot&amp;rsquo;u yeniden etkinleştirmeniz gerekiyordu. Can sıkıcıydı. Artık izin modunuz oturumlar arasında korunuyor ve varsayılanı yapılandırabiliyorsunuz.&lt;/p&gt;
&lt;p&gt;Agent Host üç oturum yapılandırmasını destekliyor:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Default&lt;/strong&gt; — araçlar çalışmadan önce onay istiyor&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bypass&lt;/strong&gt; — her şeyi otomatik onaylıyor&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Autopilot&lt;/strong&gt; — tamamen özerk, kendi sorularını yanıtlıyor ve devam ediyor&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Migrasyonlar, Docker ve CI ile yeni bir .NET projesi kuruyorsanız — Autopilot&amp;rsquo;u bir kez ayarlayın ve unutun. O tercih kalıcı.&lt;/p&gt;
&lt;h2 id="agent-oturumları-için-worktree-ve-git-izolasyonu"&gt;Agent oturumları için worktree ve git izolasyonu&lt;/h2&gt;
&lt;p&gt;Bu en büyük özellik. Agent oturumları artık tam worktree ve git izolasyonunu destekliyor. Bu, bir agent bir görev üzerinde çalışırken kendi dalını ve çalışma dizinini aldığı anlamına geliyor. Ana dalınız dokunulmadan kalıyor.&lt;/p&gt;
&lt;p&gt;Daha da iyisi — Copilot CLI bu worktree oturumları için anlamlı dal adları üretiyor. Artık &lt;code&gt;agent-session-abc123&lt;/code&gt; yok. Agentin ne yaptığını gerçekten açıklayan bir şey alıyorsunuz.&lt;/p&gt;
&lt;p&gt;Birden fazla özellik dalı üzerinde çalışan veya uzun bir iskele görevi çalışırken hata düzelten .NET geliştiricileri için bu oyun değiştirici. Bir worktree&amp;rsquo;de API controller&amp;rsquo;larınızı oluşturan bir agent varken siz başka bir worktree&amp;rsquo;de servis katmanı sorununu ayıklıyor olabilirsiniz. Çakışma yok. Stash yok. Karmaşa yok.&lt;/p&gt;
&lt;h2 id="alt-agentlar-ve-agent-ekipleri"&gt;Alt-agentlar ve agent ekipleri&lt;/h2&gt;
&lt;p&gt;Agent Host Protocol artık alt-agentları destekliyor. Bir agent, bir görevin parçalarını yönetmek için başka agentlar çalıştırabilir. Görevlendirme gibi düşünün — ana agent koordine eder, uzman agentlar parçaları yönetir.&lt;/p&gt;
&lt;p&gt;Bu erken aşamada, ancak .NET iş akışları için potansiyel açık. EF Core migrasyonlarınızı yöneten bir agent varken diğeri entegrasyon testlerinizi kuruyor, bunu hayal edin. Tam olarak oraya henüz ulaşmadık, ancak protokol desteğinin şimdi gelmesi tooling&amp;rsquo;in hızla takip edeceği anlamına geliyor.&lt;/p&gt;
&lt;h2 id="agentlar-girdi-gönderdiğinde-terminal-çıktısı-otomatik-dahil-ediliyor"&gt;Agentlar girdi gönderdiğinde terminal çıktısı otomatik dahil ediliyor&lt;/h2&gt;
&lt;p&gt;Küçük ama anlamlı. Bir agent terminale girdi gönderdiğinde, terminal çıktısı artık otomatik olarak bağlama dahil ediliyor. Daha önce, agent ne olduğunu görmek için ekstra bir tur atmak zorundaydı.&lt;/p&gt;
&lt;p&gt;Bir agentin &lt;code&gt;dotnet build&lt;/code&gt; çalıştırdığını, başarısız olduğunu ve ardından hatayı görmek için başka bir gidiş-dönüş yaptığını izlediyseniz — bu sürtünme gitti. Çıktıyı hemen görüyor ve tepki veriyor.&lt;/p&gt;
&lt;h2 id="macosta-agents-uygulaması-kendi-kendini-güncelliyor"&gt;macOS&amp;rsquo;ta Agents uygulaması kendi kendini güncelliyor&lt;/h2&gt;
&lt;p&gt;macOS&amp;rsquo;taki bağımsız Agents uygulaması artık kendi kendini güncelliyor. Artık yeni sürümleri manuel olarak indirmeye gerek yok. Güncel kalıyor.&lt;/p&gt;
&lt;h2 id="bilmeye-değer-küçük-şeyler"&gt;Bilmeye değer küçük şeyler&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;package.json hover&amp;rsquo;ları&lt;/strong&gt; artık hem yüklü sürümü hem de mevcut en son sürümü gösteriyor. .NET projelerinizin yanında npm tooling yönetiyorsanız kullanışlı.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;JSDoc&lt;/strong&gt; yorumlarındaki &lt;strong&gt;resimler&lt;/strong&gt; hover ve tamamlamalarda doğru şekilde render ediliyor.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Copilot CLI oturumları&lt;/strong&gt; artık VS Code tarafından mı yoksa harici olarak mı oluşturulduklarını gösteriyor — terminaller arasında atlıyorsanız kullanışlı.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Copilot CLI, Claude Code ve Gemini CLI&lt;/strong&gt; kabuk türleri olarak tanınıyor. Editör ne çalıştırdığınızı biliyor.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="sonuç"&gt;Sonuç&lt;/h2&gt;
&lt;p&gt;VS Code 1.117 gösterişli bir özellik yığını değil. Altyapı. Worktree izolasyonu, kalıcı izinler, alt-agent protokolleri — bunlar, agentların kodunuza basmadan gerçek, paralel görevleri üstlendiği bir iş akışının yapı taşları.&lt;/p&gt;
&lt;p&gt;.NET ile geliştirme yapıyorsanız ve henüz ajanlı iş akışına girmediyseniz, dürüstçe söylemek gerekirse, başlamak için şimdi tam zamanı.&lt;/p&gt;</content:encoded></item><item><title>VS Code 1.116 — Agents Uygulaması Klavye Navigasyonu ve Dosya Bağlamı Tamamlamaları Kazandı</title><link>https://thedotnetblog.com/tr/posts/emiliano-montesdeoca/vscode-1-116-agents-app-updates/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/tr/posts/emiliano-montesdeoca/vscode-1-116-agents-app-updates/</guid><description>VS Code 1.116, Agents uygulamasını geliştirmeye odaklanıyor — özel kısayol tuşları, erişilebilirlik iyileştirmeleri, dosya bağlamı tamamlamaları ve CSS @import bağlantı çözümlemesi.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Bu yazı otomatik olarak çevrilmiştir. Orijinal için &lt;a href="https://thedotnetblog.com/tr/posts/emiliano-montesdeoca/vscode-1-116-agents-app-updates/"&gt;buraya tıklayın&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;VS Code 1.116, Nisan 2026 sürümü; bazı yakın güncellemelerden daha hafif olsa da, değişiklikler odaklı ve anlamlı — özellikle Agents uygulamasını her gün kullanıyorsanız.&lt;/p&gt;
&lt;p&gt;İşte &lt;a href="https://code.visualstudio.com/updates/v1_116"&gt;resmi sürüm notlarına&lt;/a&gt; dayanarak neler geldi.&lt;/p&gt;
&lt;h2 id="agents-uygulaması-iyileştirmeleri"&gt;Agents uygulaması iyileştirmeleri&lt;/h2&gt;
&lt;p&gt;Agents uygulaması, günlük iş akışlarında gerçek fark yaratan kullanılabilirlik geliştirmeleriyle olgunlaşmaya devam ediyor:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Özel kısayol tuşları&lt;/strong&gt; — artık Changes görünümüne, Changes içindeki dosya ağacına ve Chat Customizations görünümüne özel komutlar ve klavye kısayollarıyla odaklanabilirsiniz. Agents uygulamasında gezinmek için tıklıyorsanız, bu tam klavye odaklı iş akışlarını getiriyor.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Erişilebilirlik yardım diyaloğu&lt;/strong&gt; — sohbet giriş kutusunda &lt;code&gt;Alt+F1&lt;/code&gt; tuşuna basmak artık mevcut komutları ve kısayol tuşlarını gösteren bir erişilebilirlik yardım diyaloğu açıyor. Ekran okuyucu kullanıcıları ayrıca duyuru ayrıntısını kontrol edebiliyor. İyi erişilebilirlik herkesin işine yarar.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dosya bağlamı tamamlamaları&lt;/strong&gt; — Agents uygulaması sohbetinde &lt;code&gt;#&lt;/code&gt; yazarak mevcut çalışma alanınıza kapsamlı dosya bağlamı tamamlamalarını tetikleyin. Bu, her etkileşimi hızlandıran küçük bir yaşam kalitesi iyileştirmelerinden biri — koda referans verirken artık tam dosya yolları yazmak yok.&lt;/p&gt;
&lt;h2 id="css-import-bağlantı-çözümlemesi"&gt;CSS &lt;code&gt;@import&lt;/code&gt; bağlantı çözümlemesi&lt;/h2&gt;
&lt;p&gt;Frontend geliştiricileri için güzel bir özellik: VS Code artık node_modules yollarını kullanan CSS &lt;code&gt;@import&lt;/code&gt; referanslarını çözümlüyor. Bundler kullanırken &lt;code&gt;@import &amp;quot;some-module/style.css&amp;quot;&lt;/code&gt; gibi importlar üzerinden &lt;code&gt;Ctrl+click&lt;/code&gt; yapabilirsiniz. Küçük ama CSS iş akışlarındaki bir sürtünme noktasını ortadan kaldırıyor.&lt;/p&gt;
&lt;h2 id="sonuç"&gt;Sonuç&lt;/h2&gt;
&lt;p&gt;VS Code 1.116, iyileştirmeyle ilgili — Agents uygulamasını daha kolay gezilebilir, daha erişilebilir ve klavye dostu hale getiriyor. Agents uygulamasında önemli zaman harcıyorsanız (ki pek çoğumuzun harcadığını düşünüyorum), bu değişiklikler birikir.&lt;/p&gt;
&lt;p&gt;Tam liste için &lt;a href="https://code.visualstudio.com/updates/v1_116"&gt;sürüm notlarına&lt;/a&gt; bakın.&lt;/p&gt;</content:encoded></item><item><title>VS Code 1.115 — Arka Plan Terminal Bildirimleri, SSH Agent Modu ve Daha Fazlası</title><link>https://thedotnetblog.com/tr/posts/emiliano-montesdeoca/vscode-1-115-agent-improvements/</link><pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/tr/posts/emiliano-montesdeoca/vscode-1-115-agent-improvements/</guid><description>VS Code 1.115, agentlar için arka plan terminal bildirimleri, SSH uzak agent barındırma, terminale dosya yapıştırma ve oturum bazlı düzenleme takibi getiriyor. .NET geliştiricileri için önemli olan şeyler burada.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Bu yazı otomatik olarak çevrilmiştir. Orijinal için &lt;a href="https://thedotnetblog.com/tr/posts/emiliano-montesdeoca/vscode-1-115-agent-improvements/"&gt;buraya tıklayın&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;VS Code 1.115 az önce &lt;a href="https://code.visualstudio.com/updates/v1_115"&gt;yayınlandı&lt;/a&gt; ve başlık özellikleri açısından hafif bir sürüm olsa da, AI kodlama asistanlarıyla her gün çalışıyorsanız agent ile ilgili iyileştirmeler gerçekten kullanışlı.&lt;/p&gt;
&lt;p&gt;Gerçekten bilinmeye değer olanları öne çıkarayım.&lt;/p&gt;
&lt;h2 id="arka-plan-terminalleri-agentlara-geri-bildirim-veriyor"&gt;Arka plan terminalleri agentlara geri bildirim veriyor&lt;/h2&gt;
&lt;p&gt;Bu, öne çıkan özellik. Arka plan terminalleri artık komutlar tamamlandığında çıkış kodu ve terminal çıktısını da içerecek şekilde otomatik olarak agentları bilgilendiriyor. Arka plan terminallerindeki giriş istemleri de tespit edilerek kullanıcıya iletiliyor.&lt;/p&gt;
&lt;p&gt;Bu neden önemli? Copilot&amp;rsquo;un agent modunu arka planda build komutları veya test dizileri çalıştırmak için kullandıysanız, &amp;ldquo;o bitti mi acaba?&amp;rdquo; sancısını bilirsiniz — arka plan terminalleri esasen ateş et ve unut mantığıyla çalışıyordu. Artık agent, &lt;code&gt;dotnet build&lt;/code&gt; veya &lt;code&gt;dotnet test&lt;/code&gt; tamamlandığında haberdar ediliyor, çıktıyı görüyor ve buna göre tepki verebiliyor. Küçük bir değişiklik, ama agent odaklı iş akışlarını önemli ölçüde daha güvenilir kılıyor.&lt;/p&gt;
&lt;p&gt;Ayrıca, agentların kullanıcı onayıyla arka plan terminallerine komut göndermesine olanak tanıyan yeni bir &lt;code&gt;send_to_terminal&lt;/code&gt; aracı var; bu da &lt;code&gt;run_in_terminal&lt;/code&gt;&amp;lsquo;in zaman aşımıyla terminalleri arka plana taşıdığı ve salt okunur hale getirdiği sorunu çözüyor.&lt;/p&gt;
&lt;h2 id="ssh-uzak-agent-barındırma"&gt;SSH uzak agent barındırma&lt;/h2&gt;
&lt;p&gt;VS Code artık SSH üzerinden uzak makinelere bağlanmayı, CLI&amp;rsquo;yi otomatik olarak yüklemeyi ve agent ana bilgisayar modunda başlatmayı destekliyor. Bu, AI agent oturumlarınızın uzak ortamları doğrudan hedefleyebileceği anlamına geliyor — Linux sunucularda veya bulut VM&amp;rsquo;lerinde geliştirme ve test yapan .NET geliştiricileri için kullanışlı.&lt;/p&gt;
&lt;h2 id="agent-oturumlarında-düzenleme-takibi"&gt;Agent oturumlarında düzenleme takibi&lt;/h2&gt;
&lt;p&gt;Agent oturumları sırasında yapılan dosya düzenlemeleri artık farklar, geri alma/yeniden yapma ve durum geri yükleme ile birlikte takip ediliyor ve geri yükleniyor. Bir agent kodunuzda değişiklik yapar ve bir şeyler ters giderse, tam olarak neyin değiştiğini görebilir ve geri alabilirsiniz. Agentların kod tabanınızı değiştirmesine izin vermek için gönül rahatlığı.&lt;/p&gt;
&lt;h2 id="tarayıcı-sekme-farkındalığı-ve-diğer-iyileştirmeler"&gt;Tarayıcı sekme farkındalığı ve diğer iyileştirmeler&lt;/h2&gt;
&lt;p&gt;Birkaç yaşam kalitesi iyileştirmesi daha:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tarayıcı sekme takibi&lt;/strong&gt; — sohbet artık bir oturum sırasında açılan tarayıcı sekmelerini takip edip bunlara bağlantı verebiliyor, böylece agentlar baktığınız web sayfalarına referans verebiliyor&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Terminale dosya yapıştırma&lt;/strong&gt; — Ctrl+V, sürükle-bırak veya sağ tıklamayla terminale dosya (resimler dahil) yapıştırın&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Minimap&amp;rsquo;te test kapsamı&lt;/strong&gt; — test kapsamı göstergeleri artık hızlı bir görsel özet için minimap&amp;rsquo;te gösteriliyor&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mac&amp;rsquo;te sıkıştırarak yakınlaştırma&lt;/strong&gt; — entegre tarayıcı sıkıştırarak yakınlaştırma hareketlerini destekliyor&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sessions&amp;rsquo;da Copilot yetkilendirmeleri&lt;/strong&gt; — durum çubuğu Sessions görünümünde kullanım bilgilerini gösteriyor&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Go to File&amp;rsquo;da favicon&lt;/strong&gt; — açık web sayfaları hızlı seçim listesinde favicon gösteriyor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="sonuç"&gt;Sonuç&lt;/h2&gt;
&lt;p&gt;VS Code 1.115 artımlı bir sürüm, ancak agent iyileştirmeleri — arka plan terminal bildirimleri, SSH agent barındırma ve düzenleme takibi — AI destekli geliştirme için fark edilir şekilde daha akıcı bir deneyim oluşturuyor. .NET projeleri için Copilot&amp;rsquo;un agent modunu kullanıyorsanız, bunlar günlük sürtünmeyi azaltan yaşam kalitesi düzeltmeleri.&lt;/p&gt;
&lt;p&gt;Her ayrıntı için &lt;a href="https://code.visualstudio.com/updates/v1_115"&gt;tam sürüm notlarına&lt;/a&gt; bakın.&lt;/p&gt;</content:encoded></item></channel></rss>