<?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>Agent Skills | The .NET Blog</title><link>https://thedotnetblog.com/tr/tags/agent-skills/</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>Sat, 11 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/tr/tags/agent-skills/index.xml" rel="self" type="application/rss+xml"/><item><title>.NET için Agent Skills Kararlı Hale Geldi ve Bu, Kurumsal Ajan Mimarisini Değiştiriyor</title><link>https://thedotnetblog.com/tr/news/emiliano-montesdeoca/agent-skills-dotnet-stable-production/</link><pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/tr/news/emiliano-montesdeoca/agent-skills-dotnet-stable-production/</guid><description>.NET için Agent Skills artık kararlı olduğundan, ekipler alan uzmanlığını devasa bir tek prompt'a yüklemek yerine yönetilen, yeniden kullanılabilir birimler halinde paketleyebilir.</description><content:encoded>&lt;p&gt;.NET için Agent Skills&amp;rsquo;in kararlı sürüme geçmesi, mevcut ajan ekosistemindeki en pratik kilometre taşlarından biri. Temel bir ölçeklendirme sorununu çözüyor: alan uzmanlığı tek bir devasa talimat yığınının içine ait değildir.&lt;/p&gt;
&lt;p&gt;Orijinal kaynak: &lt;a href="https://devblogs.microsoft.com/agent-framework/agent-skills-for-net-is-now-released/"&gt;https://devblogs.microsoft.com/agent-framework/agent-skills-for-net-is-now-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tasarım zarif ve pragmatik. Skill&amp;rsquo;ler, talimatları, kaynakları ve isteğe bağlı betikleri, kademeli açıklama (progressive disclosure) yoluyla ihtiyaç anında yüklenen yeniden kullanılabilir birimler halinde paketliyor. Bu, bağlamı sade tutuyor, prompt şişkinliğini azaltıyor ve uzmanlaşmış bilginin ekipler arası sahipliğini mümkün kılıyor.&lt;/p&gt;
&lt;p&gt;Görüşüm şu: bu, .NET yığınlarında kurumsal düzeyde ajan sürdürülebilirliğine giden ilk inandırıcı yol. Modüler uzmanlık sınırları olmadan, her yeni politika veya oyun kitabı güncellemesi kırılgan bir prompt ameliyatına dönüşür.&lt;/p&gt;
&lt;p&gt;En önemli olan şey yalnızca modülerlik değil, yönetişimdir. Skill&amp;rsquo;leri yükleme, kaynakları okuma ve betikleri çalıştırma için yerleşik onay modeli, ajanlar demodan üretime geçerken güvenlik ekiplerinin gündeme getirdiği tam olarak operasyonel endişeleri ele alıyor. Genişletilebilir betik yürütme modeli de sorumluluğu açık hale getiriyor: dosya tabanlı betik yürütme istiyorsanız, korumalı alan (sandbox) ve denetim duruşunu siz üstleniyorsunuz.&lt;/p&gt;
&lt;p&gt;Pratik benimseme deseni:&lt;/p&gt;
&lt;p&gt;Karma teknik ekipler tarafından bakımı yapılan politika ağırlıklı içerik için dosya tabanlı skill&amp;rsquo;lerle başlayın. NuGet üzerinden paket dağıtımı ve daha sıkı mühendislik yaşam döngüsü kontrolleri gerektiğinde sınıf tabanlı skill&amp;rsquo;leri kullanın. Durumlu kompozisyonun gerekli olduğu dinamik çalışma zamanı derlemesi için kod tanımlı skill&amp;rsquo;leri saklı tutun.&lt;/p&gt;
&lt;p&gt;Filtrelemeyi erken ekleyin. Her skill her ajan veya kiracı tarafından görülebilir olmamalı. Küratörlü skill görünürlüğü hem bir güvenlik kontrolü hem de yönlendirme kalitesini artıran bir uygunluk kontrolüdür.&lt;/p&gt;
&lt;p&gt;Ayrıca her şeyi kaydedin: skill seçimi, kaynak okumaları, betik yürütme istekleri ve onaylar. Olay incelemeniz hangi skill&amp;rsquo;in bir yanıtı etkilediğini yeniden oluşturamıyorsa, üretim gözlemlenebilirliğine sahip değilsiniz demektir.&lt;/p&gt;
&lt;p&gt;Daha büyük strateji değişimi şu: skill&amp;rsquo;ler ajan davranışını birleştirilebilir bir tedarik zincirine dönüştürüyor. Ekipler uzmanlığı yazılım bileşenlerine benzer şekilde sürümleyebilir, gözden geçirebilir ve yayınlayabilir. Bu, insanları sürekli mega-prompt&amp;rsquo;ları yeniden yazmaya eğitmeden bağımsız evrimi mümkün kılıyor.&lt;/p&gt;
&lt;p&gt;Kurumsal ölçekte .NET ajanları inşa ediyorsanız, bu deseni ertelemek size pahalıya mal olacak. Talimat dağınıklığı, tutarsız politika uygulaması ve değişim altında kırılgan davranışla karşılaşırsınız.&lt;/p&gt;
&lt;p&gt;Agent Skills karmaşıklığı ortadan kaldırmıyor, ama karmaşıklığı yönetilebilir bileşenlere taşıyor. Olgun yazılım mimarisinin yapması gereken tam olarak bu. Birçok ekip için bu yayın, .NET&amp;rsquo;te ajan mühendisliğinin gerçek platform mühendisliği gibi görünmeye başladığı an.&lt;/p&gt;</content:encoded></item><item><title>Python için Agent Skills, Kompozisyonun Neden Yazım Tarzından Daha Önemli Olduğunu Gösteriyor</title><link>https://thedotnetblog.com/tr/news/emiliano-montesdeoca/agent-skills-python-composition-patterns/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/tr/news/emiliano-montesdeoca/agent-skills-python-composition-patterns/</guid><description>En son Agent Skills for Python yazısı görünürde dosya, sınıf ve satır içi (inline) skill'lerle ilgili ama daha önemli fikir, sağlayıcı modelini yeniden yazmadan kaynaklar arasında birleştirilebilirlik.</description><content:encoded>&lt;p&gt;Bu, belirli dil odağının mimari dersten daha dar olduğu yazılardan biri.&lt;/p&gt;
&lt;p&gt;Evet, makale &lt;strong&gt;Python için Agent Skills&lt;/strong&gt; ile ilgili.&lt;/p&gt;
&lt;p&gt;Ama daha ilginç nokta &lt;strong&gt;kompozisyon&lt;/strong&gt; ile ilgili.&lt;/p&gt;
&lt;p&gt;Dosya tabanlı, sınıf tabanlı ve satır içi skill&amp;rsquo;leri tek bir sağlayıcı modeli üzerinden karıştırma yeteneği, bir çerçeveyi sevimli olmaktan çıkarıp ölçeklenebilir hissettiren tam olarak o şey.&lt;/p&gt;
&lt;h2 id="önemli-değişim-dosya-mı-sınıf-mı-satır-içi-mi-değil"&gt;Önemli değişim dosya mı, sınıf mı, satır içi mi değil&lt;/h2&gt;
&lt;p&gt;Makaleyi bir özellik matrisi olarak okumak kolay:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dosya tabanlı skill&amp;rsquo;ler&lt;/li&gt;
&lt;li&gt;sınıf tabanlı skill&amp;rsquo;ler&lt;/li&gt;
&lt;li&gt;satır içi skill&amp;rsquo;ler&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bu yararlı, ama asıl mimari nokta bu değil.&lt;/p&gt;
&lt;p&gt;Asıl nokta, çerçevenin &lt;strong&gt;her seferinde sağlayıcı hikâyesini yeniden yazmadan birden fazla kaynaktan yetenekleri birleştirmeyi kolaylaştırıyor&lt;/strong&gt; olması.&lt;/p&gt;
&lt;p&gt;Bu, skill&amp;rsquo;ler küçük bir demodan gerçek bir ekip ortamına taşındığında önemli olan kısım.&lt;/p&gt;
&lt;h2 id="odaklanacağım-cümle"&gt;Odaklanacağım cümle&lt;/h2&gt;
&lt;p&gt;Kaynak makale, yerel bir depodan gelen bir skill, dahili bir dizinden paketlenmiş bir skill ve &amp;ldquo;&lt;strong&gt;on dakika önce yazdığınız hızlı bir satır içi köprünün hepsinin aynı sağlayıcıya takıldığını&lt;/strong&gt;&amp;rdquo; söylüyor.&lt;/p&gt;
&lt;p&gt;O cümle gerçek işi yapıyor.&lt;/p&gt;
&lt;p&gt;Çünkü sürdürülebilirlik tam olarak orada ortaya çıkmaya başlıyor.&lt;/p&gt;
&lt;p&gt;Ekipler şunları karıştırabiliyorsa:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;paketlenmiş skill&amp;rsquo;ler&lt;/li&gt;
&lt;li&gt;geçici köprüler&lt;/li&gt;
&lt;li&gt;yerel depo skill&amp;rsquo;leri&lt;/li&gt;
&lt;li&gt;gelecekteki değiştirmeler&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;her seferinde ajan boru tesisatını yeniden yazmadan, skill sisteminin gerçek kuruluşlarda ölçeklenme şansı var demektir.&lt;/p&gt;
&lt;h2 id="daha-çok-net-odaklıysanız-bile-bu-neden-önemli"&gt;Daha çok .NET odaklıysanız bile bu neden önemli&lt;/h2&gt;
&lt;p&gt;Bu yazı Python&amp;rsquo;a özgü olsa da, çoğunlukla .NET dünyasında yaşasanız bile bu desenin izlenmeye değer olduğunu düşünüyorum.&lt;/p&gt;
&lt;p&gt;Neden mi? Çünkü altta yatan soru dil seçiminden daha büyük:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;skill&amp;rsquo;ler ekipler arasında dağınıklığa dönüşmeden nasıl evrilir?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cevap nadiren yalnızca &amp;ldquo;daha fazla skill türü&amp;rdquo; olur.&lt;/p&gt;
&lt;p&gt;Neredeyse her zaman, kompozisyon modelinin bu skill türlerinin temiz bir şekilde bir arada var olmasına izin verecek kadar güçlü olup olmadığıyla ilgilidir.&lt;/p&gt;
&lt;p&gt;Bu makalenin doğru yaptığını düşündüğüm şey bu.&lt;/p&gt;
&lt;h2 id="görüşüm"&gt;Görüşüm&lt;/h2&gt;
&lt;p&gt;Daha çok .NET tarafına odaklansanız bile, bu hâlâ izlenmeye değer bir desen; çünkü kompozisyon kabiliyeti, skill&amp;rsquo;lerin ekipler arasında yayıldıkça sürdürülebilir kalıp kalmayacağını belirleyen unsurlardan biri.&lt;/p&gt;
&lt;p&gt;Ve ekipler skill&amp;rsquo;leri depolar ve dahili ekosistemler arasında paketlemeye, paylaşmaya ve değiştirmeye başladığında, bu kompozisyon kabiliyeti tek bir yazım tarzının sözdiziminden çok daha önemli hale geliyor.&lt;/p&gt;
&lt;p&gt;Orijinal yazı: &lt;a href="https://devblogs.microsoft.com/agent-framework/agent-skills-for-python-file-code-and-class-composed-in-one-provider/"&gt;Agent Skills for Python: File, Code, and Class – Composed in One Provider&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>