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

linter

haladóelterjedt

A linter olyan program, amely futtatás nélkül átnézi a forráskódot, és jelzi a gyanús, hibás vagy a csapat szabályaitól eltérő részeket.

Érthetően

A linter a programozók helyesírás-ellenőrzője. Ahogy a szövegszerkesztő pirossal aláhúzza az elgépelt szót, úgy húzza alá a linter a kódban azt, ami hibának vagy rossz szokásnak tűnik: például egy változót, amelyet létrehoztál, de sosem használtál.

Nem csak a hibákat keresi, hanem az egységes stílust is őrzi. Ha egy csapatban tízen írnak kódot, a linter gondoskodik róla, hogy az úgy nézzen ki, mintha egy ember írta volna, így könnyebb olvasni és átvenni egymás munkáját.

Az AI-korszakban új szerepet kapott: a kódoló agent a saját munkáját is linterrel ellenőrzi. Az agent megírja a kódot, lefuttatja a lintert, elolvassa a figyelmeztetéseket, és kijavítja, amit talált. A linter így gyors, olcsó és kiszámítható visszajelzés a gépnek is.

Hogyan működik

  1. A linter beolvassa a forráskódot, de nem futtatja le: csak a szövegét és a szerkezetét vizsgálja.
  2. A kódot részeire bontja, és olyan belső vázlatot készít róla, amelyből látszik, mi minek a része, melyik név hol jön létre és hol használják.
  3. Ezen a vázlaton végigfuttat egy szabálygyűjteményt: minden szabály egy ismert hibamintát vagy stílusbeli elvárást ír le.
  4. A találatokat listázza a fájl nevével, a sor számával és rövid magyarázattal; az egyszerűbbeket sokszor magától is ki tudja javítani.
  5. A csapat eldönti, mely szabályok érvényesek, és gyakran beállítja, hogy a közös kódba csak olyan módosítás kerülhessen, amely átment a linteren.

Példa a mindennapokból

Megkérsz egy kódoló agentet, hogy írjon neked egy kis programot, amely átnevezi a nyaralási fotóidat. A naplóban azt látod, hogy „lint futtatása… 3 figyelmeztetés javítva”: az agent ilyenkor a linterrel nézette át a saját kódját, és kijavította a talált hibákat, mielőtt átadta volna neked.

Kit érint

fejlesztőNapi eszköze: már gépelés közben figyelmeztet a hibákra, és megkíméli a stílusvitáktól a csapatot. → Kód
vállalkozó, vezetőOlcsó minőségbiztosítás: a hibák egy részét még azelőtt kiszűri, hogy az ügyfél találkozna velük.
szülő, diák, tanárAki programozni tanul, annak a linter türelmes korrektor, amely azonnal megmutatja a rossz szokásokat. → Oktatás és család

Gyakori félreértés

TévhitHa a linter nem talál hibát, akkor a program jól működik.
ValójábanA linter csak a kód formáját és az ismert hibamintákat nézi, azt nem tudja, hogy a program azt csinálja-e, amit szeretnél. Ehhez tesztelni és futtatni kell a programot.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

statikus kódelemzés, kódminőség, fejlesztői eszközök

Szűkebb

stílusellenőrzés, automatikus javítás

Rokon

kódformázó, fordítóprogram, automatizált teszt, kódáttekintés, kódoló agent

Röviden a története

Az első ilyen programot, a lint nevűt Stephen C. Johnson írta 1978-ban a Bell Labsnél, a C nyelven írt programok ellenőrzésére. A név a ruhára tapadó szöszt jelenti: az eszköz a kód apró, zavaró „szöszeit” szedi össze.

Hol tart most

2026 végén a linter a szoftverfejlesztés alapfelszerelése: szinte minden programnyelvhez van, és be van építve a kódszerkesztőkbe meg az automatikus ellenőrző folyamatokba. A kódoló agentek is rutinszerűen futtatják a saját munkájuk ellenőrzésére.

Állapot: 2026. november

A hírekben

2 Agent Age-sztoriban fordul elő; a görbe a hírmagazin heti előfordulása.

Más nevei

linter · lint · linting · lintelés · kódellenőrző · statikus kódelemző · static code analyzer · lint tool

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.