Alat „Claude Code” američkog start-upa Anthropic od utorka može čitati cijele baze COBOL-a, otkrivati skrivene ovisnosti i prevoditi ih u suvremene jezike poput Jave i Pythona. Samo nekoliko sati nakon objave, ulagači su s Wall Streeta obrisali oko 40 milijardi dolara vrijednosti IBM-a – najveći jednodnevni pad tvrtke u 25 godina – procjenjujući novitet kao egzistencijalnu prijetnju glavnom IBM-ovu biznisu s mainframeovima.
Međutim, stručnjaci upozoravaju da je reakcija tržišta promašila srž. COBOL, jezik star 66 godina, i dalje pokreće kritične transakcijske sustave s procijenjenih 250 milijardi linija aktivnog koda. „Modernizacija COBOL-a tehnički je riješena već neko vrijeme, no troškovi su veliki, a povrat ulaganja nizak”, ističe analitičar Matt Brasier.
Ni Amazon ni Google nisu novaci: godinama nude vlastite AI-pogona alate za migraciju COBOL-a u oblak. Anthropic se sada pridružuje toj utrci, ali problem zadržavanja mainframeova nije samo u jeziku. „Aplikacije ne ostaju na mainframeu zato što su pisane u COBOL-u, nego zato što mainframe pruža razinu determinističkih performansi i pouzdanosti koju opća serverska infrastruktura ne može dostići”, podsjeća istraživač Steve McDowell.
IBM je još prošle godine lansirao watsonx Code Assistant for Z, rješenje koje pomaže bankama i javnim institucijama da ubrzaju modernizaciju bez napuštanja platforme IBM Z. „Prevođenje COBOL-a je lagani dio”, kaže direktor komunikacija Steven Tomasco. „Pravi posao su novi podatkovni modeli, zamjena izvoznog okruženja i očuvanje integriteta transakcija izgrađenih desetljećima uske povezanosti softvera i hardvera.”
Za organizacije koje COBOL vrte izvan mainframea – na Linuxu, Windowsu ili distribuiranim sustavima – Claude Code bi ipak mogao biti privlačna opcija. „IBM razumije mainframe dublje od ikoga. Ako mi je cilj samo kod, uzet ću IBM-ov alat. No Anthropic je već prisutan u mnogim razvojnim timovima, što ga čini ozbiljnim konkurentom”, dodaje McDowell.
Vjerojatno sljedećih tjedana IT odjeli čekaju lavina pitanja uprava koje smatraju da je „tvrdi problem” upravo nestao. Raj Joshi upozorava da se iza milijuna linija koda kriju kompleksne ovisnosti i regulatorni rizici: „Nije dovoljno samo prevesti kod i preseliti ga u oblak.”
Analitičar Chirag Mehta savjetuje hladnu glavu i ograničene pilote. Preporučuje odabrati usko definiranu aplikaciju s jasnim ulazima i izlazima te usporediti alate po dubini mapiranja ovisnosti, kvaliteti dokumentacije poslovne logike, testnoj pokrivenosti i performansama. „Timovi koji će pobijediti tretirat će AI kao akcelerator unutar discipliniranog programa modernizacije, a ne kao čarobni gumb”, zaključuje Mehta.
Kratkoročno, Anthropic će zasigurno ugristi dio IBM-ova kolača u segmentu migracijskih alata. Dugoročno, podsjeća Brasier, prava rasprava u upravama trebala bi biti: gdje sada, nakon ovog publiciteta, konačno ima smisla pokrenuti odgađane projekte modernizacije i jesu li se omjeri troška i koristi promijenili dovoljno da ih se isplati otvoriti.