Tek çağrının içindeki çalışma zamanı
Microsoft Agent Framework artık yerel geliştirmede, kapsayıcıda ve barındırmalı ortamda aynı ikili dosyayla çalışabilen destekli bir çalışma zamanı sunuyor. İşlev çağrısı, çağrı başına geçmiş, bağlam sıkıştırma, planlama listesi, dosya belleği, beceriler, web araması, araç onayı ve OpenTelemetry varsayılan olarak bağlı; ekip bunları tek tek çıkarabiliyor. Kabuk araçları, dosya erişimi, arka plandaki alt ajanlar ve kendiliğinden süren döngü ise isteğe bağlı ve açıldığında uyarı veriyor. Geliştiricinin kazancı, bu sıkıcı ama belirleyici parçaları her ajan için yeniden örmemek.[1]
InfoQ'nun aktardığı karşılaştırma, model ile görevi sabit tutup önce belirlenimci bir benzetim çalıştırdığı için katman farkını görünür kılıyor. İki düzenek aynı yanıta aynı adım sayısında ulaşıyor; ayrım, döngünün kontrolden çıktığı yerde beliriyor. Agent Framework 40 gidiş gelişten sonra kendi sınırında durup uyarı döndürürken GitHub Copilot SDK, barındıran uygulamadaki durdurma denetimleri kapalıyken 300 adıma kadar sürüyor. Buradaki yenilik daha güçlü bir muhakeme değil. Frenin çalışma zamanında hazır gelmesi, geliştiricinin hata sınırını ayrıca yazmak zorunda kalmaması.[1]
Birleşik denetim, açık çıkış anlamına gelmiyor
GitHub Copilot ve Claude Agent SDK bağlayıcıları kimlik, içerik güvenliği ve izlenebilirlik kurallarını koruyup olayları aynı OpenTelemetry izlerine ve Foundry panolarına taşıyor. Bu, ayrı ajanları tek işletim görünümünde topluyor. Çerçeve .NET ve Python için GitHub'da açıkken Foundry Hosted Agents kullanım kadar ödeme yöntemiyle sunuluyor. Açık kod, düzeneğin içini değiştirme seçeneği veriyor; barındırmalı hedefteki kimlik düzeni, iz geçmişi ve faturalama ise başka bir bağımlılık katmanı kuruyor. Tek denetim yüzeyi ile kolay sağlayıcı değişimi aynı özellik değil.[1]
Builder için anlamlı deneme, örnek ajanı yalnızca ayağa kaldırmakla bitmez. Aynı görevi yerelde, kapsayıcıda ve barındırmalı hedefte çalıştırıp araç izinlerinin, döngü sınırının, bağlam sıkıştırmanın ve izlerin aynı kaldığı noktaları karşılaştırmak gerekir. Sonra bağlayıcılardan biri çıkarıldığında kimlik ve gözlemlenebilirlik bilgilerinin taşınıp taşınmadığı görülür. Genel kullanıma açılma, çalışma zamanını ciddi bir ürün basamağına getiriyor. Ekip açısından gerçek seçenek değeri ise frenlerin ve izlerin farklı bir barındırma hedefine ne kadar eksiksiz taşınabildiğinde yatıyor.[1]