Microsofts open source AI-agent skriver och validerar enhetstester automatiskt
Microsoft släppte code testing generator den 31 juli 2026 – en öppen källkods agent som automatiserar enhetstester för .NET, Python, Go, TypeScript, Java och Rust. Agenten är tillgänglig i det MIT licensierade dotnet/skills repot och fungerar med GitHub Copilot CLI, Visual Studio Code samt VS Code Insiders.
Publicerad avRedigerad med DeepSeek-V4-FlashBilder genererade med GPT Image 1.5
Microsoft släppte code testing generator den 31 juli 2026 – en öppen källkods agent som automatiserar enhetstester för .NET, Python, Go, TypeScript, Java och Rust.
Agenten är tillgänglig i det MIT licensierade dotnet/skills repot och fungerar med GitHub Copilot CLI, Visual Studio Code samt VS Code Insiders.
Till skillnad från vanliga Copilot promptar läser agenten först av kodbasen för att förstå språk, testramverk och byggkommandon innan den skriver en enda rad testkod.
I en intern Microsoft benchmark med 152 uppgifter nådde agenten 92,1% slutförandegrad – jämfört med 78,9% för standard GitHub Copilot.
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
Den 31 juli 2026 släppte Microsoft code-testing-generator, en open source-AI-agent som automatiskt skapar och validerar enhetstester . Till skillnad från en enkel Copilot-prompt lär sig agenten först repots språk, testramverk, konventioner och byggkommandon innan den skriver någon testkod . Det fungerar via en , validerar tester med en flerstegskvalitetskontroll och stöder sex stora programmeringsspråk samt tre utvecklingsmiljöer . I en intern benchmark med 152 uppgifter uppnådde agenten en – betydligt högre än standard Copilot-promptens 78,9% . För närvarande skriver agenten endast enhetstester och utesluter uttryckligen integrationstester, end-to-end-tester, browsertester och prestandatester .
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 open source AI-agent skriver och validerar enhetstester automatiskt"?
Microsoft släppte code testing generator den 31 juli 2026 – en öppen källkods agent som automatiserar enhetstester för .NET, Python, Go, TypeScript, Java och Rust.
What are the key points to validate first?
Microsoft släppte code testing generator den 31 juli 2026 – en öppen källkods agent som automatiserar enhetstester för .NET, Python, Go, TypeScript, Java och Rust. Agenten är tillgänglig i det MIT licensierade dotnet/skills repot och fungerar med GitHub Copilot CLI, Visual Studio Code samt VS Code Insiders.
What should I do next in practice?
Till skillnad från vanliga Copilot promptar läser agenten först av kodbasen för att förstå språk, testramverk och byggkommandon innan den skriver en enda rad testkod.
Microsofts open source AI-agent skriver och validerar enhetstester automatiskt
Microsoft släppte code testing generator den 31 juli 2026 – en öppen källkods agent som automatiserar enhetstester för .NET, Python, Go, TypeScript, Java och Rust. Agenten är tillgänglig i det MIT licensierade dotnet/skills repot och fungerar med GitHub Copilot CLI, Visual Studio Code samt VS Code Insiders.
Publicerad avRedigerad med DeepSeek-V4-FlashBilder genererade med GPT Image 1.5
Microsoft släppte code testing generator den 31 juli 2026 – en öppen källkods agent som automatiserar enhetstester för .NET, Python, Go, TypeScript, Java och Rust.
Agenten är tillgänglig i det MIT licensierade dotnet/skills repot och fungerar med GitHub Copilot CLI, Visual Studio Code samt VS Code Insiders.
Till skillnad från vanliga Copilot promptar läser agenten först av kodbasen för att förstå språk, testramverk och byggkommandon innan den skriver en enda rad testkod.
I en intern Microsoft benchmark med 152 uppgifter nådde agenten 92,1% slutförandegrad – jämfört med 78,9% för standard GitHub Copilot.
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
Den 31 juli 2026 släppte Microsoft code-testing-generator, en open source-AI-agent som automatiskt skapar och validerar enhetstester . Till skillnad från en enkel Copilot-prompt lär sig agenten först repots språk, testramverk, konventioner och byggkommandon innan den skriver någon testkod . Det fungerar via en , validerar tester med en flerstegskvalitetskontroll och stöder sex stora programmeringsspråk samt tre utvecklingsmiljöer . I en intern benchmark med 152 uppgifter uppnådde agenten en – betydligt högre än standard Copilot-promptens 78,9% . För närvarande skriver agenten endast enhetstester och utesluter uttryckligen integrationstester, end-to-end-tester, browsertester och prestandatester .
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 open source AI-agent skriver och validerar enhetstester automatiskt"?
Microsoft släppte code testing generator den 31 juli 2026 – en öppen källkods agent som automatiserar enhetstester för .NET, Python, Go, TypeScript, Java och Rust.
What are the key points to validate first?
Microsoft släppte code testing generator den 31 juli 2026 – en öppen källkods agent som automatiserar enhetstester för .NET, Python, Go, TypeScript, Java och Rust. Agenten är tillgänglig i det MIT licensierade dotnet/skills repot och fungerar med GitHub Copilot CLI, Visual Studio Code samt VS Code Insiders.
What should I do next in practice?
Till skillnad från vanliga Copilot promptar läser agenten först av kodbasen för att förstå språk, testramverk och byggkommandon innan den skriver en enda rad testkod.
Så fungerar research-plan-implement (RPI)-pipelinen
Istället för att omedelbart generera tester följer agenten en strukturerad pipeline :
Lär av kodbasen – Den skannar kodbasen för att identifiera språk, testramverk, befintliga testmönster samt rätt bygg- och testkommandon .
Välj en exekveringsväg – Baserat på uppgiftens omfattning väljer den ett av tre lägen :
Direct – Läs kod, skriv tester, validera resultat.
Single pass – Forskning och planering i ett steg, sedan implementering.
Iterative – Upprepa forskning-plan-implement-cykeln för stora förfrågningar eller täckningsmål.
Planera och skriv tester – Agenten börjar med enkel kod, går vidare till kod med fler beroenden, mappar varje beteende till en testfil, följer lokala konventioner och fixar kompilerings- eller assert-fel allteftersom .
Validera testerna – Innan den är klar kör agenten en flerstegskvalitetskontroll (se nedan) .
RPI-processen består av tre steg: Research (forskning), Plan (planering) och Implement (implementering) .
Valideringsprocess: lättvikts-mutationstestning och kvalitetssäkring
Agenten utför en lättviktsform av mutationstestning och kvalitetssäkring på varje genererat test :
Överväger små kodändringar som borde få testerna att misslyckas.
Kontrollerar efter svaga eller saknade assert-satser.
Verifierar att varje efterfrågat scenario har ett matchande test.
Bygger hela arbetsytan och kör hela testsviten.
Bekräftar att repots vanliga testkommando hittar de nya testerna.
Detta säkerställer att ett test som "passar" faktiskt är meningsfullt och upptäckbart i CI . Agenten skriver enhetstester som isolerar koden som testas och mockar externa tjänster och andra externa beroenden .
Språk och IDE-integrationer
Agenten levereras som dotnet-test-pluginen i det MIT-licensierade dotnet/skills-repot på GitHub . Den fungerar med :
Språk – .NET, Python, Go, TypeScript, Java och Rust.
IDE/verktyg – GitHub Copilot CLI, Visual Studio Code och VS Code Insiders (via plugin-stöd som en förhandsgranskningsfunktion).
Eftersom den levereras som en agentdefinition snarare än en molntjänst körs den inuti vilken kodningsagent som ett team redan använder, och koden stannar lokalt istället för att skickas till en extern tjänst .
Nuvarande begränsningar
Testtyper – Endast enhetstester stöds. Integrationstester, end-to-end-tester, browsertester och prestandatester är uttryckligen utanför scopet .
Inga ändringar av produktionskod – Agenten ändrar aldrig produktionskod under testgenerering .
Undviker flakiga tester – Den undviker enhetstester som anropar externa webbadresser, öppnar nätverksportar eller är beroende av exakt tidsangivelse .
Benchmark-resultat
I Microsofts interna benchmark med 152 uppgifter slutförde code-testing-generator-agenten 140 uppgifter (92,1%) jämfört med 120 uppgifter (78,9%) för standard GitHub Copilot . Denna skillnad visar fördelen med en specialiserad agent som undersöker kodbasen innan den genererar tester, snarare än att förlita sig på en generisk prompt .
marktechpost.comMicrosoft Open Sources code-testing-generator: a Polyglot Unit-Test Agent That Hits 92.1% Task Completion Versus 78.9% for Stock Copilot
Så fungerar research-plan-implement (RPI)-pipelinen
Istället för att omedelbart generera tester följer agenten en strukturerad pipeline :
Lär av kodbasen – Den skannar kodbasen för att identifiera språk, testramverk, befintliga testmönster samt rätt bygg- och testkommandon .
Välj en exekveringsväg – Baserat på uppgiftens omfattning väljer den ett av tre lägen :
Direct – Läs kod, skriv tester, validera resultat.
Single pass – Forskning och planering i ett steg, sedan implementering.
Iterative – Upprepa forskning-plan-implement-cykeln för stora förfrågningar eller täckningsmål.
Planera och skriv tester – Agenten börjar med enkel kod, går vidare till kod med fler beroenden, mappar varje beteende till en testfil, följer lokala konventioner och fixar kompilerings- eller assert-fel allteftersom .
Validera testerna – Innan den är klar kör agenten en flerstegskvalitetskontroll (se nedan) .
RPI-processen består av tre steg: Research (forskning), Plan (planering) och Implement (implementering) .
Valideringsprocess: lättvikts-mutationstestning och kvalitetssäkring
Agenten utför en lättviktsform av mutationstestning och kvalitetssäkring på varje genererat test :
Överväger små kodändringar som borde få testerna att misslyckas.
Kontrollerar efter svaga eller saknade assert-satser.
Verifierar att varje efterfrågat scenario har ett matchande test.
Bygger hela arbetsytan och kör hela testsviten.
Bekräftar att repots vanliga testkommando hittar de nya testerna.
Detta säkerställer att ett test som "passar" faktiskt är meningsfullt och upptäckbart i CI . Agenten skriver enhetstester som isolerar koden som testas och mockar externa tjänster och andra externa beroenden .
Språk och IDE-integrationer
Agenten levereras som dotnet-test-pluginen i det MIT-licensierade dotnet/skills-repot på GitHub . Den fungerar med :
Språk – .NET, Python, Go, TypeScript, Java och Rust.
IDE/verktyg – GitHub Copilot CLI, Visual Studio Code och VS Code Insiders (via plugin-stöd som en förhandsgranskningsfunktion).
Eftersom den levereras som en agentdefinition snarare än en molntjänst körs den inuti vilken kodningsagent som ett team redan använder, och koden stannar lokalt istället för att skickas till en extern tjänst .
Nuvarande begränsningar
Testtyper – Endast enhetstester stöds. Integrationstester, end-to-end-tester, browsertester och prestandatester är uttryckligen utanför scopet .
Inga ändringar av produktionskod – Agenten ändrar aldrig produktionskod under testgenerering .
Undviker flakiga tester – Den undviker enhetstester som anropar externa webbadresser, öppnar nätverksportar eller är beroende av exakt tidsangivelse .
Benchmark-resultat
I Microsofts interna benchmark med 152 uppgifter slutförde code-testing-generator-agenten 140 uppgifter (92,1%) jämfört med 120 uppgifter (78,9%) för standard GitHub Copilot . Denna skillnad visar fördelen med en specialiserad agent som undersöker kodbasen innan den genererar tester, snarare än att förlita sig på en generisk prompt .
marktechpost.comMicrosoft Open Sources code-testing-generator: a Polyglot Unit-Test Agent That Hits 92.1% Task Completion Versus 78.9% for Stock Copilot