佢行嘅係一個 Research-Plan-Implement (RPI) 流程,即係「研究 → 計劃 → 實行」三步曲 。成個過程唔係 straight line,而係一個有結構嘅 pipeline :
呢個 agent 最特別嘅地方係,佢唔係寫完就 bye bye,而係會對每個生成嘅 test 做輕量 mutation testing 同質量保證 :
咁樣做嘅目的係確保一個「pass」嘅 test 係真係有意義,而且喺 CI pipeline 入面可以俾人搵到 。
呢個 agent 以 dotnet-test plugin 嘅形式,放咗喺 MIT 授權嘅 dotnet/skills GitHub repository 入面 。佢支援以下語言同工具 :
因為佢係以 agent definition 形式 ship 出嚟,唔係一個 hosted service,所以你可以喺你本身用緊嘅 coding agent 入面直接 run,code 會留喺本地,唔使經外部 server 來回 。
喺 Microsoft 內部嘅 152 個任務 benchmark 入面,code-testing-generator agent 成功完成咗 140 個任務(92.1%),而標準 GitHub Copilot 就只係完成咗 120 個(78.9%)。呢個差距充分說明咗,一個專門設計嘅 agent 如果肯花時間研究 codebase 先寫 test,效果係比一般用途嘅 prompt 好得多嘅 。