Bu yazı otomatik olarak çevrilmiştir. Orijinal için buraya tıklayın.
Bir ayda yedi sürüm. Azure Developer CLI (azd) ekibinin Mart 2026’da yaptığı bu ve başlık özelliği benim beklediğim şey: AI ajanları için yerel çalıştırma ve hata ayıklama döngüsü.
PC Chan tam özeti yayımladı ve orada pek çok şey olsa da, AI destekli uygulamalar geliştiren .NET geliştiricileri için gerçekten önem taşıyan şeyleri özetleyeyim.
AI ajanlarını dağıtmadan çalıştırın ve hata ayıklayın
En büyük yenilik bu. Yeni azure.ai.agents uzantısı, AI ajanları için düzgün bir iç döngü deneyimi sunan bir dizi komut ekliyor:
azd ai agent run— ajanı yerel olarak başlatırazd ai agent invoke— ona mesaj gönderir (yerel veya dağıtılmış)azd ai agent show— container durumunu ve sağlığını gösterirazd ai agent monitor— container loglarını gerçek zamanlı akıtır
Bundan önce, bir AI ajanını test etmek her değişiklik yaptığınızda Microsoft Foundry’e dağıtmak anlamına geliyordu. Artık yerel olarak yineleyebilir, ajanın davranışını test edebilir ve yalnızca hazır olduğunuzda dağıtabilirsiniz. Microsoft Agent Framework veya Semantic Kernel ile ajan geliştiriyorsanız, bu günlük iş akışınızı değiştiriyor.
invoke komutu hem yerel hem de dağıtılmış ajanlara karşı çalışıyor; bu, ajanın nerede çalıştığından bağımsız olarak aynı test iş akışını kullanabileceğiniz anlamına geliyor. Bu tür bir ayrıntı, iki ayrı test betiği setini sürdürmek zorunda kalmaktan sizi kurtarıyor.
GitHub Copilot azd projenizi iskelet oluşturuyor
azd init artık “GitHub Copilot ile Kur (Önizleme)” seçeneği sunuyor. Proje yapınız hakkındaki prompt’lara manuel olarak yanıt vermek yerine, bir Copilot ajanı yapılandırmayı sizin için iskelet oluşturuyor. Herhangi bir şeyi değiştirmeden önce kirli çalışma dizinini kontrol ediyor ve MCP sunucusu araç iznini önceden istiyor.
Bir komut başarısız olduğunda, azd artık AI destekli sorun giderme sunuyor: bir kategori seçin (açıkla, rehberlik, sorun gider veya atla), ajanın bir düzeltme önermesine izin verin ve yeniden deneyin — hepsi terminali terk etmeden. Karmaşık altyapı kurulumları için bu gerçek anlamda zaman kazandırıyor.
Container App Jobs ve dağıtım iyileştirmeleri
Dikkat çekmeye değer birkaç dağıtım özelliği:
- Container App Jobs:
azdartık mevcuthost: containerappyapılandırması aracılığıylaMicrosoft.App/jobsdağıtıyor. Bicep şablonunuz hedefin Container App mı yoksa Job mu olduğunu belirliyor — ekstra kurulum gerekmez. - Yapılandırılabilir dağıtım zaman aşımları:
azd deployüzerinde yeni--timeoutbayrağı veazure.yaml‘dadeployTimeoutalanı. Varsayılan 1200 saniyelik sınırı artık tahmin etmek zorunda değilsiniz. - Uzak derleme yedeklemesi: Uzak ACR derlemesi başarısız olduğunda,
azdotomatik olarak yerel Docker/Podman derlemesine geri düşüyor. - Yerel ön uçuş doğrulama: Bicep parametreleri, Azure’a bir gidiş-dönüş yapmadan eksik parametreleri yakalamak için dağıtımdan önce yerel olarak doğrulanıyor.
Geliştirici deneyimi iyileştirmeleri
Toplanınca fark yaratan küçük iyileştirmeler:
- JS/TS projeleri için otomatik pnpm/yarn algılama
- Python paketleme için pyproject.toml desteği
- Yerel şablon dizinleri —
azd init --templateartık çevrimdışı yineleme için dosya sistemi yollarını kabul ediyor --no-promptmodunda daha iyi hata mesajları — eksik tüm değerler çözüm komutlarıyla birlikte bir kerede raporlanıyor- Derleme ortam değişkenleri tüm framework derleme alt süreçlerine enjekte ediliyor (.NET, Node.js, Java, Python)
Son madde ince ama önemli: .NET derlemeniz artık azd ortam değişkenlerine erişebilir; bu, ekstra betik yazmadan derleme zamanı yapılandırma enjeksiyonu yapabileceğiniz anlamına geliyor.
Özet
Yerel AI ajan hata ayıklama döngüsü bu sürümün yıldızı, ancak dağıtım iyileştirmeleri ve geliştirici deneyimi cilasının birikmesi azd‘yi her zamankinden daha olgun hissettiriyor. .NET uygulamalarını Azure’a — özellikle AI ajanlarını — dağıtıyorsanız, bu güncelleme kuruluma değer.
Her ayrıntı için tam sürüm notlarına bakın ya da azd kurulumu ile başlayın.
