Raunverulegi flöskuhálsinn í gervigreind er ekki módelið — það er gamli kóðinn

Ég fékk athugasemd eftir einn fundinn sem sat eftir í höfðinu á mér: „Ég sá enn eitt myndbandið í gær þar sem einhver lét gervigreindina skrifa heilt forrit á tíu mínútum. Fínt. En við erum með kerfi frá 2014 sem allt fyrirtækið byggir á. Getur ekki einhver búið til myndband um það?"
Þetta er rétta spurningin. Og hún er ekki spurð nógu oft.
Það er frábært að gervigreind getur skrifað nýja React-síðu á tíu mínútum. Þá er það bara ekki vandamálið hjá flestum okkar. Vandamálið er gamli kóðinn — kerfin sem hafa keyrt í áratug eða lengur, með prófanir sem hreyfast hægt, eigendur sem hafa skipt um störf, og virkni sem enginn vill snerta. Þetta er kóðinn sem ber íslensk fyrirtæki, og það er kóðinn sem er með minnst vægi þegar verið er að sýna hvað gervigreind getur gert.
Flest sem við sjáum á LinkedIn er nýr kóði
Cursor, Claude Code, Aider, GitHub Copilot, Codex. Flestir „hey, sjáðu hvað ég bjó til" póstar á LinkedIn byggja á því að viðkomandi opnar tólið og skrifar nýtt forrit frá grunni. Þetta er ekki gagnrýni á tólin sjálf — þau eru góð í því sem þau eru hönnuð til. Þetta er gagnrýni á þá undirliggjandi mynd sem slíkir póstar búa til af því sem gervigreind getur og getur ekki gert.
Þegar þú sérð nógu marga pósta um nýjar flottar lausnir fer maður ósjálfrátt að halda að það sé það flestir ættu að vera nota gervigreind í. En það er ekki raunin. Verkefnið er að breyta tólf ára gamalli C#-þjónustu sem þrjú önnur kerfi treysta á, þar sem prófanirnar eru hægar og ófullkomnar, og þar sem fyrri eigandinn er hættur. Það er ekki Linkedin-hæft. Það póstar engin um það á LinkedIn.
Þegar talað er um gervigreind í hugbúnaðargerð á Íslandi og víðar þá tölum við oftast eins og við værum öll að byggja sprotafyrirtæki. Það er ekki rétt. Flestir kóðagrunnar á Íslandi eru gamlir, og flestir okkar erum að gera breytingar á því sem fyrir er. Það er allt annar heimur. Heimur sem krefst annarra tóla, annarra ferla, og annarrar þolinmæði.
Það sem talan 14% segir okkur
Skýrslan Staða gervigreindar á Íslandi 2026 setti fram nokkrar tölur sem eru þess virði að lesa hægt.
Um helmingur fyrirtækja notar gervigreind á einhvern hátt. Aðeins fjórðungur er með skilgreind verkefni þar sem gervigreind er notuð. Og einungis 14% hafa formlega gervigreindarstefnu. Á sama tíma segja 79% sérfræðinga að þeir noti gervigreind í vinnunni, en aðeins 34% hafa fengið þjálfun frá vinnuveitanda.
Þessar tölur lýsa sömu myndinni úr tveimur áttum. Notkunin er útbreidd. Ferlarnir eru það ekki. Þetta er ekki saga um aðgang að líkönum — það kostar tuttugu dali á mánuði og hver sem er getur fengið aðgang — heldur saga um innleiðingu. Það sem skortir er ekki tæknin heldur agi.
Þetta er ekki einkamál Íslands. Sonar's State of Code Developer Survey 2026 sýnir að 76% þróunaraðila í heiminum nota eða ætla að nota gervigreindartól, og 41% af öllum kóða er nú skrifaður með aðstoð gervigreindar. En aðeins 55% þeirra sem nota tólin segja þau vera „mjög eða afar gagnleg" fyrir nýjan kóða. Það er undirliggjandi vantraust þarna sem byggist upp þrátt fyrir aukna útbreiðslu, ekki vegna hennar.
Stack Overflow's könnun frá 2026 fer dýpra. Útbreiðslan er 84% — næstum allir nota hana. Traust á nákvæmni gervigreindarinnar er hins vegar 29%, niður úr 40% árið áður. Heil 46% segja sig beinlínis vantreysta nákvæmni hennar. Reyndir þróunaraðilar eru enn með meira vantraust: einn af hverjum fimm segist „mjög vantreysta" útkomunni.
Verkfærin eru hér. Trúin á þau er að minnka.
Spurningin er einföld
Þegar þú lest tölurnar saman þá kemur fram ein spurning sem er erfiðari en flestu nýju lausnirnar gefa til kynna: Hvernig nota ég þetta á kóða sem fyrirtækið mitt er að reka í dag.
Þetta er ekki sama spurning og hvernig get ég byggt eitthvað nýtt?. Hún er erfiðari. Tómur gluggi í Cursor inniheldur engin samhengisvandamál, enga yfirferð, enga flókna sögu, engin eignarskipti. En þetta kemur allt til baka um leið og þú opnar raunverulegan kóðagrunn.
Stack Overflow's algengasta kvörtun (45% segja það) er sú sama: „Gervigreindarlausnir sem eru næstum því réttar, en ekki alveg." Í tómum glugga þá kostar „næstum því rétt" eina endurtekningu. Á tólf ára gömlum kóðagrunni þá kostar það klukkutíma af leit að því hvers vegna eitthvað sem leit rétt út virkaði samt ekki.
Þetta er það sem flestar greinar um gervigreind fjalla ekki um. Vandinn er ekki að gervigreindin sé léleg. Vandinn er að í gömlum kóða er „næstum því rétt" miklu dýrara en það virðist í fyrstu.
Fjórir flöskuhálsar í gömlum kóða
Þegar maður vinnur með gervigreind á gömlum kóðagrunni þá fær maður fjóra flöskuhálsa á sama tíma. Þeir eru ekki módel-flöskuhálsar. Þeir eru innleiðingar-flöskuhálsar.
Samhengi. Gervigreind verður að lesa kóðagrunninn til að geta breytt honum, ekki bara eina skrá. Tólf ára gömul C#-þjónusta hefur kannski 200 þúsund línur, dreifðar út um allt, með föllum sem treysta á föll sem treysta á föll. Líkanið hefur ekki nóg samhengi til að vita hvort breyting í einum stað brýtur eitthvað þremur lög neðar. Það er ekki galli líkansins. Það er bara stærðin sem reynir á samhengisgluggann líkansins.
Yfirferð. Þegar fjöldi pull request-a tvöfaldast af því að allir eru nú að nota gervigreindartól þá er ekki líklegra að þeir verði yfirferðin verði tvisvar sinnum betri. Þær verða líklega skoðaðar helmingi verr. CodeRabbit's skýrsla frá 2025 sýnir að pull request með gervigreindarinnsláttarbreytingum framleiða 1,7-falt fleiri vandamál en mannskrifaðar — krítísk mál upp um 40%, meiriháttar mál upp um 70%. Salesforce skrifaði opinberlega í fyrra að í þeirra eigin kóða var meðalstærðin á pull request-um komin yfir 1.000 línur og 20 skrár, og að yfirferðartími fyrir stærstu beiðnirnar var farinn að fletjast út — sem er kurteis leið að segja að enginn lesi þær lengur. Það er ekki gervigreindarvandamál. Það er bilun í ferli sem gervigreindin hefur magnað.
Traust. Reyndir þróunaraðilar treysta gervigreind síður en yngri samstarfsmenn, og oft með rökum. Þau hafa séð nóg af „nærri því rétt" til að vita hvað það kostar. Kannanir Stack Overflow benda til að 75% þróunaraðila myndu samt spyrja annan mann ef þau treysta ekki svari frá gervigreind. Þetta er ekki óvild við tólin. Þetta er gagnrýnin hugsun.
Stjórnun. Þegar 14% fyrirtækja eru með stefnu og 79% sérfræðinga nota gervigreind hvort sem er ertu kominn í stöðu sem minnir á skugga-IT (eins og manstu úr 2008). Verkfærin eru í notkun, en án samþykkts ramma. Þá fara gögn út úr fyrirtækinu um leiðir sem enginn fylgir, og kóðabreytingar koma inn án þess að það sé skýrt hvernig á að meta þær.
Þessir fjórir flöskuhálsar eru tengdir. Lélegt samhengi framleiðir veikari pull request-ur. Veikari pull request-ur krefjast þyngri yfirferðar. Þyngri yfirferð klárar þolinmæði reyndra þróunaraðila. Þeirra tortryggni framleiðir andstöðu gegn formlegri stefnu, og án stefnu fær skuggakerfið að halda áfram.
Það sem virkar
Það sem virkar er ekki betra mállíkan. Það er betri umgjörð.
Skilgreindur umfangsrammi. Gervigreind á aðeins að snerta yfirlýstan hluta kóðagrunnsins, ekki allt forritið. Það getur þýtt eina möppu, einn endapunkt, eina þjónustu. Þegar umfangið er skilgreint þá er samhengisvandamálið viðráðanlegt — líkanið þarf ekki að skilja 200 þúsund línur, bara þær fimm þúsund sem skipta máli. Þetta er það sem spec-driven þróunaraðferðir gera, og þær eru ástæðan fyrir því að gervigreind virkar betur í sumum liðum en öðrum.
Endurhönnun á yfirferðarferlinu. Ef pull request-ar eru tvöfalt fleiri þá þurfa þær að vera helmingi minni. Það þýðir ákveðin breyting á því hvernig liðin starfa: minni einingar, fleiri yfirferðir, kannski gervigreind notuð til að yfirfara gervigreind áður en mannleg yfirferð kemur að borðinu. Það er hringurinn sem Salesforce fór í gegnum, og þeir eru ekki einir.
Stefna sem ferli, ekki skjal. Formleg gervigreindarstefna er gagnslaus ef hún er PDF-skjal sem enginn opnar. Stefnan sem virkar er innbyggð í verkfærin sjálf — samþykktarhlið innan í kerfinu, sem stoppa við ákveðnar aðgerðir, sem þvinga skráningu á því sem var gert. Það er munur á því að segja „við notum gervigreind með varúð" og því að krefjast að umboðið sé skráð í hvert sinn sem hún breytir kóða.
Það sem þessi þrjú atriði eiga sameiginlegt er að þau eru ekki tæknilegar lausnir. Þau eru rekstrarleg. Það er það sem flestir gleyma þegar þeir kaupa næstu áskrift að gervigreindartóli.
Næsta skref
MIT CISR's könnun frá ágúst 2025 talar um stigsmun: fyrirtæki sem eru á stigi 2 (tilraunir og prófunarverkefni) framleiða lítið verðmæti með gervigreind. Fyrirtæki sem eru á stigi 3 (skalaðar vinnureglur, samhæfð innleiðing) framleiða mest. Skrefið milli þeirra tveggja er ekki tæknilegt. Það er stjórnsýslulegt — það sem þeir kalla stewardship.
Á næstu tveimur árum verður þetta skref það sem mun valda að það verði stigsmunur á milli fyrirtækja. Þau sem hafa skipulagt yfirferðarferlið, skilgreint umfangsramma og smíðað stefnu sem virkar í verkfærunum sjálfum vinna meira gildi úr gervigreindinni en þau sem keyptu áskrift og héldu áfram eins og áður. Þetta er ekki spurning um hverjir nota gervigreind. Þetta er spurning um hverjir nota hana vel.
Spurningin sem þróunaraðilinn skrifaði — hvenær fáum við póst um gamla kóðann? — fær líklega aldrei svar á LinkedIn. Það verður engin póstur um það. En það er þar sem þörfin liggur, og það er þar sem hægt er að græða mest á notkun gervigreindar.