Агент проводит лёгкую форму мутационного тестирования и контроля качества для каждого сгенерированного теста :
Это гарантирует, что «проходящий» тест на самом деле значим и может быть обнаружен в CI . Агент пишет юнит-тесты, которые изолируют тестируемый код и имитируют внешние сервисы и другие внешние зависимости
.
Агент поставляется в виде плагина dotnet-test в MIT-лицензированном репозитории dotnet/skills на GitHub . Он работает с
:
Поскольку агент поставляется как определение агента, а не как облачный сервис, он работает внутри того кодингового агента, который уже использует команда, а код остаётся локальным .
На внутреннем бенчмарке Microsoft из 152 задач агент code-testing-generator успешно выполнил 140 задач (92,1%) против 120 задач (78,9%) у стандартного GitHub Copilot . Этот разрыв в производительности подчёркивает преимущество специализированного агента, который сначала изучает код, а затем генерирует тесты, вместо того чтобы полагаться на универсальный запрос
.