Fogalomtár › Fejlesztői alapszavak
patch
angolul: patch / hotfix
A patch egy kész szoftverhez utólag kiadott kisebb módosítás, amely hibát vagy biztonsági rést javít anélkül, hogy az egész programot újra kellene kiadni vagy telepíteni.
Érthetően
Képzeld el, hogy kilyukad a biciklid belsője. Nem veszel új biciklit, hanem ráragasztasz egy foltot a lyukra, és mész tovább. A szoftveres patch ugyanez: a program nagy része érintetlen marad, csak a hibás részt javítják ki. Az angol szó is szó szerint foltot jelent.
A patch arra jó, hogy a már használatban lévő programok hibáit gyorsan ki lehessen javítani. Leggyakrabban biztonsági rést töm be, működési hibát szüntet meg, vagy egy apró kellemetlenséget orvosol. Te ebből annyit látsz, hogy a telefonod vagy a géped frissítést kér.
A hotfix a patch sürgős változata: olyan javítás, amely nem várhat a következő tervezett frissítésig, mert a hiba éppen most okoz kárt. Olyan ez, mint amikor a vízvezeték-szerelő nem a jövő heti időpontban jön, hanem azonnal, mert ömlik a víz.
Az AI világában is találkozol a szóval: a kódoló agentek jellemzően nem írják újra az egész programot, hanem patcheket készítenek, vagyis pontosan megmutatják, melyik sorokat kell kicserélni. Így az ember könnyen át tudja nézni, mit változtatott az agent.
Hogyan működik
- Valaki észrevesz egy hibát vagy biztonsági rést: egy felhasználó, egy tesztelő, egy biztonsági kutató vagy egyre gyakrabban egy AI-agent.
- A fejlesztő (vagy a kódoló agent) megkeresi a hibás kódrészt, és megírja a javítást. A forráskód szintjén a patch lényegében egy különbséglista: ezeket a sorokat töröld, ezeket írd a helyükre.
- A javítást átnézik és tesztelik, hogy valóban megoldja-e a hibát, és közben nem ront-e el valami mást. Hotfixnél ez a szakasz rövidebb, mert szorít az idő.
- A kész patchet kiadják, és frissítésként eljut az eszközödre, ahol a program a régi részeket az újakra cseréli.
- A program verziószáma általában egy kicsit nő, például 2.4.1-ről 2.4.2-re, így követhető, kinél van már fent a javítás.
Példa a mindennapokból
Este a telefonod jelzi, hogy biztonsági frissítés érhető el, és újraindítást kér. Ez egy patch: a gyártó talált egy rést a rendszerben, és elküldte hozzá a foltot. Ha a banki alkalmazásod egy hibás frissítés után nem enged belépni, és másnap reggelre már jön is a javítás, az egy hotfix volt.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A patch csak akkor véd, ha telepíted: a kiadott, de fel nem tett javítás semmit sem ér.
- Egy javítás maga is okozhat új hibát, különösen a sietve kiadott hotfix, amelyet kevesebb ideig teszteltek.
- A régi, már nem támogatott programokhoz és eszközökhöz nem készül több patch, ezek idővel egyre sebezhetőbbek.
- Az AI-agent által írt patchet is át kell néznie egy embernek, mert a javítás lehet meggyőző külsejű, mégis hibás vagy hiányos.
Hasonló, de nem ugyanaz
- verziófrissítés (upgrade) – A verziófrissítés új funkciókat és nagyobb átalakítást hoz. A patch elsősorban a meglévő program hibáit javítja, legfeljebb apró változtatásokkal.
- megkerülő megoldás (workaround) – A megkerülő megoldás csak kikerüli a hibát, amíg nincs javítás, a patch viszont magát a hibát szünteti meg.
- visszaállítás (rollback) – Visszaállításkor a program egy korábbi, működő változatához térnek vissza, a patch ezzel szemben előrefelé javít.
Kapcsolódó fogalmak
szoftverfrissítés, szoftverkarbantartás, verziókezelés
hotfix, biztonsági javítás, nulladik napi (zero-day) sebezhetőség javítása
programhiba (bug), sebezhetőség, diff, kódoló agent, kódellenőrzés (code review)
Röviden a története
A szó a lyukszalagok és lyukkártyák korából ered. A javítást úgy végezték, hogy a hibás szalagszakaszt kivágták és egy javított darabot ragasztottak a helyére, vagy a lyukakat ragasztóval fedték le. Larry Wall 1985-ben adta ki a patch nevű programot, amely a javítások automatikus beillesztését tette lehetővé.
Hol tart most
A patch a szoftverfejlesztés évtizedek óta bevett, mindennapos eszköze, a legtöbb eszköz ma automatikusan telepíti. 2026 végén az újdonság az, hogy egyre több javítást kódoló agentek készítenek elő, és ember hagyja jóvá.
A hírekben
- A kódoló agentek olyan MCP-szervereket telepítenek, amelyek sosem kapnak javítást2026. nov. 3. · Kód
- AI által felfedezett kritikus PHP-hibák miatt kormányzati weboldalak álltak le2026. okt. 26. · Kód
- Amerikai jogi kockázatok: Mobley v Workday, állami AI-toborzási szabályok, Colorado2026. aug. 31. · Munka és HR
- USA: halad a gyerekek chatbot-biztonságát célzó törvényalkotás; jelentések a hibákra figyelmeztetnek2026. aug. 10. · Oktatás és család
Más nevei
patch · hotfix · javítófolt · folt · javítócsomag · biztonsági frissítés · security patch · bugfix
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.