İçeriğe atla
Şimdi yükleniyor
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • Yapay Zeka
  • Agent Skills for .NET Kararlı Sürümde: Uzmanlık Artık Paketli
DevOps Geliştirici Araçları Yapay Zeka .NET, Agent Skills, API, çoklu ajan, kurumsal entegrasyon, production hazır, progressive disclosure A.KILIÇ 10/07/2026 0 Yorumlar

Agent Skills for .NET Kararlı Sürümde: Uzmanlık Artık Paketli

Agent Skills for .NET Kararlı Sürümde: Uzmanlık Artık Paketli
Ana Sayfa › DevOps › Agent Skills for .NET Kararlı Sürümde: Uzmanlık Artık Paketli
📑 İçindekiler
  1. Agent Skills tam olarak nedir?
  2. Neden bu sürüm önemli?
  3. Türkiye pazarı açısından ne anlama geliyor?
  4. Üç farklı yazım stili: hangisi kime?
  5. 1. File-based skills
  6. 2. Code-based skills
  7. 3. Custom/programmatic skills
  8. Basit bir örnekle bakalım
  9. Karşılaştırma: Skills vs klasik yaklaşımlar
  10. Kurumsal senaryolar: sahadan pratik örnekler
  11. Politika uygulaması
  12. Destek playbook'ları
  13. Çok ekipli skill kompozisyonu
  14. Türkiye'de maliyet perspektifi
  15. Nereden başlamalı? Pratik yol haritası
  16. Eleştirel bakış: eksik olan neler?
  17. Foundry ve diğer Microsoft servisleriyle uyum
  18. Sıkça Sorulan Sorular
  19. Agent Skills, function calling'in yerini mi alıyor?
  20. Skill'ler kaç dilde yazılabiliyor?
  21. Skills için ekstra bir altyapı maliyeti var mı?
  22. Skill script'leri hangi yetkilerle çalışıyor? Güvenlik riski var mı?
  23. Mevcut Semantic Kernel projelerimi nasıl geçireceğim?
  24. Kaynaklar ve İleri Okuma
⏱️ 12 dk okuma📅 10 Temmuz 2026👁️ görüntülenme

Uzun zamandır bunu bekliyordum. Nihayet Agent Skills for.NET deneysel etiketten çıktı. Production’a hazır bir API olarak karşımıza geldi. [Experimental] attribute’u da kaldırıldı, imzalar da sabitlendi. Yanı artık kurumsal bir projeye “beta bir şey kullanıyoruz” mahcubiyetiyle girmiyorsunuz.

Peki bu ne anlama geliyor pratikte? Kısaca şöyle: Ajanınıza bir alan uzmanlığı veriyorsunuz — talimatlar, referans dokümanları, script’ler — sonra o bunları gerektiğinde, sadece gerektiğinde yüklüyor. Context window şişmiyor, ajan da “her şeyi bilmeye çalışan” o klasik hantal yapıya kaymıyor. İyi tarafı bu. Ama dur bir saniye, asıl mesele biraz daha derinde. Burada sadece dosya yüklemekten değil, ajanın işi doğru anda doğru parçayla çözmesinden söz ediyoruz.

Uzatmadan gireyim konuya. Bu özellik, özellikle Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin ile birlikte düşünülünce, ajan tarafında baya net bir olgunlaşma sinyali veriyor. Hani bazen küçük görünen bir değişiklik olur ya, sonra bütün mimariyi başka yere çeker; işte burada öyle bir his var. Peki, sız ne dersiniz?

Evet, doğru duydunuz.

Agent Skills tam olarak nedir?

Bir “skill”i şöyle düşünün: İçinde bir SKILL.md dosyası, birkaç script, belki de iki üç referans PDF’i ya da markdown notu duran bir klasör. Ajan da bunu ilk bakışta kutu gibi görüyor, hani üstünde “İK Politikaları” ya da “Azure Fatura Analizi” yazan türden. İçine hemen dalmıyor. Önce sadece etikete bakıyor.

Bakın, Kullanıcı bir soru sorunca, ajan kendi kendine şunu yokluyor: “Bu soru hangi kutuya uyuyor?” Uyanı bulursa kutuyu açıyor, talimatları okuyor, gerekiyorsa içindeki script’i çalıştırıyor. Başka kutulara elini bile sürmüyor. Güzel tarafı bu; sade çalışıyor.

