MI Történik?

Mesterséges intelligencia hírek magyarul — naponta frissülve

← Vissza a főoldalra

A minőség fenntartásának nem alku tárgyát képező költsége az AI-alapú kódolás során

Ahogy egyre több vállalat vezet be kódoló ágenseket, Rajan szerint a csapatoknak újra kell tervezniük munkafolyamataikat az emberi felelősségvállalás és a biztonsági rendszerek szem előtt tartásával, hogy az AI gyorsabbá válhasson a következetes, produkciós szintű minőség feláldozása nélkül. Tagadhatatlan trend mutatkozik az AI-natív szoftverfejlesztési életciklus irányába, de a minőség elhanyagolása csak közelebb viszi a csapatokat az incidensekhez és az ügyfelek elégedetlenségéhez. Ez kevésbé szól az AI és a minőség szembenállásáról, inkább a munkafolyamatok újratervezéséről azon feltételezés mentén, hogy az AI alapértelmezetten a folyamat része. A kódellenőrzés (code review) során az AI feladata a bugok kiszűrése, a kódolási szabványok betartatása és a komplex módosítások magyarázata. Például a Rovo Dev segített 45%-kal csökkenteni a PR ciklusidőt, és automatikusan megoldotta a potenciális biztonsági rések 51%-át. Az ellenőrzés jellege megváltozik: ahelyett, hogy az emberek a kollégák minden egyes sorát átolvasnák, egy emberi tulajdonos felügyeli az ágens munkáját. A telepítésnél, ha az AI segít több kódot generálni és szállítani, a biztonsági rendszereknek – mint a kisebb kötegek, az intenzívebb CI és az erősebb megfigyelhetőség (observability) – tartaniuk kell a lépést a „black-box” szcenáriók elkerülése érdekében.
Miért fontos?

A sebesség csak akkor válik előnnyé, ha a mögötte álló rendszer sziklaszilárd. Az AI kódoló ágensek helyes megközelítése az, ha alapvető vállalati infrastruktúraként kezeljük őket – ami azt jelenti, hogy köréjük tervezzük a munkafolyamatokat, az első naptól kezdve beépítjük a biztonságot, és a kimenetet ugyanolyan szigorú követelményeknek vetjük alá, mint az ember által írt kódot. ---

Eredeti forrás megtekintése (angol) →