Vibe Codingust Agentic Engineeringuni: Andrei Karpathy kirjutab programmeerijate mängureeglid ümber
Vibe Codingust Agentic Engineeringuni: Andrei Karpathy kirjutab programmeerijate mängureeglid ümber
- aasta veebruaris tõi Andrei Karpathy - endine Tesla AI-direktor ja OpenAI kaasasutaja - käibele termini “Vibe Coding”. See oli puhta vaimustuse aeg: arendajad (ja ka need, kes varem ei kodeerinud) viskasid Cursorisse või ChatGPT-sse lihtsalt promte, said töötava koodi ja “püüdsid vibe’i”, süvenemata juurutusdetailidesse.
Täpselt aasta hiljem, 2026. aasta veebruaris, kuulutas Karpathy ametlikult „vibe-kodeerimise“ ajastu lõppenuks ja suuna muutuse uue, rangema distsipliini poole - Agentic Engineering. See ei ole lihtsalt nimevahetus, vaid põhimõtteline nihe selles, kuidas tarkvara ehitatakse.
Kontekst: miks „vibe“ enam ei vea
Vibe Codingust sai kultuurinähtus, kuid selle tehnilised piirid ilmusid kiiresti. Meetod „nägin - ütlesin - käivitasin“ sobib hästi prototüüpideks, isiklikeks skriptideks ja ühekordseteks demodeks. Ettevõttesüsteemides skaleerimisel tekivad aga probleemid: testide puudumine, läbipaistmatu arhitektuur ja hallutsinatsioonidele vastuvõtlik haprus.
Karpathy tunnistab: LLM-id on muutunud nii võimsaks, et käsitsi koodi kirjutamine väheneb. Kuid just see võimekus nõuab üleminekut intuitiivsest katsetamisest süsteemsele projekteerimisele.
Agentic Engineeringu sisu: promptidest orkestreerimiseni
Karpathy defineerib Agentic Engineeringut kahe võtmekomponendi kaudu:
- Agentic (agentlus): vaikimisi ei kirjuta 99% koodist inimene. Selle loovad autonoomsed agendid, kes planeerivad ülesandeid, kasutavad tööriistu (terminal, brauser, API) ja parandavad iseseisvalt oma vigu.
- Engineering (inseneeria): see pole enam „maagia“. See on distsipliin oma standardite, sügavuse ja meisterlikkusega. Oluliseks saab mitte süntaksi meeldejätmine, vaid oskus ehitada AI-le töövooge.
Peamine erinevus Vibe Codingust: Kui „vibe-kodeerimises“ oli inimene promptide DJ, siis „agentinseneerias“ muutub ta süsteemi peainseneriks.
Selle asemel, et paluda AI-l „tee mulle nupp“, projekteerib insener keskkonna, kus agent:
- saab kõrgtaseme eesmärgi;
- jagab selle alamülesanneteks;
- kirjutab koodi ja katab selle automaatselt testidega;
- itereerib tsüklis, kuni testid läbivad;
- annab inimesele kontrolliks mitte „koodirulli“, vaid verifitseeritud tulemuse.
Mõju ametile: kodeerija roll taandub, dirigendi roll tõuseb
Üleminek Agentic Engineeringule on tugev löök klassikalisele junior-arendaja mudelile. Kui varem kulus palju aega boilerplate’i kirjutamisele ja trükivigade otsimisele, siis nüüd teeb selle töö agent sekunditega.
Kuidas rollid muutuvad:
- Arhitektuurne nihe: arendaja väärtust mõõdetakse võimega näha kogu süsteemi ja panna agentidele õiged ülesanded.
- Verifitseerimine kirjutamise asemel: keskseks oskuseks saab koodi lugemine ja kontroll (Code Review).
- Keerukuse juhtimine: programmeerimine muutub agentide „sümfoonia“ juhtimiseks. Inimene on dirigent.
Neuro.ee toimetuse arvamus
Andrei Karpathy näitas taas head ajastustunnet, tuues Vibe Codingu ümber tekkinud hüpe tagasi maa peale. Tema uus kontseptsioon on turule selge signaal: vestlusrobotitega mängimise faas saab läbi.
Me liigume ajastusse, kus loomulikus keeles programmeerimine muutub kutsestandardiks, kuid vea hind kasvab. Agentic Engineering on katse tuua AI-arendusse tagasi rangus, testid ja prognoositavus. Neile, kes on harjunud lihtsalt vastuseid kopeerima, läheb elu raskemaks. Neile, kes on valmis autonoomsete süsteemide arhitektiks kasvama, avanevad seni haruldased võimalused.













