kódellenőrzés (CR)
angolul: code review
A kódellenőrzés az a lépés, amikor egy elkészült programrészletet a szerzőjén kívül valaki más – ember vagy AI – is átnéz, mielőtt bekerül a közös kódba.
Érthetően
Gondolj arra, amikor egy fontos levelet elküldés előtt megmutatsz egy kollégádnak: ő észreveszi az elütést, a félreérthető mondatot, vagy azt, hogy rossz címzettnek megy. A kódellenőrzés ugyanez a programozásban: a megírt kódot egy második szempár is végigolvassa, mielőtt bekerül a közös rendszerbe.
A cél nem csak a hibavadászat. Az ellenőr azt is nézi, hogy a kód érthető-e, biztonságos-e, illeszkedik-e a többi részhez, és hogy egy év múlva más is ki fog-e igazodni rajta. Közben a tudás is terjed: többen ismerik meg, mi hogyan működik.
Az AI megjelenésével a helyzet megfordult. Régen ember írta a kódot és ember nézte át; ma egyre gyakrabban egy kódoló agent írja, és az ember dolga az átnézés – vagy egy másik agent végzi az első kört, és az ember csak a kényes pontokról dönt. Mivel a gép sokkal gyorsabban ír, mint ahogy az ember olvas, az ellenőrzés lett a szűk keresztmetszet.
Hogyan működik
- A szerző (ember vagy kódoló agent) elkészül egy módosítással, és nem közvetlenül a közös kódba teszi, hanem jóváhagyásra beküldi; ezt hívják gyakran pull requestnek.
- Az ellenőr azt látja, mi változott: a régi és az új sorokat egymás mellett, a szerző rövid magyarázatával arról, mit és miért csinált.
- Közben gépi ellenőrzések is lefutnak: automatikus tesztek, stílus- és biztonsági vizsgálatok, egyre gyakrabban egy AI-agent első körös átnézése is.
- Az ellenőr megjegyzéseket ír az egyes sorokhoz: kérdez, hibát jelez, jobb megoldást javasol. A szerző javít, és ez addig ismétlődik, amíg van nyitott kérdés.
- Ha minden rendben, az ellenőr jóváhagyja a módosítást, és az bekerül a közös kódba; a döntésnek nyoma marad, később visszakereshető.
Példa a mindennapokból
A banki alkalmazásod frissítése után új gombot látsz az utalásnál. Mielőtt ez a változás a telefonodra került, valaki más is végigolvasta a mögötte lévő kódot, és jóváhagyta – jó esetben kiszúrva, ha az összeg rossz számlára ment volna.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- Az ellenőrzés nem garancia: a figyelmes átnézés is elnéz hibákat, különösen nagy módosításoknál.
- Ha túl sok a kód és kevés az idő, az átnézés könnyen formális rábólintássá válik – ez az AI által termelt kódmennyiségnél valós veszély.
- Az AI-ellenőr magabiztosan jelezhet nem létező hibát, és kihagyhat valódit, ezért a megjegyzéseit is mérlegelni kell.
- Az olvasás nem helyettesíti a kipróbálást: attól, hogy a kód jól néz ki, még nem biztos, hogy működik is.
Hasonló, de nem ugyanaz
- tesztelés – A tesztelés lefuttatja a programot, és azt nézi, jól működik-e; a kódellenőrzés magát a megírt szöveget olvassa el.
- statikus kódelemzés – Ez előre megírt szabályok szerint, gépiesen keres ismert hibamintákat, míg a kódellenőrzés mérlegelést is igényel arról, hogy a megoldás jó-e.
- biztonsági audit – Az audit ritkább, átfogó, kifejezetten a sebezhetőségeket kereső vizsgálat, a kódellenőrzés viszont minden egyes módosítás mindennapos átnézése.
Kapcsolódó fogalmak
szoftverfejlesztés, minőségbiztosítás, emberi felügyelet
AI-kódellenőrzés, biztonsági kódátvizsgálás
pull request, kódoló agent, páros programozás, tesztelés, verziókezelés, statikus kódelemzés
Röviden a története
A formális kódátvizsgálás módszerét Michael Fagan írta le az IBM-nél 1976-ban. A mai, könnyedebb, online változat a nyílt forráskódú projektekben és a GitHub 2008-as indulása után a pull requestekkel terjedt el.
Hol tart most
Az emberi kódellenőrzés évtizedek óta alapgyakorlat, 2026 végére pedig az AI-agentek első körös átnézése is sok fejlesztőcsapatnál megszokottá vált. A fő kérdés ma az, hogyan győzi az ember az agentek által írt kód mennyiségét.
A hírekben
- A GitHub Copilot impakt-irányítópultja és code review API-ja bővült2026. nov. 6. · Kód
- A Qodo kontextust épít az AI-kódellenőrzésbe a Codex segítségével2026. nov. 2. · Kód
- AI-os kódellenőrzés hibákat talált, késik a PostgreSQL 192026. okt. 19. · Kód
- Az Anthropic általánosan elérhetővé tette a Code Review-t a Claude Code-ban2026. okt. 15. · Kód
- Copilot-adminisztráció: modell- és MCP-vezérlés, szerveroldali beállítások, szervezeti számlázás2026. okt. 12. · Kód
- AI-s kódellenőrzés: Atlassian két agentre bontja, JetBrains háromszintű review-t javasol2026. okt. 12. · Kód
- Codex Auto-review ingyenes, a Copilot kódátnézés számlázása változik, az Anthropic bétában indít review-t2026. okt. 6. · Kód
- A Copilot kódellenőrzés API-támogatást és új alapértelmezett erőfeszítési szintet kapott2026. okt. 2. · Kód
Más nevei
kódellenőrzés · code review · kódátnézés · kódszemle · kódreview · peer code review · pull request review · CR
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.