31. juli 2026 lanserte Microsoft en åpen kildekode AI agent som automatisk oppretter og validerer enhetstester for seks ulike programmeringsspråk.
Agenten bruker en strukturert research plan implement (RPI) prosess og et flertrinns kvalitetssjekksystem for å sikre at testene faktisk er meningsfulle og oppdages i CI.
Den støtter .NET, Python, Go, TypeScript, Java og Rust, og integreres med GitHub Copilot CLI, VS Code og VS Code Insiders.
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
juli 2026 slapp Microsoft code-testing-generator, en åpen kildekode AI-agent som automatiserer opprettelse og validering av enhetstester . I motsetning til et vanlig Copilot-spørsmål, setter agenten seg først inn i kodebasens språk, testrammeverk, konvensjoner og byggekommandoer før den skriver én eneste linje testkode . Den koordinerer testgenereringen gjennom en , validerer tester med en flertrinns kvalitetssjekk, og støtter seks store programmeringsspråk og tre utviklingsmiljøer . På en intern Microsoft-benchmark med 152 oppgaver oppnådde agenten en – betydelig høyere enn 78,9 % for et standard Copilot-spørsmål . Foreløpig skriver agenten kun enhetstester: integrasjonstester, ende-til-ende-tester, nettlesertester og ytelsestester er utelatt .
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 "Microsofts nye åpen kildekode-agent skriver og validerer enhetstester automatisk"?
31. juli 2026 lanserte Microsoft en åpen kildekode AI agent som automatisk oppretter og validerer enhetstester for seks ulike programmeringsspråk.
What are the key points to validate first?
31. juli 2026 lanserte Microsoft en åpen kildekode AI agent som automatisk oppretter og validerer enhetstester for seks ulike programmeringsspråk. Agenten bruker en strukturert research plan implement (RPI) prosess og et flertrinns kvalitetssjekksystem for å sikre at testene faktisk er meningsfulle og oppdages i CI.
What should I do next in practice?
Den støtter .NET, Python, Go, TypeScript, Java og Rust, og integreres med GitHub Copilot CLI, VS Code og VS Code Insiders.
31. juli 2026 lanserte Microsoft en åpen kildekode AI agent som automatisk oppretter og validerer enhetstester for seks ulike programmeringsspråk.
Agenten bruker en strukturert research plan implement (RPI) prosess og et flertrinns kvalitetssjekksystem for å sikre at testene faktisk er meningsfulle og oppdages i CI.
Den støtter .NET, Python, Go, TypeScript, Java og Rust, og integreres med GitHub Copilot CLI, VS Code og VS Code Insiders.
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
juli 2026 slapp Microsoft code-testing-generator, en åpen kildekode AI-agent som automatiserer opprettelse og validering av enhetstester . I motsetning til et vanlig Copilot-spørsmål, setter agenten seg først inn i kodebasens språk, testrammeverk, konvensjoner og byggekommandoer før den skriver én eneste linje testkode . Den koordinerer testgenereringen gjennom en , validerer tester med en flertrinns kvalitetssjekk, og støtter seks store programmeringsspråk og tre utviklingsmiljøer . På en intern Microsoft-benchmark med 152 oppgaver oppnådde agenten en – betydelig høyere enn 78,9 % for et standard Copilot-spørsmål . Foreløpig skriver agenten kun enhetstester: integrasjonstester, ende-til-ende-tester, nettlesertester og ytelsestester er utelatt .
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 "Microsofts nye åpen kildekode-agent skriver og validerer enhetstester automatisk"?
31. juli 2026 lanserte Microsoft en åpen kildekode AI agent som automatisk oppretter og validerer enhetstester for seks ulike programmeringsspråk.
What are the key points to validate first?
31. juli 2026 lanserte Microsoft en åpen kildekode AI agent som automatisk oppretter og validerer enhetstester for seks ulike programmeringsspråk. Agenten bruker en strukturert research plan implement (RPI) prosess og et flertrinns kvalitetssjekksystem for å sikre at testene faktisk er meningsfulle og oppdages i CI.
What should I do next in practice?
Den støtter .NET, Python, Go, TypeScript, Java og Rust, og integreres med GitHub Copilot CLI, VS Code og VS Code Insiders.
Slik fungerer research-plan-implement (RPI)-prosessen
Agenten følger en strukturert pipeline i stedet for å generere tester med én gang :
Lær fra kodebasen – Den skanner kodebasen for å oppdage språk, testrammeverk, eksisterende testmønstre og de riktige bygge- og testkommandoene .
Velg en utføringssti – Basert på oppgavens omfang velger den én av tre moduser :
Direkte – Les kode, skriv tester, valider resultat.
Enkelt gjennomløp – Research og planlegg én gang, deretter implementer.
Iterativ – Gjenta RPI-syklusen for store forespørsler eller dekningsmål.
Planlegg og skriv tester – Agenten starter med enkel kode, går videre til kode med flere avhengigheter, mapper hver oppførsel til en testfil, følger lokale konvensjoner og fikser kompilerings- eller påstandskontrollfeil underveis .
Valider testene – Før den er ferdig, kjører agenten en flertrinns kvalitetssjekk (se nedenfor) .
RPI-prosessen består av tre trinn: Research, Plan og Implement .
Valideringsprosess: enkel mutasjonstesting og kvalitetssikring
Agenten utfører en enkel form for mutasjonstesting og kvalitetssikring på hver genererte test :
Vurderer små kodeendringer som burde få testene til å feile.
Sjekker for svake eller manglende påstander (assertions).
Verifiserer at alle forespurte scenarioer har en matchende test.
Bygger hele arbeidsområdet og kjører hele testpakken.
Bekrefter at depotets vanlige testkommando finner de nye testene.
Dette sikrer at en test som «består», faktisk er meningsfull og oppdages i CI . Agenten skriver enhetstester som isolerer koden som testes, og mock-er eksterne tjenester og andre avhengigheter .
Støttede språk og integreringer
Agenten leveres som dotnet-test-programtillegget i det MIT-lisensierte dotnet/skills-depotet på GitHub . Den fungerer med :
Språk – .NET, Python, Go, TypeScript, Java og Rust.
Utviklingsverktøy (IDEer) – GitHub Copilot CLI, Visual Studio Code og VS Code Insiders (via programtillegg som en forhåndsvisningsfunksjon).
Fordi den leveres som en agentdefinisjon snarere enn en skytjeneste, kjører den i det kodingsagenten teamet allerede bruker, og koden blir lokalt i stedet for å sendes til en ekstern tjeneste .
Nåværende begrensninger
Testtyper – Kun enhetstester støttes. Integrasjonstester, ende-til-ende-tester, nettlesertester og ytelsestester er uttrykkelig utelatt .
Ingen endringer i produksjonskode – Agenten endrer aldri produksjonskoden under testgenereringen .
Unngår flaky tester – Agenten unngår enhetstester som kaller eksterne URL-er, åpner nettverksporter eller er avhengige av nøyaktig timing .
Benchmark-ytelse
På Microsofts interne benchmark med 152 oppgaver fullførte code-testing-generatoren 140 av oppgavene (92,1 %) mot 120 oppgaver (78,9 %) for standard GitHub Copilot . Dette gapet i ytelse viser fordelen med en spesialisert agent som undersøker kodebasen før den genererer tester, i stedet for å stole på et generisk spørsmål .
marktechpost.comMicrosoft Open Sources code-testing-generator: a Polyglot Unit-Test Agent That Hits 92.1% Task Completion Versus 78.9% for Stock Copilot
Slik fungerer research-plan-implement (RPI)-prosessen
Agenten følger en strukturert pipeline i stedet for å generere tester med én gang :
Lær fra kodebasen – Den skanner kodebasen for å oppdage språk, testrammeverk, eksisterende testmønstre og de riktige bygge- og testkommandoene .
Velg en utføringssti – Basert på oppgavens omfang velger den én av tre moduser :
Direkte – Les kode, skriv tester, valider resultat.
Enkelt gjennomløp – Research og planlegg én gang, deretter implementer.
Iterativ – Gjenta RPI-syklusen for store forespørsler eller dekningsmål.
Planlegg og skriv tester – Agenten starter med enkel kode, går videre til kode med flere avhengigheter, mapper hver oppførsel til en testfil, følger lokale konvensjoner og fikser kompilerings- eller påstandskontrollfeil underveis .
Valider testene – Før den er ferdig, kjører agenten en flertrinns kvalitetssjekk (se nedenfor) .
RPI-prosessen består av tre trinn: Research, Plan og Implement .
Valideringsprosess: enkel mutasjonstesting og kvalitetssikring
Agenten utfører en enkel form for mutasjonstesting og kvalitetssikring på hver genererte test :
Vurderer små kodeendringer som burde få testene til å feile.
Sjekker for svake eller manglende påstander (assertions).
Verifiserer at alle forespurte scenarioer har en matchende test.
Bygger hele arbeidsområdet og kjører hele testpakken.
Bekrefter at depotets vanlige testkommando finner de nye testene.
Dette sikrer at en test som «består», faktisk er meningsfull og oppdages i CI . Agenten skriver enhetstester som isolerer koden som testes, og mock-er eksterne tjenester og andre avhengigheter .
Støttede språk og integreringer
Agenten leveres som dotnet-test-programtillegget i det MIT-lisensierte dotnet/skills-depotet på GitHub . Den fungerer med :
Språk – .NET, Python, Go, TypeScript, Java og Rust.
Utviklingsverktøy (IDEer) – GitHub Copilot CLI, Visual Studio Code og VS Code Insiders (via programtillegg som en forhåndsvisningsfunksjon).
Fordi den leveres som en agentdefinisjon snarere enn en skytjeneste, kjører den i det kodingsagenten teamet allerede bruker, og koden blir lokalt i stedet for å sendes til en ekstern tjeneste .
Nåværende begrensninger
Testtyper – Kun enhetstester støttes. Integrasjonstester, ende-til-ende-tester, nettlesertester og ytelsestester er uttrykkelig utelatt .
Ingen endringer i produksjonskode – Agenten endrer aldri produksjonskoden under testgenereringen .
Unngår flaky tester – Agenten unngår enhetstester som kaller eksterne URL-er, åpner nettverksporter eller er avhengige av nøyaktig timing .
Benchmark-ytelse
På Microsofts interne benchmark med 152 oppgaver fullførte code-testing-generatoren 140 av oppgavene (92,1 %) mot 120 oppgaver (78,9 %) for standard GitHub Copilot . Dette gapet i ytelse viser fordelen med en spesialisert agent som undersøker kodebasen før den genererer tester, i stedet for å stole på et generisk spørsmål .
marktechpost.comMicrosoft Open Sources code-testing-generator: a Polyglot Unit-Test Agent That Hits 92.1% Task Completion Versus 78.9% for Stock Copilot