İçerik özeti

Azure Skills, Microsoft tarafından sürdürülen bir ajan eklentisidir; Skills rehberlik katmanı MCP yürütme katmanıyla aynı pakette dağıtılır, 40'tan fazla Azure hizmetini ve 200'den fazla yapılandırılmış aracı kapsar. GitHub Copilot, Claude Code, Cursor, Codex, Gemini CLI ve IntelliJ IDEA ile çalışır; Azure China Cloud ve Azure US Government gibi egemen bulutları destekler.

Tek cümleyle

Azure Skills çok somut bir sorunu çözer: Kodlama ajanları ne yapılması gerektiğini bilir ama bunu gerçekten yapacak yetkiye ve mekanizmaya sahip değildir. Microsoft, Azure'ın operasyonel bilgisini (Skills katmanı) ve Azure üzerinde gerçek işlemler yürütebilen MCP araçlarını (yürütme katmanı) tek bir eklentide paketler. Böylece GitHub Copilot, Claude Code, Cursor ve Codex gibi ajanlar tek kurulumla dağıtma, arıza teşhisi, yönetişim ve maliyet analizini kapsayan eksiksiz bir yetkinlik kazanır.

Azure Skills nedir

Azure Skills, kodlama ajanlarına Azure'a özgü beceriler ve MCP Server yapılandırması sağlayan Microsoft'un resmi ajan eklentisidir. Azure bilgisini 200'den fazla yapılandırılmış araçla bir araya getirir ve GitHub Copilot, Claude Code, Cursor, Codex gibi uyumlu ajanların Azure kaynaklarını gerçekten yönetme, dağıtma, izleme ve optimize etme işini yapabilmesini sağlar.

Ne olmadığını da vurgulamak gerekir: Bu bir komut istemi paketi değildir. Komut istemi paketi modele yalnızca «bu tür bir problem üzerine nasıl düşünüleceğini» öğretirken, Azure Skills ayrıca «Azure arayüzünün hangisinin, nasıl çağrılacağını» da verir. İlki sohbet penceresinde metin üretir, ikincisi gerçek bulut kaynaklarında değişiklik üretir.

Temel yetenekler

Derleme ve dağıtma — azure-prepare, azure-validate, azure-deploy ve azure-upgrade gibi beceriler uygulamanın tüm yaşam döngüsünü kapsar: yayın öncesi ortam kontrolleri, yapılandırma doğrulama, fiili dağıtım ve sürüm yükseltme. Böylece tamamen bir sohbet içinde yönetebileceğiniz kesintisiz bir akış oluşur. Dokümantasyon, komut satırı referansı ve portal arasında gidip gelmek yerine hedefi tarif edersiniz, ajan da aşama aşama ilerler.

Arıza teşhisi ve yönetişim — Eklenti, üretim olaylarının teşhisi ve uyum denetimi için azure-diagnostics, appinsights-instrumentation ve azure-compliance'ı birleştirir. İlki günlükleri çeker ve anormallikleri bulur, ikincisi Application Insights telemetrisini uygulamanıza bağlar, üçüncüsü kaynak yapılandırmasını en iyi uygulamalara karşı inceler. Böylece bir olay zinciri — günlükleri okuma, izleme ekleme, yapılandırmayı düzeltme ve sonra uyum denetimine dönme — tek bir diyaloğa sıkışır.

Maliyet ve mimari optimizasyonu — azure-cost, azure-compute ve azure-resource-visualizer maliyet analizi ve mimari görselleştirme sağlar. Maliyet verileri genelde gecikmeli gelir ve ancak sonra görülür; fiyat sorguları ve kullanım istatistikleri ajanın çağırabileceği araçlara dönüşünce, «bu mimarinin aylık maliyeti ne olur?» sorusu kod yazarken rahatça sorulabilen bir şeye dönüşür. Kaynak görselleştirme, bir yığın kaynak kimliğine bakmak yerine mevcut topolojiyi anlamaya yardımcı olur.

Hizmetler arası entegrasyon — azure-ai, azure-storage, azure-kusto, azure-messaging, azure-rbac ve 40'tan fazla Azure hizmeti için destek. Kapsam sanal makineler ve konteyner hizmetlerinden depolamaya, mesajlaşmaya ve bizzat izin modeline kadar uzanır. Bu genişlik, eklentiyi salt bir «dağıtım yardımcısı» değil, tüm platform için genel bir işlem katmanı yapar.

Foundry iş akışları — Yerleşik bir Foundry MCP model keşfi, dağıtımı ve ajan iş akışı orkestrasyonunu üstlenir. Yapay zekâ uygulaması geliştiren ekipler için bu katman model kataloğunu, uç nokta dağıtımını ve iş akışı orkestrasyonunu birbirine bağlar; böylece veri bilimciler, dokümantasyonu sayfa sayfa karıştırmadan ajanın mevcut modelleri bulmasını ve bir uç nokta ayağa kaldırmasını sağlayabilir.