Bu işin teknik adı progressive disclosure, yanı kademeli açığa çıkarma. Dört adımda ilerliyor, ama açık konuşayım, kağıt üstünde basit duran şey pratikte baya iş görüyor:

  1. Skill isimlerini/açıklamalarını göster
  2. İhtiyaç olanın talimatlarını yükle
  3. Referans kaynaklarını oku
  4. Gerekirse script’i çalıştır

İşin aslı şu: ajanın “beyni” (yanı sistem prompt’u) bu bilgilerle şişmiyor. Otuz farklı departman politikasını her sohbette taşımıyorsunuz, ki bu zaten biraz saçma olurdu (ki bu çoğu kişinin gözünden kaçıyor). Sadece o anki soruyla alakalı olanı yüklüyorsunuz; gerisi rafta dürüyor, bekliyor.

Evet.

Bir ajanı prompt yığınıyla eğitmeye çalışmak, bir çalışana her sabah tüm şirket el kitabını ezberletmeye benziyor. Skills yaklaşımı işe raftaki dosyayı gerektiğinde açmasına izin veriyor. Fark ölçülmeyecek kadar büyük.

Burada, peki neden? Çünkü burada mesele daha çok doğru bilgiyi doğru anda göstermek. Hepsi bu kadar değil tabiî; yanlış şeyi erken yüklemezseniz hem kafa karışıklığı azalıyor hem de ajan daha az gereksiz bağlam taşıyor (ki bu kısım çoğu zaman gözden kaçıyor).

Bir bakıma, tam da öyle.

Neden bu sürüm önemli?

İtiraf edeyim, Açık konuşayım, preview aşamasındaki bir API’yi production’a almak çoğu kurumsal yerde epey yoruyor. Compliance ekibi bekliyor. Mimarı komitesi de “kararlı sürümü bekleyelim” diyor; haklı oldukları taraf var, (yanlış duymadınız). Kimse yarın sabah kırılan bir entegrasyonla uğraşmak istemiyor.

Şimdi o duvar biraz kalktı. API sabit, [Experimental] etiketi yok. Yanı mimarı onaylarda “bu Microsoft’un GA ürünü” diyebiliyorsunuz; kağıt üstünde ufak bir detay gibi dürüyor ama sahada haftalar süren beklemeyi ciddi biçimde kısaltıyor. Evet, mesele bu kadar pratik.

Türkiye pazarı açısından ne anlama geliyor?

Türkiye’deki kurumsal müşterilerde sık gördüğüm bir şey var: LLM tabanlı projeler önce bir POC ile başlıyor, sonra “peki bunu nasıl ölçekleyeceğiz?” sorusunda hafifçe tökezliyor. Prompt’ları versiyonlamak, farklı ekiplerin yazdığı prompt’ları tek düzene sokmak, güncellemeleri denetlemek (bak şimdi, asıl iş burada başlıyor) Türkçe kaynaklarda pek konuşulmuyor (ki bu çoğu kişinin gözünden kaçıyor). Gerçek dert tam da bu.

Skills paketleri işte bu boşluğu dolduruyor. Bir ekip İK politikası skill’ını yazıyor, başka bir ekip finans onay akışını çıkarıyor, bir başkası IT güvenlik prosedürünü ekliyor; hepsi ayrı repolarda dürüyor, ayrı sürüm numaralarıyla geliyor ve ajan çalışma zamanında bunları bir araya getiriyor. Türkiye’deki holding yapıları — müşterilerimin çoğu böyle — buna baya uyuyor,. Her iştirak kendi skill’ını yazabiliyor, merkezî ajan da hepsini gerektiği anda kullanıyor. Şey, kulağa düzenli geliyor ama sahada ilk kurulumda biraz dağınık hissettirebiliyor.

Üç farklı yazım stili: hangisi kime?

Release ile birlikte üç yazım tarzı geliyor. Aynı provider’a bağlanıyorlar, ajan çalışma zamanında bunları ayırmıyor bile; ama iş geliştirme tarafına gelince, hikâye biraz değişiyor. Evet, fark orada.

1. File-based skills

