A Harness, egy neves szoftverszállítási platform bemutatta az AIDA-t, egy innovatív, AI-alapú fejlesztő asszisztenst, amelynek célja a szoftverfejlesztési életciklus munkafolyamatainak optimalizálása.
A szoftverszállítási megoldásairól ismert Harness nemrégiben bemutatta az AIDA (AI Development Assistant) nevű, úttörő AI-asszisztenst, amely kifejezetten a szoftverfejlesztési életciklus (SDLC) javítására összpontosít. Az AIDA a hagyományos AI-alkalmazásokkal ellentétben az SDLC minden aspektusával foglalkozik, beleértve a kódhibák megoldását, a biztonsági fenyegetéseket és a felhőköltségek kezelését. A vállalat úgy véli, hogy az AI-val támogatott asszisztencia integrálása az SDLC minden egyes szakaszába optimalizálja a mesterséges intelligencia teljes potenciális előnyeit a szoftverfejlesztés során, ami a modern szoftverfejlesztési gyakorlatok egyik kulcsfontosságú lépése. Az AIDA célja, hogy 30-50%-kal növelje a szoftverfejlesztő csapatok termelékenységét, mivel automatizált azonosítást és a biztonsági rések magyarázatát alkalmazza. A nyilvánosan elérhető adatokon, például a közös sebezhetőségeken és kitettségeken (CVE-k) és a közös gyenge pontok felsorolásán (CWE-k) edzett AIDA magyarázatokat generál a biztonsági fenyegetésekre, és megoldási javaslatokat tesz, hatékonyan csökkentve a javításhoz szükséges időt. Az alkalmazásbiztonság megerősítése és a kód integritásának fenntartása érdekében a fejlesztőket az AIDA funkciói az SDLC-folyamat során végig segítik. Az egyedi kódkövetelményeknek megfelelő testreszabás mindig megfelel a vállalat adatvédelmi és biztonsági szabványainak. Az AI-megoldás kompatibilis a Harness platform összes munkafolyamatával, például a folyamatos integrációval (CI), a folyamatos telepítéssel (CD), a felhőköltségek kezelésével és a funkciójelzőkkel. Az AIDA továbbá leegyszerűsíti a hibaelhárítási folyamatot, mivel automatikus felismerést és betekintést nyújt a kiváltó okokba, így nincs szükség a kézi naplóelemzésre. A mesterséges intelligencia eszköz a felhőeszközök természetes nyelven történő kezelését is segíti, lehetővé téve a fejlesztők számára, hogy kézi programozás nélkül hozzanak létre eszközkezelési és költségszabályozási irányelveket. Az adatvédelem és az adatbiztonság védelme érdekében hibrid megközelítést alkalmaznak, amely lehetővé teszi a tartomány-specifikus adatok felhasználását a modellképzéshez. A jövőre nézve a Harness arra számít, hogy az AIDA első kiadása csak a kiindulópontja a képességeinek. Az AIDA jövőbeli frissítései olyan új AI-funkciókat fognak bevezetni, mint az automatikus kódellenőrzések, a CI/CD-csatornák AI-által támogatott szerkesztése. A Harness a jövő szoftverszállítását a generatív AI-innovációkkal szorosan összefonódva képzeli el, gyorsabb, hatékonyabb és kiváló minőségű szoftverszállításra ösztönözve.