Alberta 466 millió kódsort vizsgált át Claude-dal 20 óra alatt

Alberta kormánya Claude Code-dal vizsgálta át informatikai rendszereinek 466 millió kódsorát, és 20 óra alatt azonosított biztonsági problémákat. A kanadai tartomány szerint egy hagyományos felülvizsgálat ugyanezt a munkát körülbelül 6,5 év alatt végezte volna el.
- Alberta 466 millió kódsort vizsgált át Claude Code-dal 20 óra alatt.
- A felülvizsgálat körülbelül 50, párhuzamosan működő ügynököt használt.
- A Claude javításokat és automatikus teszteket is készített, a módosításokat mérnökök hagyták jóvá.
- Minden alkalmazást nagyjából 95 biztonsági kontroll alapján ellenőriznek.
- Alberta 185 régi alkalmazást 16 modern, újra felhasználható rendszerbe vonna össze.
Több százmillió kódsort vizsgáltak át
Az Anthropic július 6-án közzétett esettanulmánya szerint Alberta Technológiai és Innovációs Minisztériuma 2025 óta használja a Claude Code rendszert a kormányzati szoftverek biztonsági felülvizsgálatára és modernizálására. A munkához a Claude Opus és a Claude Sonnet modelleket is alkalmazták.
A minisztérium mind a 27 tartományi minisztérium rendszereit karbantartja, a szociális szolgáltatásoktól a közbiztonságon át az erdőtüzek kezeléséig. A környezet nagyjából 1280 alkalmazást és 3400 kódtárat foglal magában. Az Anthropic szerint ezek jelentős részén korábban nem végeztek szisztematikus biztonsági ellenőrzést.
A vizsgálat során körülbelül 50, párhuzamosan működő ügynök dolgozott a kódbázisokon. Először szabályalapú motor jelölte meg az ismert problémamintákat, majd a Claude áttekintette ezeket, és megadta az egyes megállapításokhoz tartozó pontos fájlt és kódsort. Alberta szerint a folyamat olyan problémákat is azonosított, amelyeket a hagyományos automatikus vizsgálati eszközök nem találtak meg.
A Claude a javításban és az újraírásban is részt vett
A feltárt sérülékenységeknél a Claude Code gyakran elkészítette a javítást, tesztelte, majd felépítette a módosított szoftvert. Ha egy rendszerből hiányoztak a javítás ellenőrzéséhez szükséges automatikus tesztek, a Claude először ezeket írta meg.
Az elavult vagy túl összetett kódot bizonyos esetekben modernebb, könnyebben karbantartható nyelven építették újra. Az Anthropic példaként egy támogatási program portálját említi, amelyet eredetileg nagyjából 25 éve, kézzel írt Java-kóddal készítettek el, és amelynek első változata öt hónapig épült. Az újraépítés egyes esetekben négy vagy öt nap alatt megtörténhetett.
A módosításokat minden esetben a minisztérium mérnökei vizsgálták át és hagyták jóvá a kiadás előtt. Ez alapján a Claude a fejlesztői csapat munkáját támogatta, a végső ellenőrzés és engedélyezés továbbra is a szakemberek feladata maradt.
Folyamatos ellenőrzés és kormányzati képzés
Alberta kiberbiztonsági csapata több, fejlesztés közben folyamatosan működő Claude-ügynököt is létrehozott. A vörös csapat ügynöke kívülről vizsgálja az alkalmazásokat, azzal a megközelítéssel, ahogyan egy támadó próbálhatná kihasználni a hibákat. A kék csapat ügynöke ezután egy nemzetközi biztonsági szabvány alapján értékeli a védelmet, és pontos fájlokra hivatkozó javítási tervet készít.
További ügynökök a kód minőségét, valamint a nyilvánosság számára megjelenő szövegek érthetőségét ellenőrzik. Minden alkalmazást minden vizsgálati körben nagyjából 95 biztonsági kontroll alapján ellenőriznek. Az eszközök a Claude Agent SDK-ra épülnek.
A minisztérium az Alberta AI Academy programon keresztül a kormányzati dolgozókat és a lakosságot is oktatja a mesterséges intelligencia használatára. A platformot eddig több ezer kormányzati alkalmazott és több mint 10 000 lakos használta, a hatékony utasítások megfogalmazásától a vállalati alkalmazások elkészítéséig.
Új alkalmazások és régi rendszerek összevonása jöhet
Alberta a következő lépésben olyan mesterséges intelligencián alapuló ügynökökkel bővítené a munkát, amelyek a mérnökök mellett teljesen új szoftvereket és eszközöket is felépíthetnek. Egy minisztériumban jelenleg 185 régi alkalmazás fut éles környezetben. A kormány ezeket Claude Code-dal elemezné, feltárná működésüket, majd 16, újra felhasználható, modern nyelvekre és fejlesztési elvekre épülő alkalmazásba vonná össze.
A cél a komplexitás és a karbantartási költségek csökkentése, valamint a modernizáció felgyorsítása. Alberta az elkészült technikai tanulmányokkal más kormányzatoknak is mintát kíván adni, mivel az elavult, hiányosan dokumentált és sérülékeny rendszerek problémája az Anthropic szerint számos tartományi, állami és szövetségi ügynökségnél jelen van.
A tartomány júliusban iparági napot rendez Edmontonban, ősszel pedig programot indít a módszer kiterjesztésére a teljes tartományi kormányzatra. A bejelentés a felhasználók számára azt jelentheti, hogy a közszolgáltatások mögötti rendszerek biztonsági ellenőrzése és korszerűsítése nagyobb léptékben, rövidebb idő alatt történhet.
Anthropic: Alberta uses Claude to find and fix security vulnerabilities


