Microsoft code-testing-generator: Birim Testlerini Yazan ve Doğrulayan Açık Kaynak YZ Ajanı
Microsoft, 31 Temmuz 2026'da code testing generator adlı açık kaynak yapay zeka ajanını yayınladı. Ajan; depoyu tarayıp dili, test çerçevesini ve kuralları öğrendikten sonra Araştırma Planla Uygula (RPI) hattı ile testleri yazıyor ve hafif mutasyon testiyle doğruluyor.
YayımlayanDeepSeek-V4-Flash ile düzenlendiGörseller GPT Image 1.5 ile oluşturuldu
Microsoft, 31 Temmuz 2026'da code testing generator adlı açık kaynak yapay zeka ajanını yayınladı.
Ajan; depoyu tarayıp dili, test çerçevesini ve kuralları öğrendikten sonra Araştırma Planla Uygula (RPI) hattı ile testleri yazıyor ve hafif mutasyon testiyle doğruluyor.
MIT lisansıyla dotnet/skills reposunda yer alan araç, GitHub Copilot CLI, VS Code ve VS Code Insiders ile entegre çalışıyor.
What did Microsoft release on July 31, 2026, and how does its open-source AI agent for generating unit tests work, including its pipeline, vConceptual illustration of an open-source AI agent generating unit tests across multiple programming languages
AI Prompt
Create a landscape editorial hero image for this Studio Global article: What did Microsoft release on July 31, 2026, and how does its open-source AI agent for generating unit tests work, including its pipeline, v. Article summary: On July 31, 2026, Microsoft released **code-testing-generator**, an open-source, polyglot AI agent that automates unit test creation and validation. It coordinates test generation through a **research-plan-implement (RPI. Topic tags: general, general web. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clic
openai.com
Microsoft, 31 Temmuz 2026'da code-testing-generator'ı yayınladı. Bu açık kaynak ve çok dilli yapay zeka ajanı, birim testi oluşturma ve doğrulama sürecini otomatikleştiriyor . Sıradan bir Copilot komutundan farklı olarak ajan, tek bir satır test kodu yazmadan önce deponun dilini, test çerçevesini, yazım kurallarını ve derleme komutlarını öğreniyor . Test oluşturmayı bir hattı ile koordine ediyor, testleri çok adımlı bir kalite kontrolüyle doğruluyor ve altı büyük programlama dili ile üç IDE'yi destekliyor . Şirketin iç benchmark'ında 152 görev üzerinde yapılan testte, standart bir Copilot komutunun %78,9'luk oranına kıyasla ulaştı . Şu an için araç yalnızca birim testleri yazıyor; entegrasyon, uçtan uca, tarayıcı ve performans testlerini açıkça kapsam dışı bırakıyor .
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "Microsoft code-testing-generator: Birim Testlerini Yazan ve Doğrulayan Açık Kaynak YZ Ajanı"?
Microsoft, 31 Temmuz 2026'da code testing generator adlı açık kaynak yapay zeka ajanını yayınladı.
What are the key points to validate first?
Microsoft, 31 Temmuz 2026'da code testing generator adlı açık kaynak yapay zeka ajanını yayınladı. Ajan; depoyu tarayıp dili, test çerçevesini ve kuralları öğrendikten sonra Araştırma Planla Uygula (RPI) hattı ile testleri yazıyor ve hafif mutasyon testiyle doğruluyor.
What should I do next in practice?
MIT lisansıyla dotnet/skills reposunda yer alan araç, GitHub Copilot CLI, VS Code ve VS Code Insiders ile entegre çalışıyor.
Microsoft code-testing-generator: Birim Testlerini Yazan ve Doğrulayan Açık Kaynak YZ Ajanı
Microsoft, 31 Temmuz 2026'da code testing generator adlı açık kaynak yapay zeka ajanını yayınladı. Ajan; depoyu tarayıp dili, test çerçevesini ve kuralları öğrendikten sonra Araştırma Planla Uygula (RPI) hattı ile testleri yazıyor ve hafif mutasyon testiyle doğruluyor.
YayımlayanDeepSeek-V4-Flash ile düzenlendiGörseller GPT Image 1.5 ile oluşturuldu
Microsoft, 31 Temmuz 2026'da code testing generator adlı açık kaynak yapay zeka ajanını yayınladı.
Ajan; depoyu tarayıp dili, test çerçevesini ve kuralları öğrendikten sonra Araştırma Planla Uygula (RPI) hattı ile testleri yazıyor ve hafif mutasyon testiyle doğruluyor.
MIT lisansıyla dotnet/skills reposunda yer alan araç, GitHub Copilot CLI, VS Code ve VS Code Insiders ile entegre çalışıyor.
What did Microsoft release on July 31, 2026, and how does its open-source AI agent for generating unit tests work, including its pipeline, vConceptual illustration of an open-source AI agent generating unit tests across multiple programming languages
AI Prompt
Create a landscape editorial hero image for this Studio Global article: What did Microsoft release on July 31, 2026, and how does its open-source AI agent for generating unit tests work, including its pipeline, v. Article summary: On July 31, 2026, Microsoft released **code-testing-generator**, an open-source, polyglot AI agent that automates unit test creation and validation. It coordinates test generation through a **research-plan-implement (RPI. Topic tags: general, general web. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clic
openai.com
Microsoft, 31 Temmuz 2026'da code-testing-generator'ı yayınladı. Bu açık kaynak ve çok dilli yapay zeka ajanı, birim testi oluşturma ve doğrulama sürecini otomatikleştiriyor . Sıradan bir Copilot komutundan farklı olarak ajan, tek bir satır test kodu yazmadan önce deponun dilini, test çerçevesini, yazım kurallarını ve derleme komutlarını öğreniyor . Test oluşturmayı bir hattı ile koordine ediyor, testleri çok adımlı bir kalite kontrolüyle doğruluyor ve altı büyük programlama dili ile üç IDE'yi destekliyor . Şirketin iç benchmark'ında 152 görev üzerinde yapılan testte, standart bir Copilot komutunun %78,9'luk oranına kıyasla ulaştı . Şu an için araç yalnızca birim testleri yazıyor; entegrasyon, uçtan uca, tarayıcı ve performans testlerini açıkça kapsam dışı bırakıyor .
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "Microsoft code-testing-generator: Birim Testlerini Yazan ve Doğrulayan Açık Kaynak YZ Ajanı"?
Microsoft, 31 Temmuz 2026'da code testing generator adlı açık kaynak yapay zeka ajanını yayınladı.
What are the key points to validate first?
Microsoft, 31 Temmuz 2026'da code testing generator adlı açık kaynak yapay zeka ajanını yayınladı. Ajan; depoyu tarayıp dili, test çerçevesini ve kuralları öğrendikten sonra Araştırma Planla Uygula (RPI) hattı ile testleri yazıyor ve hafif mutasyon testiyle doğruluyor.
What should I do next in practice?
MIT lisansıyla dotnet/skills reposunda yer alan araç, GitHub Copilot CLI, VS Code ve VS Code Insiders ile entegre çalışıyor.
Araştırma-Planla-Uygula (RPI) hattı nasıl çalışıyor?
Ajan, testleri hemen üretmek yerine yapılandırılmış bir hattı takip ediyor :
Depoyu öğrenir – Kod tabanını tarayarak dili, test çerçevesini, mevcut test kalıplarını ve doğru derleme/test komutlarını algılar .
Bir yürütme yolu seçer – Görevin kapsamına göre üç moddan birini seçer :
Doğrudan – Kodu oku, testleri yaz, sonucu doğrula.
Tek geçiş – Bir kez araştır ve planla, ardından uygula.
Yinelemeli – Büyük talepler veya kapsama hedefleri için araştırma-planla-uygula döngüsünü tekrarla.
Testleri planlar ve yazar – Ajan basit kodla başlar, daha fazla bağımlılığı olan koda geçer, her davranışı bir test dosyasına eşler, yerel kurallara uyar ve ilerledikçe derleme veya doğrulama hatalarını düzeltir .
Testleri doğrular – Bitirmeden önce ajan, çok adımlı bir kalite kontrolü çalıştırır (aşağıya bakın) .
RPI süreci üç adımdan oluşur: Araştırma, Planlama ve Uygulama .
Doğrulama süreci: Hafif mutasyon testi ve kalite güvencesi
Ajan, üretilen her test üzerinde hafif bir mutasyon testi ve kalite güvencesi uygular :
Testlerin başarısız olması gereken küçük kod değişikliklerini dikkate alır.
Zayıf veya eksik iddiaları (assertion) kontrol eder.
Talep edilen her senaryonun eşleşen bir testi olduğunu doğrular.
Çalışma alanının tamamını derler ve tüm test süitini çalıştırır.
Deponun normal test komutunun yeni testleri bulabildiğini onaylar.
Bu, "geçen" bir testin aslında anlamlı olduğunu ve CI'da bulunabildiğini garanti eder . Ajan, test edilen kodu izole eden ve harici servislerle diğer dış bağımlılıkları taklit eden (mock) birim testleri yazar .
Desteklenen diller ve IDE entegrasyonları
Araç, GitHub'daki MIT lisanslı dotnet/skills reposunda dotnet-test eklentisi olarak sunuluyor . Şunlarla çalışır :
Diller – .NET, Python, Go, TypeScript, Java ve Rust.
IDE'ler/araçlar – GitHub Copilot CLI, Visual Studio Code ve VS Code Insiders (önizleme özelliği olarak eklenti desteğiyle).
Barındırılan bir hizmet yerine bir ajan tanımı olarak sunulduğu için, ekibin zaten kullandığı kodlama ajanının içinde çalışır ve kod, harici bir hizmete gidip gelmek yerine yerel kalır .
Mevcut sınırlamalar
Test türleri – Yalnızca birim testleri desteklenir. Entegrasyon testleri, uçtan uca testler, tarayıcı testleri ve performans testleri açıkça kapsam dışındadır .
Üretim kodu değişikliği yok – Ajan, test oluşturma sırasında üretim kodunu asla değiştirmez .
Dengesiz (flaky) testlerden kaçınır – Harici URL'leri çağıran, ağ bağlantı noktaları açan veya tam zamanlamaya bağlı olan birim testlerinden kaçınır .
Benchmark performansı
Microsoft'un 152 görevlik iç benchmark'ında, code-testing-generator ajanı 140 görevi (%92,1) tamamlarken, standart GitHub Copilot 120 görevi (%78,9) tamamladı . Bu performans farkı, genel amaçlı bir komuta güvenmek yerine, testleri oluşturmadan önce kod tabanını araştıran özel bir ajanın avantajını vurguluyor .
marktechpost.comMicrosoft Open Sources code-testing-generator: a Polyglot Unit-Test Agent That Hits 92.1% Task Completion Versus 78.9% for Stock Copilot
Araştırma-Planla-Uygula (RPI) hattı nasıl çalışıyor?
Ajan, testleri hemen üretmek yerine yapılandırılmış bir hattı takip ediyor :
Depoyu öğrenir – Kod tabanını tarayarak dili, test çerçevesini, mevcut test kalıplarını ve doğru derleme/test komutlarını algılar .
Bir yürütme yolu seçer – Görevin kapsamına göre üç moddan birini seçer :
Doğrudan – Kodu oku, testleri yaz, sonucu doğrula.
Tek geçiş – Bir kez araştır ve planla, ardından uygula.
Yinelemeli – Büyük talepler veya kapsama hedefleri için araştırma-planla-uygula döngüsünü tekrarla.
Testleri planlar ve yazar – Ajan basit kodla başlar, daha fazla bağımlılığı olan koda geçer, her davranışı bir test dosyasına eşler, yerel kurallara uyar ve ilerledikçe derleme veya doğrulama hatalarını düzeltir .
Testleri doğrular – Bitirmeden önce ajan, çok adımlı bir kalite kontrolü çalıştırır (aşağıya bakın) .
RPI süreci üç adımdan oluşur: Araştırma, Planlama ve Uygulama .
Doğrulama süreci: Hafif mutasyon testi ve kalite güvencesi
Ajan, üretilen her test üzerinde hafif bir mutasyon testi ve kalite güvencesi uygular :
Testlerin başarısız olması gereken küçük kod değişikliklerini dikkate alır.
Zayıf veya eksik iddiaları (assertion) kontrol eder.
Talep edilen her senaryonun eşleşen bir testi olduğunu doğrular.
Çalışma alanının tamamını derler ve tüm test süitini çalıştırır.
Deponun normal test komutunun yeni testleri bulabildiğini onaylar.
Bu, "geçen" bir testin aslında anlamlı olduğunu ve CI'da bulunabildiğini garanti eder . Ajan, test edilen kodu izole eden ve harici servislerle diğer dış bağımlılıkları taklit eden (mock) birim testleri yazar .
Desteklenen diller ve IDE entegrasyonları
Araç, GitHub'daki MIT lisanslı dotnet/skills reposunda dotnet-test eklentisi olarak sunuluyor . Şunlarla çalışır :
Diller – .NET, Python, Go, TypeScript, Java ve Rust.
IDE'ler/araçlar – GitHub Copilot CLI, Visual Studio Code ve VS Code Insiders (önizleme özelliği olarak eklenti desteğiyle).
Barındırılan bir hizmet yerine bir ajan tanımı olarak sunulduğu için, ekibin zaten kullandığı kodlama ajanının içinde çalışır ve kod, harici bir hizmete gidip gelmek yerine yerel kalır .
Mevcut sınırlamalar
Test türleri – Yalnızca birim testleri desteklenir. Entegrasyon testleri, uçtan uca testler, tarayıcı testleri ve performans testleri açıkça kapsam dışındadır .
Üretim kodu değişikliği yok – Ajan, test oluşturma sırasında üretim kodunu asla değiştirmez .
Dengesiz (flaky) testlerden kaçınır – Harici URL'leri çağıran, ağ bağlantı noktaları açan veya tam zamanlamaya bağlı olan birim testlerinden kaçınır .
Benchmark performansı
Microsoft'un 152 görevlik iç benchmark'ında, code-testing-generator ajanı 140 görevi (%92,1) tamamlarken, standart GitHub Copilot 120 görevi (%78,9) tamamladı . Bu performans farkı, genel amaçlı bir komuta güvenmek yerine, testleri oluşturmadan önce kod tabanını araştıran özel bir ajanın avantajını vurguluyor .
marktechpost.comMicrosoft Open Sources code-testing-generator: a Polyglot Unit-Test Agent That Hits 92.1% Task Completion Versus 78.9% for Stock Copilot