Mesterséges intelligencia, magyarul.
Az eredeti közleményekből.

A Chainguard Checks már írás közben ellenőrzi az AI által készített kódot

2026. október 14. 07:00Forrás: PR Newswire
A Chainguard Checks már írás közben ellenőrzi az AI által készített kódot
Kép: PR Newswire

A Chainguard bemutatta a Chainguard Checks nevű folyamatos ellenőrzési motort, amely a folyamatos integrációt az ügynökalapú fejlesztési folyamatba helyezi. A rendszer másodpercek alatt ellenőrzi a kódot, és aláírt igazolást készít még azelőtt, hogy a változtatás pull requestbe kerülne.

A lényeg röviden
  • A Chainguard Checks a fejlesztési folyamat közben futtatja a CI-ellenőrzéseket.
  • A sikeres futtatások aláírt igazolást készítenek a környezetről, a teszteredményről és a commitról.
  • A rendszer meleg pillanatképekkel csökkenti az ismételt környezetbeállítás költségét.
  • A futtatások hardveresen elkülönített mikrovirtuális gépeken működnek.
  • A szolgáltatás már elérhető béta változatban.

A hagyományos CI már lassítja az AI-ügynököket

A Chainguard október 14-én jelentette be a Chainguard Checkset. A vállalat szerint az AI-ügynökök folyamatosan ismétlik a kódmódosításokat, miközben a folyamatos integrációt eredetileg olyan fejlesztési munkára tervezték, amelyben a fejlesztők naponta néhányszor küldenek be kódot. Emiatt minden változtatás ugyanabba a várakozási sorba kerül.

A késlekedés alatt az ügynök elveszítheti a munkafolyamathoz kapcsolódó kontextust, a csapatok pedig újra és újra kifizetik ugyanannak a környezetnek a beállítási költségét. A Chainguard szerint a probléma egyik oka, hogy a CI a fejlesztési folyamaton kívül, a munka elkészülte után működik.

A biztonság szintén kihívást jelent. A közlemény szerint a futtatókörnyezetek gyakran hosszú életű titkos kulcsokat kezelnek nem megbízható kóddal együtt, ezért egy promptinjektált ügynök vagy rosszindulatú telepítőszkript megszerezheti ezeket a memóriából.

Meleg pillanatképek és elkülönített futtatási környezetek

A Chainguard Checks a CI-t eszközhívásként használható, mindenhol azonos módon működő ellenőrzéssé alakítja. A Chainguard Workspaces szolgáltatással együtt használva az ügynöki munkamenet felfüggesztődik az ellenőrzés idejére, így nem fogyaszt számítási kapacitást, majd másodperceken belül folytatódik. A strukturált hibajelentések közvetlenül az ügynök kontextusába kerülnek, hogy az addig ismételhesse a munkát, amíg a tesztek sikeresen le nem futnak.

A rendszer minden futtatást előre elkészített pillanatképből indít, amelyben a függőségek már telepítve vannak. A pillanatképek a zárolási fájl módosításakor épülnek újra, így a beállítás költségét a háttérben egyszer kell kifizetni.

Minden munkafolyamat-lépés saját, hardveresen elkülönített mikrovirtuális gépen fut. Ezeket a Chainguard nulla ismert sérülékenységet tartalmazó operációs rendszer-csomagjaiból építik, és FIPS-kompatibilis eszközláncokat is tartalmaznak. A futtatókörnyezetekben nincsenek hosszú életű hitelesítő adatok. A külső kérésekhez a gazdagépen működő proxy rövid életű jogosultságokat ad hozzá, a lemezen szükséges hitelesítő adatok pedig titkosított, rövid életű helyettesítőként jelennek meg.

Aláírt igazolás válthatja ki az ismételt CI-futtatást

A hálózati hozzáférést deklaratív kimenőforgalmi szabályok korlátozzák. Ezek blokkolják a nem engedélyezett végpontok elérését, és beállíthatók úgy is, hogy automatikusan elutasítsák a kérést vagy megsemmisítsék a mikrovirtuális gépet az adatok kiszivárgásának és az illetéktelen hálózati hozzáférésnek a megakadályozására.

A sikeres futtatások aláírt igazolást készítenek, amely összekapcsolja a környezetet, a teszteredményt és a commitot, majd a kóddal együtt továbbítható. A későbbi egyesítési ellenőrzések ezt az igazolást hitelesíthetik, így a kód újabb teljes CI-teszt nélkül egyesíthető. A Chainguard szerint ezzel megszüntethetők a várakozási sorok, és csökkenthető a fölösleges számítási költség.

A Chainguard Checks már elérhető béta változatban. A vállalat szerint a Cuscal, amely Ausztráliában bankok, fintechcégek és vállalatok pénzmozgását támogatja, korai tervezési partnerként vesz részt a fejlesztésben. A RedMonk elemzője, James Governor úgy fogalmazott, hogy a meglévő CI-platformok nehezen kezelik az ügynökalapú fejlesztés okozta terhelésnövekedést. Az új megközelítés a Chainguard szerint a fejlesztés közben hozza előre a biztonsági és megbízhatósági ellenőrzést.

Kövesd az AI Hírek oldalát a FacebookonA legfontosabb MI-hírek magyarul, rögtön a megjelenés után a hírfolyamodban.Követem

Kapcsolódó hírek

A Chainguard Harness futó alkalmazásokban keres bizonyított hibákat
Biztonság és etika2026. október 14. 07:00

A Chainguard Harness futó alkalmazásokban keres bizonyított hibákat

A Chainguard bemutatta a Harness nevű kiberbiztonsági eszközt, amely frontier AI-modellekkel keres kihasználható sérülékenységeket futó alkalmazásokban. A rendszer…

A Chainguard Go- és .NET-függőségekhez is biztonságos végpontot kínál
Biztonság és etika2026. október 14. 07:00

A Chainguard Go- és .NET-függőségekhez is biztonságos végpontot kínál

A Chainguard kiterjesztette Libraries szolgáltatását Go- és .NET-függőségekre, miközben JavaScripthez és Go-hoz CVE-javításokat, Java és Python esetében pedig…

A Chainguard elkülönített környezetet ad a kódoló ügynököknek
Biztonság és etika2026. október 14. 07:00

A Chainguard elkülönített környezetet ad a kódoló ügynököknek

A Chainguard bemutatta a Workspaces szolgáltatást, amely minden fejlesztőnek és kódoló ügynöknek külön, hardveresen izolált microVM-et biztosít. A környezetekből…