Klasik yol bu. Bir klasör açıyorsunuz, içine SKILL.md koyuyorsunuz, üstüne isterseniz birkaç script ve referans dokümanı ekliyorsunuz; içerik ekibi de rahatça katkı verebiliyor çünkü çoğu şey zaten markdown, yanı işin aslı biraz dosya düzeniyle çözülen bir mesele. Development dışındaki bir grubun skill yazmasını istiyorsanız, açık konuşayım, en mantıklı seçeneklerden biri bu.

2. Code-based skills

Şahsen, Burada iş.NET sınıflarına dönüyor. Metadata’yı property’lerle veriyorsunuz, compile-time güvenlik var, IDE yardım ediyor, test yazmak da fena zorlamıyor — kısa cümleyle söyleyeyim, geliştirici eli değecekse baya iş görüyor. Peki, ama dur bir saniye: bu yapı her ekip için şart mı? Değil tabiî; daha çok development ekibinin sahip çıkacağı skill’ler için uygun dürüyor (ilk duyduğumda inanamadım)

İşte tam da bu noktada devreye giriyor.

3. Custom/programmatic skills

Şimdi biraz daha farklı bir yere gidiyoruz (yanlış duymadınız). Kendi kaynağınızdan (veritabanı, — ki bu tartışılır — blob storage, uzak bir API) skill üreten özel provider yazabiliyorsunuz; hani burada olay tek tek dosya yönetmekten çıkıp veri akışını kontrol etmeye dönüyor. Bu yaklaşım özellikle “çok kiracılı SaaS ürünüm var, her müşterinin kendi skill seti olsun” diyen senaryolarda anlam kazanıyor. Deutsche Telekom OpenAI ile Telekomu Baştan Kuruyor yazımızda bu konuya da değinmiştik.

Küçük ekipseniz file-based ile başlayın derim, sonra ihtiyaç çıkarsa eliniz rahat rahat başka tarafa kayar. Büyük kurumsal yapılarda işe çoğu zaman karışık gidiliyor — genel politikalar file-based oluyor, dinamik iş kuralları code-based tarafa kaçıyor; aslında şaşırtıcı değil. Ilk bakışta biraz karmaşık görünüyor. Sız ne dersiniz?

Basit bir örnekle bakalım

SKILL.md dosyası kabaca böyle dürüyor, hani ilk bakışta çok da büyütülecek bir şey yok gibi geliyor ama işin içine girince tablo değişiyor, çünkü ajan burada ne yapacağını kendi başına sezmeye başlıyor (ve açık konuşayım, bu taraf baya iş görüyor).

Durun, bir saniye.

---
name: expense-policy
description: Şirket masraf politikası sorularını yanıtlar,
onay eşiklerini kontrol eder, uygun kategorileri belirler.
version: 1.2.0
---
# Masraf Onay Politikası
## Onay eşikleri
- 500 TL altı: doğrudan onay
- 500-5000 TL arası: bölüm müdürü onayı
- 5000 TL üstü: finans direktörü onayı
## Coworking harcaması
Sadece uzaktan çalışan pozisyonlar için,
aylık üst limit 2500 TL...

C# tarafında da bunu şöyle bağlıyorsunuz, yanı çok süslü bir kurgu yok; agent nesnesine skill kaynağını veriyorsunuz ve gerisi akıyor gibi görünüyor (tabi perde arkasında birkaç karar noktası var, ama sız tek tek uğraşmıyorsunuz):

var agent = new ChatClientAgent(chatClient, options)
.WithSkills(skillProvider);
// skillProvider ister dosyadan, ister koddan, 
// ister özel kaynaktan skill'leri sağlıyor

Ajan çalışma zamanında hangi skill’i kullanacağına kendi karar veriyor. Sız routing logic yazmıyorsunuz — bu bence en tatlı kısmı. Klasik chatbot mimarilerindeki o dallanma-budaklanma if/else kabusundan kurtuluyorsunuz (inanın bana)

İşte tam da bu noktada devreye giriyor.

İnanın, Evet.

Karşılaştırma: Skills vs klasik yaklaşımlar

