kódgenerálás
angolul: code generation
A kódgenerálás az, amikor a mesterséges intelligencia hétköznapi nyelven megfogalmazott kérésből programkódot ír, amelyet aztán az embernek ellenőriznie kell.
Érthetően
Képzeld el, hogy egy asztalosnak nem műszaki rajzot adsz, csak elmondod: „kell egy polc a sarokba, három szinttel, a tetején hely a virágnak”. Ő pedig megtervezi, kiszabja és összerakja. A kódgenerálás ugyanez a szoftverek világában: te elmondod, mit szeretnél, a gép pedig megírja hozzá a programot. Az eredményt ugyanúgy meg kell nézned, mint a polcot, mielőtt rápakolsz.
Korábban a programozáshoz meg kellett tanulni egy programnyelvet, ahogy egy idegen nyelvet. Ma egy nyelvi modell a magyarul vagy angolul leírt kérésből egy programnyelven írt kódot készít. Így olyan ember is készíthet egyszerű weboldalt, kis segédprogramot vagy alkalmazást, aki soha nem tanult programozni.
Hasznos gyorsító a profiknak is: a fejlesztő a rutinmunkát a gépre bízhatja, ő pedig a tervezésre és az ellenőrzésre figyel. A felelősség viszont nála marad: a gép által írt kód ugyanúgy lehet hibás, mint az emberé, csak sokkal gyorsabban készül el.
Hogyan működik
- A nyelvi modellt rengeteg nyilvános programkódon és szövegen tanítják, majd külön is gyakoroltatják vele a kódírást, például úgy, hogy jutalmat kap, ha az általa írt kód átmegy a teszteken.
- Leírod, mit szeretnél: egy mondatban, egy részletes leírásban, vagy akár egy félbehagyott kódrészlettel.
- A modell a kérés és a már meglévő kód alapján darabról darabra megjósolja, mi a legvalószínűbb folytatás, és ebből áll össze a program.
- A fejlettebb eszközökben egy kódoló agent le is futtatja a kódot, megnézi a hibaüzeneteket, és addig javít, amíg a tesztek át nem mennek.
- A végén embernek kell átnéznie az eredményt: azt csinálja-e, amit kértél, biztonságos-e, és illik-e a rendszer többi részéhez.
Példa a mindennapokból
Van egy Excel-táblád a havi kiadásaiddal, és azt kéred a chatbottól: „írj egy kis programot, ami kategóriánként összesíti és diagramon megmutatja”. Fél perc múlva kapsz egy kódot, amit bemásolsz és lefuttatsz. Ha nem működik, visszaírod a hibaüzenetet, és a gép kijavítja.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A generált kód meggyőzően nézhet ki akkor is, ha hibás, ezért kipróbálás és átnézés nélkül ne bízz meg benne.
- Biztonsági rések kerülhetnek bele, például rosszul kezelt jelszavak. A modell néha nem létező programcsomagot is kitalál, és ha valaki rosszindulatúan regisztrálja ezt a nevet, a kód kártékony csomagot tölthet le.
- Nagy, régóta épülő rendszereknél a modell nem mindig látja át az egészet, így olyan megoldást adhat, ami a többi részhez nem illik.
- Ha nem érted, amit a gép írt, később nehéz lesz javítani vagy bővíteni, és céges adatok megosztása előtt azt is tisztáznod kell, mit szabad beírni az eszközbe.
Hasonló, de nem ugyanaz
- kódkiegészítés – A kódkiegészítés gépelés közben a sor vagy a blokk végét javasolja, a kódgenerálás viszont egy leírásból teljes függvényt, fájlt vagy programot készít.
- kódoló agent – A kódgenerálás maga a kód megírása, a kódoló agent ezen felül önállóan tervez, futtat, tesztel és javít is, több lépésben.
- no-code fejlesztés – A no-code eszközökben előre gyártott elemekből kattintgatva rakod össze az alkalmazást, míg a kódgenerálás valódi, szabadon szerkeszthető programkódot ad.
Kapcsolódó fogalmak
generatív mesterséges intelligencia, szoftverfejlesztés, automatizálás
kódkiegészítés, tesztgenerálás, kódfordítás
Röviden a története
A programok automatikus előállítása régi törekvés az informatikában, de a mai, nyelvi modellekre épülő formája 2021-ben vált széles körben ismertté: júniusban bemutatták a GitHub Copilotot, nyáron pedig az OpenAI ismertette az alatta működő Codex modellt. A ChatGPT 2022 végi megjelenése után a laikusok is tömegesen kezdtek kódot kérni a chatbotoktól.
Hol tart most
2026 végére a kódgenerálás a fejlesztők mindennapi eszköze lett, és a hangsúly az egyes kódrészletekről az egész feladatokat önállóan elvégző kódoló agentekre tolódik. A fő kérdés már az, hogyan lehet megbízhatóan ellenőrizni a gép által írt kódot.
A hírekben
- Felmérés: a fejlesztők 67%-a kódgenerálásra, 61%-a hibakeresésre használ AI-t, éles üzemben csak 20%2026. nov. 7. · Kód
- OpenAI: jobb kódgenerálás ritka nyelveken és COBOL-migrációra2026. okt. 19. · Kód
- Tampere: GitHub Copilot-oktatási projektek tanulságai az AI-kódgenerálás bevezetéséről2026. okt. 12. · Kód
- A Microsoft újraépítette a Copilotot: agentalapú „szuperapp” vállalati felhasználóknak2026. szept. 22. · Agent Age
- Az AI-kódgenerálás után az ellenőrzés a szűk keresztmetszet: több commit, nem arányosan több kiadás2026. szept. 21. · Kód
- Új tanulmány: az AI-kódolóeszközök biztonsági hibaaránya 43%2026. aug. 10. · Kód
Más nevei
kódgenerálás · kód-generálás · code generation · codegen · AI-kódgenerálás · automatikus kódírás · AI code generation · MI-alapú kódgenerálás
Források
A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.