Nasıl kullanılır

Ortamı hazırlayın — Bir Azure aboneliğine, Node.js 18 veya üzerine, oturum açılmış bir Azure CLI'ye (az login çalıştırın) ve oturum açılmış bir Azure Developer CLI'ye (azd auth login çalıştırın) ihtiyacınız var. Bu adım zorunludur: Eklenti bulut kaynaklarına yerel kimlik bilgileri üzerinden işler, dolayısıyla oturum yoksa araç çağrılarının üzerinde işleyeceği bir şey kalmaz.

Kurulum yolunu seçin — Tek satırlık APM kurulumu (apm install microsoft/azure-skills) ya da hedef platforma göre kurulum yapabilirsiniz: Copilot CLI, VS Code, Claude Code, Cursor, Codex, Gemini CLI ve IntelliJ IDEA.

Platforma göre ayrıntılar — VS Code kullanıcıları Marketplace'ten Azure MCP Extension'ı kurar; uzantı hem MCP Server'ı hem de Skills katmanını otomatik yapılandırdığı için yapılandırma dosyalarını elle düzenlemek neredeyse gerekmez. Claude Code kullanıcıları /plugin install azure@claude-plugins-official komutunu çalıştırır ya da eklenti listesinde doğrudan «azure» araması yapar. Codex kullanıcıları önce codex plugin marketplace add microsoft/azure-skills komutunu çalıştırır, ardından /plugins üzerinden azure'ı kurar.

Etkinleştirme ve doğrulama — Kurulumdan sonra belirli becerileri açıp kapatabilirsiniz: Codex'te /skills komutunu çalıştırarak belirli Azure becerilerini etkinleştirin veya devre dışı bırakın. Her şeyin yerinde olduğunu doğrulamak için Copilot Chat'te /skill:azure yazıp kullanılabilir becerilerin listesine bakın. Her şeyi birden açmak gereksiz bağlam yükü getirir; bu yüzden yalnızca mevcut görevin gerektirdiklerini açmak en iyisidir.

Öne çıkan avantajlar

  • Tavsiye değil gerçek yürütme. Bir komut istemi paketinden farklı olarak, Azure kaynaklarını doğrudan değiştiren çalıştırılabilir MCP araçları içerir; ajanın çıktısı öneri paragrafı değil, gerçekleşmiş bir iştir.
  • Üç katmanın hizalanması. Skills rehberlik katmanı ile MCP yürütme katmanı aynı eklentide dağıtılır, böylece ne yapılacağını bilme ile yapabilme arasındaki uçurum kapanır.
  • Çoklu ortam kapsamı. Tek eklenti Copilot, Claude Code, Cursor, Codex, Gemini ve IntelliJ'e hizmet eder; farklı editörler kullanan ekip arkadaşları sorunsuz çalışmaya devam eder.
  • Genişlik: 200'den fazla araç. Sanal makinelerden yapay zekâ hizmetlerine, maliyet kontrolünden uyum denetimine kadar 40'tan fazla Azure hizmetini tek ad alanı altında kapsar.
  • Egemen bulut desteği. Azure China Cloud, Azure US Government ve benzeri ortamlar için yapılandırılabilir; veri yerelliği ve düzenleyici gereklilikleri karşılar.

Kullanım alanları

  • Bulut yerel geliştirme — Kod yazarken ajandan AKS kümesi oluşturmasını, bir Azure AI Gateway yapılandırmasını veya uygulamayı dağıtmasını isteyin; düşünme akışınızı kesip portal açmanız gerekmez.
  • Maliyet yönetişimi — Finans veya platform ekipleri ajan aracılığıyla geçmiş maliyetleri sorgular, gelecek harcamaları öngörür ve boşta ya da yanlış yapılandırılmış kaynaklardan doğan israfı tespit eder.
  • Uyum denetimi — Güvenlik ekipleri azure-compliance çalıştırarak Key Vault'taki süresi dolmuş gizli dizileri, aşırı yetkili RBAC atamalarını ve en iyi uygulamalardan sapmaları otomatik olarak kontrol eder.
  • Bulutlar arası geçiş — AWS Lambda gibi iş yüklerini Azure Functions'a taşırken geçiş yollarını ve yeniden düzenleme noktalarını değerlendirin.
  • Yapay zekâ altyapısı — Veri bilimciler Foundry MCP'yi kullanarak model keşfi, uç nokta dağıtımı ve ajan iş akışı yönetimini otomatikleştirir, böylece modellerin üretime çıkışı hızlanır.

Depo ve açık kaynak durumu