Yaklaşım Context Yükü Bakım Ekipler Arası Paylaşım
Dev prompt (her şey system message’da) Çok yüksek Zor, tek dosya şişer Kötü, merge conflict cehennemi
RAG (embedding + vector DB) Orta Ayrı altyapı gerekir Orta, semantik arama kalitesine bağlı
Function calling / tools Düşük Kod düzeyinde bakım Orta, tool tanımları merkezî
Agent Skills Çok düşük (progressive) Modüler, versiyonlanabilir Çok iyi, bağımsız paketleme

Lafı gevelemeden söyleyeyim, burada asıl mesele context’in nasıl yandığı. Dev prompt tarafında her şeyi tek yere yığarsanız iş çabuk dağılıyor; bir de üstüne ekip büyüyünce dosya iyice şişiyor, sonra kim neyi değiştirdi diye bakarken insanın canı sıkılıyor.

Peki neden? Çünkü RAG ve tools gibi yöntemler işi biraz rahatlatıyor ama hepsi ayrı dert de getiriyor (inanın bana). Mesela RAG’da embedding kalitesi iyi değilse sonuçlar da sallanıyor, tool tarafında işe kodla prompt arasında gidip geliyorsunuz (bir yerde küçük bir değişiklik yapıyorsunuz, başka yerde zincirleme etki çıkıyor), yanı idare eder. Tam rahat değil.

Tam burada Agent Skills devreye giriyor. Çok düşük context yükü veriyor, modüler gidiyor ve versiyonlayabiliyorsunuz; açık konuşayım, ekipler arasında paylaşmak da baya kolaylaşıyor çünkü herkes aynı koca metne abanmak zorunda kalmıyor. Bu konuyla ilgili Node Readiness Controller: Kubernetes’te Ready’nin Ötesi yazımıza da göz atmanızı tavsiye ederim.

Bir dakika, şunu da ekleyeyim: Skills, RAG’ın yerini almıyor. Aksine iyi bir eşleşme oluşturuyorlar (kendi tecrübem). Bir skill içinde “gerektiğinde şu vektör indeksinden arama yap” talimatı olabiliyor. Yanı birbirini tamamlıyorlar.

Evet.

Kurumsal senaryolar: sahadan pratik örnekler

Politika uygulaması

Dürüst olmak gerekirse, Şirketinizin İK, masraf ve IT güvenlik politikalarını üç ayrı skill olarak paketliyorsunuz. Çalışana bakan ajan, soru hangi alandansa ilgili skill’i açıyor; cevap da oradan geliyor. Aynı temeli herkes alıyor, işte bu iyi taraf. Bir de şu var: süreç iz bırakıyor, yanı log’lardan hangi skill’in hangi versiyonunun kullanıldığı net görünüyor, FinTech ve kamu tarafında ben bunu boşuna önemli bulmuyorum. GPT-5.6 Sol, Terra, Luna Copilot’ta: Hangisi Sizin İçin? yazımızda bu konuya da değinmiştik.

Destek playbook’ları

Support ekibinin troubleshooting rehberlerini skill’e çeviriyorsunuz. Müşteri bir sorun bildirdiğinde ajan eşleşen playbook’u yüklüyor ve adımları tek tek takip ediyor. Personel değişince ya da vardiya dönünce ortaya çıkan o tanıdık tutarsızlık var ya, ciddi biçimde azalıyor. Sız ne dersiniz? Eve + Azure Cosmos DB: Unutmayan Ajan Nasıl Kurulur yazımdaki kalıcı bellek yaklaşımıyla birlikte kullanınca, ajan hem geçmişi hatırlıyor hem de standart operasyondan sapmıyor; açık konuşayım, sahada baya iş görüyor.

Çok ekipli skill kompozisyonu

Ne yalan söyleyeyim, Farklı ekipler ayrı repolarda ya da iç NuGet feed’inde skill paketleri yayınlıyor. Sız bunları tek bir ajana bağlıyorsunuz, sonra da olay kendiliğinden akıyor gibi oluyor. Cross-team koordinasyon toplantısı yok; en azından eskisi kadar yok diyeyim. Her ekip kendi skill’ını kendi hızında güncelliyor, ajan da çalışma zamanında en güncel sürümü çekiyor (buna dikkat edin) Bu konuyla ilgili Azure AI Foundry Kota Başvurusu Otomasyonu: Ücretsiz Web Aracıyla Hızlı Çözüm yazımıza da göz atmanızı tavsiye ederim.

Evet.

