kódoló modell
angolul: coding model
Olyan nyelvi modell, amelyet programkód írására, javítására és magyarázására tanítottak, így hétköznapi nyelven megfogalmazott kérésből működő programrészletet tud készíteni.
Érthetően
A kódoló modell olyan nyelvi modell, amely emberi szöveg mellett programnyelveken is „beszél”. Leírod magyarul vagy angolul, mit szeretnél, például egy táblázatot rendező kis programot, és megírja hozzá a kódot.
Olyan, mint egy tolmács, aki a te mondataidat a számítógép nyelvére fordítja, és vissza is fordít: egy érthetetlen kódrészletről elmondja, mit csinál. A jó tolmács is félreérthet valamit, ezért az eredményt mindig ki kell próbálni.
Az általános csevegőmodelltől abban különbözik, hogy sokkal több programkódon tanult, és kifejezetten programozási feladatokon mérik. A határ mára elmosódott: a legnagyobb általános modellek többsége kódolni is jól tud, a „kódoló modell” pedig gyakran ugyanannak a modellnek a fejlesztőkre hangolt változata.
Nemcsak új kódot ír: hibát keres, régi programot korszerűsít, teszteket készít, dokumentál, és egyik programnyelvről a másikra fordít.
Hogyan működik
- Tanítás: a modell rengeteg programkódot és hozzá tartozó leírást, kérdést, magyarázatot dolgoz fel, és megtanulja, milyen kód milyen feladathoz szokott tartozni. A mai modelleket ezután azzal is tovább tanítják, hogy kódot írnak, a kódot lefuttatják, és a tesztek eredménye alapján visszajelzést kapnak.
- Kérés: megkapja a feladatot és a hozzá tartozó környezetet: a kérésedet, a már meglévő fájlok részleteit és az esetleges hibaüzenetet.
- Generálás: apró darabonként (tokenenként) megjósolja, mi lehet a megfelelő folytatás, és így áll össze a kód sorról sorra. Nem úgy „érti” a programot, mint egy ember, hanem a tanult mintázatokból következtet.
- Ellenőrzés: a kész kódot le kell futtatni és tesztelni kell. Ezt megteheted te, vagy egy kódoló agent, amely a modellt eszközökkel köti össze, és a hibaüzenetek alapján újra próbálkozik.
- Finomítás: a visszajelzésed vagy a tesztek eredménye alapján a modell javít a kódon. Ez sokszor néhány kör alatt sikerül, de nem garantált, hogy végül pontosan azt kapod, amit kértél.
Példa a mindennapokból
Egy könyvelő minden hónapban kézzel másol át adatokat egyik Excel-táblából a másikba. Megkéri a csevegőrobotot, hogy írjon erre egy makrót, és a robot mögötti modell a kódolási tudása alapján megírja a kódot. A makró lefut, de az első hónapban érdemes kézzel is ellenőrizni, hogy minden sor a helyére került-e.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A kód első ránézésre jónak tűnhet, mégis rejthet hibát vagy biztonsági rést, ezért éles használat előtt mindig teszteld.
- A modell kitalálhat nem létező függvényeket vagy programcsomagokat, és ezeket ugyanolyan magabiztosan írja le, mint a valódiakat.
- Nagy, régi, sok részből álló rendszerekben könnyen szem elől téveszti az összefüggéseket, és olyat javít, ami máshol hibát okoz.
- Ha céges kódot vagy ügyféladatot másolsz be egy külső szolgáltatásba, az adatvédelmi és üzleti titokkal kapcsolatos kockázat. Előbb nézd meg, mit enged a munkahelyed szabályzata.
Hasonló, de nem ugyanaz
- kódoló agent – A kódoló modell csak a kódot előállító „agy”. A kódoló agent erre épülő rendszer, amely önállóan fájlokat olvas, parancsokat futtat, és több lépésben végigviszi a feladatot.
- vibe coding – A vibe coding munkamódszer: valaki szinte csak hétköznapi nyelven megfogalmazott utasításokkal fejleszt, és a kódot alig vagy egyáltalán nem nézi át. A kódoló modell az ehhez használt eszköz.
- low-code / no-code platform – Ott előre gyártott építőelemekből kattintgatva raksz össze alkalmazást. A kódoló modell ezzel szemben valódi, szabadon módosítható programkódot ír.
Kapcsolódó fogalmak
nagy nyelvi modell, generatív mesterséges intelligencia, alapmodell
kódkiegészítés, kódellenőrző modell
Röviden a története
Az OpenAI 2021-ben mutatta be a Codex nevű, programkódon tanított modelljét, és ugyanebben az évben indult rá épülve a GitHub Copilot előzetes változata, amely a fejlesztők tömegeihez vitte el a gépi kódjavaslatot. Azóta a kódolás a nagy nyelvi modellek egyik legfontosabb felhasználási területe lett.
Hol tart most
2026 végén a kódoló modellek a szoftverfejlesztés mindennapi eszközei, és egyre inkább kódoló agentek motorjaként dolgoznak, amelyek hosszabb feladatokat önállóan végeznek el. Az ellenőrzés, a biztonság és a felelősség kérdése viszont továbbra is az embernél marad.
A hírekben
- A Google minden mérnöke használhatja belső munkához az Anthropic Claude-ját2026. szept. 14. · Kód
- A Cognition 48 milliárd dolláros értéken vont be 2 milliárdot, Google felvásárolta a Mechanize csapatát2026. szept. 8. · Agent Age
Más nevei
kódoló modell · kódgeneráló modell · programozó modell · kódoló MI · coding model · code model · code generation model · code LLM
Források
- Chen et al.: Evaluating Large Language Models Trained on Code (az OpenAI Codex eredeti tanulmánya, arXiv, 2021)
- Wikipedia: OpenAI Codex
- Wikipedia: GitHub Copilot
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.