Proje https://github.com/microsoft/azure-skills adresinde açık şekilde, Microsoft'un kendi ekibi tarafından sürdürülür. Beceri envanteri, değişiklik günlüğü ve katkı rehberi herkese açıktır; bu sayede kurumsal kullanıcılar benimsemeden önce iç güvenlik incelemesini tamamlayabilir.

Benzer araçlardan farkı

Aynı beceri biçimini kullanan browser-act ile karşılaştırmak, konumlanma farkını netleştirir. Azure Skills, Azure kaynaklarının dağıtımı, izlenmesi, maliyet yönetişimi ve uyum denetimine odaklanan bir bulut altyapısı ajanı eklentisidir; browser-act ise web gezinme, DOM manipülasyonu, form doldurma ve veri kazıma için bir tarayıcı otomasyonu beceri kütüphanesidir.

Protokol tarafında Azure Skills açık standart olan MCP'ye (Model Context Protocol) dayanırken, browser-act özel bir beceri kayıt defteri kullanır. Yürütme hedefleri de farklıdır: ilki Azure REST API'leri, Azure CLI ve kaynak grafiğine; ikincisi tarayıcı motorlarına ve DOM API'lerine yönelir. Ölçekte ilki; kaynak envanteri, fiyat sorguları, günlük teşhisi ve RBAC yapılandırmasını kapsayan 200'den fazla yapılandırılmış araç sunar; ikincisi tıklama, yazma, kaydırma, ekran görüntüsü ve gezinme gibi 15–20 civarında tarayıcı eylemiyle sınırlıdır.

Ajan bağlanması da değişir: Azure Skills birden çok koşum takımını destekler ve tek kurulumdan sonra Copilot, Claude, Cursor, Codex, Gemini ve IntelliJ'de yeniden kullanılabilir; buna karşılık browser-act genelde Claude'a ya da belirli bir ajan ortamına bağlıdır. Karar katmanında Azure Skills seçilmiş iş akışları, karar ağaçları ve korkuluklar sunar — ne zaman dağıtacağınızı ve hangi risklerden kaçınacağınızı söyler —, browser-act ise gezinme görevlerini adım adım yürüten eylem dizilerini orkestre eder. Güvenlik sınırında Azure Skills Azure RBAC, uyumluluk korkulukları ve maliyet uyarılarına dayanır; browser-act tarayıcı sanal alanına ve ajan izin denetimine bağımlıdır.

Kısacası iki araç birbirinin yerine geçmez, birbirini tamamlar: biri buluttaki kaynakları, diğeri tarayıcıdaki sayfaları yönetir ve gerçek projelerde çoğu zaman ikisi birlikte gerekir.

Azure Skills Plugin

Sık sorulan sorular

Azure Skills ile sıradan bir komut istemi paketi arasındaki fark nedir?

Komut istemi paketi modele yalnızca akıl yürütme kalıpları ve ifade biçimleri sağlar, bu yüzden çıktısı yazılı tavsiye düzeyinde kalır. Azure Skills tek eklentide hem Skills rehberlik katmanını hem de MCP yürütme katmanını bir araya getirir; böylece ajan gerçek Azure kaynaklarını okuyup yazan paketlenmiş araçları çağırabilir ve fiili kaynak değişiklikleri üretebilir. Yerleşik karar ağaçları ve korkuluklar sayesinde ajan ne yapılması gerektiğini bilmekle kalmaz, bunu güvenle yapabilir de.

Azure Skills hangi kodlama ajanı ortamlarını destekler?

Kapsam Copilot CLI, VS Code (Marketplace'teki Azure MCP Extension aracılığıyla), Claude Code, Cursor, Codex, Gemini CLI ve IntelliJ IDEA'yı içerir. apm install microsoft/azure-skills ile her şeyi kurabilir ya da her platformun eklenti pazarını kullanabilirsiniz; tek kurulum birden çok ortamda yeniden kullanılabilir.

Azure Skills için hangi ön koşullar gereklidir?

Bir Azure aboneliği, Node.js 18 veya üzeri, az login ile oturum açılmış bir Azure CLI ve azd auth login ile oturum açılmış bir Azure Developer CLI gerekir. Eklenti bulut kaynaklarına yerel kimlik bilgileri üzerinden işler; bu nedenle oturum durumu ve RBAC izinleri ajanın ne kadar ileri gidebileceğini doğrudan belirler.

Azure Skills egemen bulutlarda veya küresel olmayan Azure bölgelerinde kullanılabilir mi?

Evet. Azure China Cloud ve Azure US Government gibi egemen ortamlar için yapılandırılabilir; bu da veri yerelliği veya sektör düzenlemeleri olan ekiplere uygundur. Güvenlik sınırı Azure'a özgü RBAC ve uyumluluk korkuluklarına dayandığı için izinlerin fiili kapsamı ekibinizin kontrolünde kalır.