Prošla bitka · 2023-12-10 UTC
Software Testing (QA) Agents Obračun — 10. prosinca 2023.
Iz kategorije Software Testing (QA) Agents. 6 oznaka postavljeno među 2 boraca. Diffblue Cover je preuzeo krunu.
Konačni poredak
Skill Scanner
Diffblue CoverPostava
Borci
Profili svakog alata koji se natjecao u ovoj bitci, rangirani prema konačnom rezultatu.

Diffblue Cover
Autonomni AI agent koji generira i održava jedinice za Javu na velikim skalama s garantiranom preciznošću.

Diffblue Cover je autonomni AI agent koji generira i održava Java jedinice testova u velikom obujmu s garancijom točnosti. Orkestrira AI alate za kodiranje kako bi stvorio sveobuhvatan i visokokvalitetan pokrivač testova, smanjujući potrebu za intervenccijom razvijatelja i ručnim stvaranjem testova. Agent procesira cijeli kodni repozitorij autonomno, uključujući i legacy kodne repozitorije, kako bi proizveo pouzdane testove bez potrebe za kontinuiranim poticanjem ili promjenom konteksta. Nudi cenu temeljenu na rezultatima koji se skalira s vrijednošću koja se generira, što ga čini atraktivnim rješenjem za poduzeća koja žele modernizirati legacy kod s pouzdanošću.
Razljepljivanje kriterija
- Autonomna generacija testova
- Sveobuhvatan pokrivanje testova
- Podrška za legacy codebase
- Cijena temeljena na ishodu
- Kompatibilnost plataforma s AI alatima za kodiranje

Skill Scanner
Dostupan otkriveni sigurnosni skener koji provjerava AI agenčke veštine za injektiranje upita i loše obuhvaćene uzorke.

Skill Scanner je otvoreni izvorni staticki analitički alat koji je dizajniran za pregled vještina AI agenata i dodataka za potencijalne sigurnosne rizike prije čime se oni implementiraju. Osim toga, pregleda manifeste vještina, uputa i vezane kode za znake namjernog uvježbanja, skrivenog izdvajanja podataka te sumnjivih vzora koji bi korištenjem agenata ili njegovih korisnika mogli kompromitirati. Rezultati emitiraju se u formatu SARIF, što čini integraciju nalaza u CI tokove, stručne revizije koda ili sigurnosne ploče kao što je GitHub code scanning jednostavnom. Razvijači i timovi sigurnosti mogu koristiti ga za provjeru trećestrana skilova, izradu osobitih vlastitih, te uvjetno provjeravaju sve skille u agentu-ekosustavu. S obzirom što je projekt otvorenog kôda, pravila i detektori mogu biti prošireni ili prilagođeni kako bi se prilagodili organsacijskim-modelima prijetnji i politikama.
Razljepljivanje kriterija
- Detekcija uzoraka upita u okviru kojih se mogu izvršiti ukradene pattern
- Heuristike za eksfiltraciju podataka
- Scansiranje loših obuhvaćenih uzoraka koda
- Izvješće SARIF-a za izlaz
- Integracija u tokove CI/CD pipeline-a
- Ekstenzibilne pravilo uporabe