Türkiye’de maliyet perspektifi

Bunu Türkiye’deki şirketler açısından düşününce tablo biraz değişiyor. Token maliyetleri hâlâ dolar bazlı, TL’nın hali de ortada; o yüzden sistem prompt’unda 8000 token taşımakla 800 token taşımak arasında, ilk bakışta ufak gibi duran ama ay sonunda can sıkan bir fark çıkıyor. net ile ilgili önceki yazımız yazımızda bu konuya da değinmiştik.

Kaba bir hesap yapalım. Günde 10.000 sohbet dönen kurumsal bir ajan düşünün; her sohbette 7000 token tasarruf ediyorsanız (skills ile bu gayet mümkün, hatta bazı senaryolarda daha da aşağı iniyor), aylık yaklaşık 2.1 milyar token farkı konuşuyoruz. Peki bunu neden söylüyorum? GPT-4 sınıfı bir modelde bu iş, açık söyleyeyim, orta ölçekli bir mühendisin maaşına kadar gidip geliyor.

Ve işler burada ilginçleşiyor.

💡 Bilgi: Token tasarrufu tek başına skills’e geçme sebebi olmamalı ama karar masasında CFO’nun en hızlı ikna olduğu yer genelde burası oluyor. Mimarı tarafı anlatınca gözler biraz kayıyor, ama TL rakamını koyunca herkes bir anda dikkat kesiliyor.

Nereden başlamalı? Pratik yol haritası

Aslında, Denemek istiyorsanız, ilk iş şunları yapın. Kulağa basit geliyor, biliyorum; ama bazen en işe yarayan başlangıçlar zaten böyle oluyor.

  1. Küçük bir skill ile başlayın. Şirketinizde en çok sorulan tek bir politikayı alın (mesela izin politikası), bunu SKILL.md olarak yazın. İlk adım bu kadar dar olsun; çünkü işi büyütürseniz, ajan neyi neden çağırdığını takip etmek de çorba oluyor.
  2. Test ajanı kurun. Sadece bu tek skill’i kullanan bir konsol uygulaması yazın. Ajanın skill’i doğru zamanlarda çağırıp çağırmadığını gözleyin; hani teori güzel dürüyor ama pratikte küçük bir yanlış seçim, bütün akışı bozabiliyor. (bu kritik)
  3. İkinci skill’i ekleyin. İşin gerçek testi ikinci skill’de başlıyor — ajan doğru olanı seçebilecek mi? Az önce her şey kontrollüydü, şimdi ufak bir karmaşa giriyor ve asıl mesele de burada belli oluyor.
  4. Versiyonlama kurun. Skill’leri iç NuGet feed’ine veya git submodule olarak koyun. Yamalanabilirlik kritik; yoksa bir gün ufak bir değişiklik yüzünden eski davranışa geri dönmek için epey uğraşırsınız.
  5. Prodüksiyona almadan önce audit log ekleyin. Hangi skill hangi karar için kullanıldı — bunu loglamak zorundasınız. Açık konuşayım, bu kısmı atlayan ekipler sonra “neden böyle yaptı?” diye logların peşinde koşuyor.

Awesome Copilot repo’sunda hazır skill’ler var, oradan da ilham alabilirsiniz. Ama tavsiyem şu: kopyala-yapıştır yapmayın. Kendi domain diliniz farklı olur, örnekleri okuyun ama kendi yapınıza göre yazın; yoksa kağıt üstünde düzgün duran şey, içeride biraz yamuk çalışıyor gibi hissedilebilir.

Tam da öyle.

Eleştirel bakış: eksik olan neler?

Övelim, tamam. Ama fazla da gazlamayalım. Skills tarafı baya iyi bir soyutlama veriyor, yine de etrafında oturmuş bir ekosistem yok; işin aslı burada biraz “çekirdek var ama çevre daha yeni toparlanıyor” hissi geliyor bana.

  • Skill test framework’ü: Bir skill’in doğru zamanda tetiklendiğini otomatik test etmek için resmî bir yol hâlâ netleşmedi. Kendi test harness’ınızı yazıyorsunuz, yanı iş biraz size kalıyor; kağıt üstünde kolay dürüyor ama pratikte uğraştırabiliyor. — ciddi fark yaratıyor
  • Görsel skill editörü: İş kullanıcısının SKILL.md düzenlemesi açık konuşayım zor. Bir yönetim paneli olsa baya iş görürdü, çünkü herkes markdown dosyasıyla cebelleşmek istemiyor.
  • Marketplace: Awesome Copilot fena değil, iyi bir başlangıç sayılır ama Türkçe içerik tarafı hâlâ çok zayıf. Bu boşluğu topluluk dolduracak gibi dürüyor, başka türlü zor. — bunu es geçmeyin

