Microsoft DevProxy 0.29 yayımlandı, yapay zeka desteği eklendi

Microsoft DevProxy 0.29 yayımlandı, yapay zeka desteği eklendi
Yazı Özetini Göster

Microsoft, API’leri taklit etmek için bir komut satırı aracı olan DevProxy 0.29’u yayınladı. Yeni sürüm, aracın daha kolay yapılandırılması ve kullanılması için yapay zeka desteği ekliyor.

DevProxy (eski adıyla Microsoft 365 Developer Proxy), çok çeşitli API ve ağ davranışlarını simüle ederek geliştiricilerin API ile ilgili kodların dayanıklılığını artırmalarına yardımcı olur. Araç, varsayılan olarak proxy modunda çalışır ve %50 hata oranı simüle eder. Ayrıca, kısıtlama, hız sınırlaması veya yavaş API yanıtlarını da simüle edebilir. Ayrıca belirli API’lerden gelen yanıtları simüle etmek için de kullanılabilir. Dev Tunnels CLI (ngrok’a benzer bir araç) ile birlikte kullanıldığında, bulut hizmetleri arasındaki iletişimleri inceleyebilir ve bulut çağrılarında iletilen mesajların içeriğini anlayabilir.

DevProxy’yi yapılandırmak için doğal dil kullanımını desteklemek amacıyla, geliştirme ekibi, yapay zeka aracılarının (GitHub Copilot gibi) kullanıcılar için DevProxy’yi otomatik ve doğru bir şekilde yapılandırmasına olanak tanıyan bir MCP sunucusu yayınladı. Kullanıcılar, bu MCP sunucusunu DevProxy Toolkit Visual Studio Code eklentisi veya ayrı bir npm paketi (@devproxy/mcp) aracılığıyla kullanabilirler.

DevProxy, API çağrı örneklerine dayalı OpenAPI veya TypeSpec dosyaları oluşturmak için büyük bir dil modeli kullanır. Bu güncellemede, DevProxy tarafından kullanılan komut istemi sözcükleri, kurulum dizinindeki “Komut İstemi Sözcükleri” klasörüne yerleştirilir ve Komut İstemi spesifikasyonu biçiminde kaydedilir.

Yeni sürüm, DevProxy eklentileri geliştiren geliştiriciler için bazı ayarlamalar gerektiren bazı önemli değişiklikler içeriyor. Yeni mimari, DevProxy.Abstractions bileşeninden farklı temel sınıflar kullanıyor ve standart eklentiler DevProxy.Plugins bileşeninde yer alıyor.

Geliştiricilerin hata mesajlarının kaynağını hızlı bir şekilde bulmalarına yardımcı olmak için yeni sürümde hata ayıklama ve izleme mesajlarını sınıflandırma yeteneği ekleniyor.

Son olarak DevProxy kaldırıldığında HTTPS trafiğini şifresini çözmek için kullanılan kök sertifikayı da otomatik olarak kaldırır.

Araçla birlikte Visual Studio Code editörü için DevProxy Toolkit uzantısının son sürümü de yayınlandı.

DevProxy, GitHub’da barındırılan açık kaynaklı bir proje ve kâr amacı gütmeyen .NET Foundation kuruluşunun yeni bir üyesidir. Bu sürümün tam sürüm notlarına web sitesinden ulaşabilirsiniz. Şu anda projede 26 katılımcı ve 676 kez favorilere eklenen 53 açık konu bulunmaktadır.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar