13. lapszám · nov. 2–8. 2026Kiadások · Fogalomtár · Archívum · Módszer · RSS · HU / ENG

Az AI-korszak hírei, hetente válogatva

Fogalomtár › Fejlesztői alapszavak

boilerplate

angolul: boilerplate code

alapelterjedt

A boilerplate olyan ismétlődő, szinte változatlan kódrészlet, amelyet sok programba és sok helyre be kell írni ahhoz, hogy a program működjön, bár a tényleges, egyedi munka nem ebben van.

Érthetően

Gondolj egy hivatalos levélre: fejléc, dátum, megszólítás, „Tisztelettel”, aláírás. Ezek nélkül a levél nem levél, de a mondanivalód nem bennük van. A programozásban ugyanezt a kötelező keretet hívják boilerplate-nek, magyarul sablonkódnak.

A legtöbb program ugyanazokkal a körökkel indul: be kell állítani a környezetet, be kell tölteni a szükséges eszközöket, sokszor kapcsolódni kell egy adatbázishoz, és kezelni kell a hibákat. Ez a kód projektről projektre alig változik, mégis ott kell lennie.

A sablonkód önmagában nem hiba, hanem az adott nyelv vagy keretrendszer által megkövetelt rutinmunka. Azért beszélnek róla ennyit, mert unalmas, időt visz el, és könnyű benne figyelmetlenségből hibázni. Ezért ez volt az egyik első feladat, amelyet a fejlesztők előbb az AI-kódkiegészítőkre, majd a kódoló agentekre bíztak.

Hogyan működik

  1. A programnyelv vagy a keretrendszer előír egy kötelező vázat: bizonyos sorok és fájlok nélkül a program el sem indul.
  2. A fejlesztő ezt a vázat régen kézzel írta meg, vagy átmásolta egy korábbi projektből.
  3. Később megjelentek a sablonok és a kódgenerátorok, amelyek egyetlen paranccsal létrehoznak egy teljes kiinduló projektet.
  4. Ma egyre gyakrabban egy AI-agent írja meg a sablonkódot: elmondod neki, mit építesz, és ő a te projektedhez igazítva készíti el a keretet.
  5. A fejlesztő ezután átnézi a vázat, és arra a részre fordítja az idejét, amitől a program egyedi lesz.

Példa a mindennapokból

Egy webshop készítésekor a projekt beállítófájljai, az adatbázis-kapcsolat, a bejelentkezés és az űrlapok ellenőrzésének alapjai szinte minden boltban ugyanúgy néznek ki a háttérben. Ha azt olvasod, hogy egy kódoló agent „percek alatt összerakta az alkalmazás vázát”, akkor nagyrészt ezt a sablonkódot írta meg.

Kit érint

fejlesztőA munkaideje jelentős részét vitte el az ismétlődő keretkód, amelyet ma már sablonra, generátorra vagy agentre bízhat. → Kód
vállalkozó, vezetőHa érted, hogy az AI a rutinmunkát gyorsítja fel a legjobban, reálisabban tudod megítélni a fejlesztési határidőket és árajánlatokat.
álláskereső, pályakezdőA sablonkód megírása régen tipikus kezdő feladat volt, ezért ma már az is elvárás, hogy értsd és ellenőrizni tudd, amit a gép generál. → Munka és HR
szülő, diák, tanárAki programozni tanul, annak érdemes legalább egyszer kézzel megírnia a vázat, hogy tudja, mit csinál a helyette legenerált kód. → Oktatás és család

Gyakori félreértés

TévhitA boilerplate rossz, hanyag vagy felesleges kód, amelyet ki kellene dobni.
ValójábanA sablonkód nagy része az adott nyelvben vagy keretrendszerben szükséges, a program nem működne nélküle. A baj annyi vele, hogy ismétlődő és unalmas, ezért érdemes automatizálni. Ha viszont nagyon sok van belőle, az jelezheti, hogy jobb eszközzel vagy ügyesebb tervezéssel csökkenteni lehetne.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

forráskód, szoftverfejlesztés

Szűkebb

projektváz (scaffolding), kezdősablon

Rokon

keretrendszer, kódgenerálás, kódoló agent, vibe coding, technikai adósság

Röviden a története

A szó a nyomdászatból ered: a 19. század végén az amerikai lapoknak kész nyomólemezeken küldték szét a változtatás nélkül közölhető szövegeket, és ezek a lemezek a kazánok acéllemezeire emlékeztettek. Innen került át előbb a jogi szövegek állandó formuláira, majd a programozásba.

Hol tart most

A fogalom a fejlesztői köznyelv régi, bevett része. 2026 végén a sablonkód megírása a kódoló agentek egyik leggyakoribb feladata, így a fejlesztő dolga itt egyre inkább az ellenőrzés.

Állapot: 2026. november

Más nevei

boilerplate · boilerplate code · boilerplate kód · sablonkód · sablonszöveg · boilerplate text · keretkód · vázkód

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.