Tuhaf ama, Peki sonuç ne? Temel API çekirdek olarak sağlam dürüyor, buna lafım yok. Çevresindeki tooling kısmı biraz — kendi adıma konuşayım — daha pişmek istiyor (hani şu “öldü gibi ama tam olmadı” hali var ya), o yüzden ben şimdilik temkinliyim. Kağıt üstünde güzel, sahada işe göreceğiz artık.

Evet.

Foundry ve diğer Microsoft servisleriyle uyum

Skills tek başına değil. Microsoft Foundry Haziran 2026: Haziran’da Ne Değişti? yazımda bahsettiğim gibi, Foundry tarafında ajan yaşam döngusu yavaş yavaş daha iç içe geçiyor. Skills’i Foundry projelerinde de kullanabiliyorsunuz. Güzel tarafı şu, Work IQ ile beraber ajana hem organizasyonel context (kim kimdir, hangi belge kimin) hem de domain expertise (skill) verebiliyorsunuz; yanı iş biraz daha toparlanıyor, ama dur bir saniye — burada asıl mesele sadece bilgi eklemek değil, önü doğru yerde kullandırmak.

Sıkça Sorulan Sorular

Agent Skills, function calling’in yerini mi alıyor?

Hayır, aslında ikisi birbirini tamamlıyor. Hani function calling somut bir iş yapmak için kullanılıyor, mesela veritabanına bir şeyler yazmak gibi. Skills işe daha büyük bir paket — talimat, doküman ve opsiyonel script bir arada. Bakın, bir skill içinde birden fazla function tanımı da olabiliyor. Bence ikisini birlikte kullanmak en sağlıklısı.

Skill’ler kaç dilde yazılabiliyor?

Bu sürüm.NET için. Python tarafında da Agent Framework’ün kendi Skills implementasyonu var. Açıkçası format (yanı SKILL.md yapısı) aynı olduğu için, iyi tasarlanmış file-based skill’ler her iki tarafta da çalışabiliyor. Yalnız script’lerin dili değişiyor tabi, önü atlamamak lazım.

Skills için ekstra bir altyapı maliyeti var mı?

Kütüphanenin kendisi için hayır, saf bir kütüphane bu. Ama skill’lerinizi saklayacak bir yere ihtiyacınız var — mesela git repo, NuGet feed ya da blob storage (buna dikkat edin). Script çalıştıracaksanız sandbox altyapısı da gerekiyor. Küçük projelerde bu iş dosya sisteminden halloluyor, ama kurumsal düzeyde biraz önceden plan yapmanız gerekiyor.

Skill script’leri hangi yetkilerle çalışıyor? Güvenlik riski var mı?

Script execution mode açıkken, script’ler ajan sürecinin haklarıyla çalışıyor (ki bu çoğu kişinin gözünden kaçıyor). Bu ciddi bir güvenlik meselesi, hafife almamak lazım. Kurumsal senaryoda skill’leri imzalamak, güvenilir kaynaklardan yüklemek ve script sandbox’ı kullanmak şart. Tecrübeme göre prodüksiyona almadan önce mutlaka bir güvenlik gözden geçirmesi yapın.

Mevcut Semantic Kernel projelerimi nasıl geçireceğim?

Semantic Kernel’daki plugin ve prompt template yapıları Agent Framework Skills’e biraz benziyor ama bire bir aynı değil. Tam otomatik bir migration aracı henüz yok maalesef. Yanı prompt template’leri SKILL.md formatına dönüştürüp, function’ları da code-based skill olarak yeniden paketlemeniz gerekiyor. Emek isteyen bir süreç, ama bence bir kez yaptığınızda gerçekten çok temiz bir yapıya kavuşuyorsunuz.

Kaynaklar ve İleri Okuma

Agent Skills for.NET Is Now Released — Microsoft DevBlogs

Şahsen, Microsoft Agent Framework Resmî Dokümantasyonu

Microsoft Agent Framework GitHub Repository

Awesome Copilot: Hazır Skill Örnekleri

Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

Handoff Orchestration: Ajanlar Topu Nasıl Devrediyor?
Handoff Orchestration: Ajanlar Topu Nasıl Devrediyor?16 May 2026
Azure DevOps’ta Güvenlik Krizi: Build Kimlikleri
Azure DevOps’ta Güvenlik Krizi: Build Kimlikleri12 Mar 2026
TFVC’de Eski Politikaları Temizleyin: Azure DevOps Uyarısı
TFVC’de Eski Politikaları Temizleyin: Azure DevOps Uyarısı9 Mar 2026
vcpkg Haziran 2026: Cache Atlama, OHOS ve 2.849 Port Hazır
vcpkg Haziran 2026: Cache Atlama, OHOS ve 2.849 Port Hazır9 Tem 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için beni sosyal medyada takip edin.

X / Twitter LinkedIn YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket .NET Agent Skills API çoklu ajan kurumsal entegrasyon production hazır progressive disclosure

Yorum gönder Yanıtı iptal et

A.KILIÇ

Microsoft Azure Çözüm Uzmanı | Bulut Bilişim, Yapay Zekâ, DevOps ve Kurumsal Güvenlik alanlarında 15+ yıl deneyim. Azure, Kubernetes, AI/ML ve modern altyapı mimarileri üzerine yazılar yazıyorum.

view all posts
Önceki yazı

Deutsche Telekom OpenAI ile Telekomu Baştan Kuruyor

İlginizi Çekebilir

Deutsche Telekom OpenAI ile Telekomu Baştan Kuruyor
A.KILIÇ 0

Deutsche Telekom OpenAI ile Telekomu Baştan Kuruyor

10/07/2026
Azure AI Foundry Otomasyon
A.KILIÇ 0

Azure AI Foundry Kota Başvurusu Otomasyonu: Ücretsiz Web Aracıyla Hızlı Çözüm

10/07/2026
Eve + Azure Cosmos DB: Unutmayan Ajan Nasıl Kurulur
A.KILIÇ 0

Eve + Azure Cosmos DB: Unutmayan Ajan Nasıl Kurulur

10/07/2026

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • Agent Skills for .NET Kararlı Sürümde: Uzmanlık Artık Paketli
    10/07/2026 Agent Skills for .NET Kararlı Sürümde: Uzmanlık Artık Paketli
  • Deutsche Telekom OpenAI ile Telekomu Baştan Kuruyor
    10/07/2026 Deutsche Telekom OpenAI ile Telekomu Baştan Kuruyor
  • Azure AI Foundry Otomasyon
    10/07/2026 Azure AI Foundry Kota Başvurusu Otomasyonu: Ücretsiz Web Aracıyla Hızlı Çözüm
  • Eve + Azure Cosmos DB: Unutmayan Ajan Nasıl Kurulur
    10/07/2026 Eve + Azure Cosmos DB: Unutmayan Ajan Nasıl Kurulur
  • GitHub Copilot Upgrade Canvas: .NET Modernizasyonu Yeni Boyutta
    09/07/2026 GitHub Copilot Upgrade Canvas: .NET Modernizasyonu Yeni Boyutta
  • DevOps Güncellemeleri
    09/03/2026 Azure DevOps Server Şubat Güncellemesi: Güvenlik
  • Artımlı Anlık Görüntü: Anında Geri Yükleme
    09/03/2026 Artımlı Anlık Görüntü: Anında Geri Yükleme
  • Veri Merkezi Güvenilirliği
    09/03/2026 Azure’da Kesintisiz Çalışma: Güvenilirlik ve Kurtarma
  • 2026-03-10_15-35-23
    10/03/2026 Microsoft 365 E7: Yapay Zeka ve Güvenlik Bir Arada
  • Yapay zeka ve kodlama temasinda binary kod projeksiyonu
    12/03/2026 Azure Boards ve Copilot: Takımınıza Kendi Ajanı
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durdu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

Agent Skills for .NET Kararlı Sürümde: Uzmanlık Artık Paketli
DevOps Geliştirici Araçları Yapay Zeka

Agent Skills for .NET Kararlı Sürümde: Uzmanlık Artık Paketli

10/07/2026 A.KILIÇ
Deutsche Telekom OpenAI ile Telekomu Baştan Kuruyor
Bulut Altyapı Kurumsal Teknoloji Microsoft Azure Yapay Zeka

Deutsche Telekom OpenAI ile Telekomu Baştan Kuruyor

10/07/2026 A.KILIÇ
Azure AI Foundry Otomasyon
Azure Yapay Zeka

Azure AI Foundry Kota Başvurusu Otomasyonu: Ücretsiz Web Aracıyla Hızlı Çözüm

10/07/2026 A.KILIÇ
Eve + Azure Cosmos DB: Unutmayan Ajan Nasıl Kurulur
Bulut Altyapı Veri & Analitik Yapay Zeka

Eve + Azure Cosmos DB: Unutmayan Ajan Nasıl Kurulur

10/07/2026 A.KILIÇ
GitHub Copilot Upgrade Canvas: .NET Modernizasyonu Yeni Boyutta
Bulut Altyapı Geliştirici Araçları Yapay Zeka

GitHub Copilot Upgrade Canvas: .NET Modernizasyonu Yeni Boyutta

09/07/2026 A.KILIÇ
GPT-5.6 Sol, Terra, Luna Copilot'ta: Hangisi Sizin İçin?
Bulut Altyapı Geliştirici Araçları Microsoft 365

GPT-5.6 Sol, Terra, Luna Copilot’ta: Hangisi Sizin İçin?

09/07/2026 A.KILIÇ
Innersource Security Advisories GA: Kurum İçi Zafiyet Yönetimi
Bulut Altyapı DevOps Güvenlik & Kimlik

Innersource Security Advisories GA: Kurum İçi Zafiyet Yönetimi

09/07/2026 A.KILIÇ
Node Readiness Controller: Kubernetes'te Ready'nin Ötesi
DevOps Konteyner & Kubernetes

Node Readiness Controller: Kubernetes’te Ready’nin Ötesi

09/07/2026 A.KILIÇ
vcpkg Haziran 2026: Cache Atlama, OHOS ve 2.849 Port Hazır
DevOps Geliştirici Araçları

vcpkg Haziran 2026: Cache Atlama, OHOS ve 2.849 Port Hazır

09/07/2026 A.KILIÇ
VS Code Haziran 2026 Copilot: Paralel Ajanlar ve Maliyet Netliği
Geliştirici Araçları Yapay Zeka

VS Code Haziran 2026 Copilot: Paralel Ajanlar ve Maliyet Netliği

08/07/2026 A.KILIÇ
Copilot CLI ile GitHub Pages'e Custom Domain: DNS Derdi Bitti
Bulut Altyapı Geliştirici Araçları

Copilot CLI ile GitHub Pages’e Custom Domain: DNS Derdi Bitti

08/07/2026 A.KILIÇ
Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin
Bulut Altyapı Geliştirici Araçları Yapay Zeka

Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin

08/07/2026 A.KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

.NET 11 AI ajanları Azure Azure Cosmos DB Azure Developer CLI Azure DevOps Azure Functions Azure OpenAI azure sdk Azure SQL açık kaynak bulut bilişim CI/CD copilot Copilot CLI DevOps DevSecOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry OpenAI otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

🍪 Bu sitede içerik deneyiminizi iyileştirmek için çerezler kullanılmaktadır. Siteyi kullanmaya devam ederek KVKK ve Çerez Politikamızı kabul etmiş sayılırsınız.
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 280 yazı 🏗️ Bulut Altyapı 242 yazı 🤖 Yapay Zeka 201 yazı 🔧 DevOps 165 yazı ☁️ Microsoft Azure 155 yazı 🔒 Güvenlik & Kimlik 144 yazı 🏢 Kurumsal Teknoloji 57 yazı 📊 Veri & Analitik 54 yazı 🐳 Konteyner & Kubernetes 43 yazı 📧 Microsoft 365 19 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp Telegram X LinkedIn
İçindekiler
    ← Deutsche Telekom OpenAI ile Te...
    →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazıları LinkedIn ve X'te ilk burada.
    LinkedIn X / Twitter GitHub RSS