checkpoint
A checkpoint mentési pont az AI-agent munkájában: ha valami félremegy, ide vissza lehet tekerni, és innen újra lehet próbálkozni.
Érthetően
Ha játszottál már számítógépes játékkal, ismered a mentési pontot: a nehéz pálya előtt a játék elmenti az állást, és ha elbuksz, onnan folytatod, nem az elejéről. A checkpoint ugyanez az AI-agent munkájában. Az agent rögzíti, hogyan álltak a dolgok, mielőtt belenyúlt valamibe.
Erre azért van szükség, mert az agent nemcsak válaszol, hanem cselekszik is: fájlokat ír át, több lépésben dolgozik, és közben tévedhet. A checkpoint miatt a tévedés nem végleges. A visszatekeréssel (angolul rewind) a fájlok és a beszélgetés egy korábbi állapotához térsz vissza, mintha a rossz lépések ott meg sem történtek volna.
Más, mint a szövegszerkesztő „Visszavonás” gombja, mert nem egyetlen leütést vesz vissza, hanem az agent egy egész munkaszakaszát. Sok eszközben külön választhatsz: csak a fájlokat állítod vissza, csak a beszélgetést, vagy mindkettőt.
A szónak van egy második jelentése is: hosszan futó agenteknél a checkpoint arra is jó, hogy megszakadás (áramszünet, hiba, emberi jóváhagyásra várás) után a munka ott folytatódjon, ahol abbamaradt.
Hogyan működik
- Mielőtt az agent módosítana valamit, a rendszer automatikusan elmenti az érintett fájlok aktuális állapotát és a beszélgetés addigi menetét.
- Minden új utasításod vagy nagyobb lépés új mentési pontot hoz létre, így a munka visszakereshető állomások sorává válik.
- Ha nem tetszik az eredmény, előhívod a pontok listáját (például egy rewind paranccsal), és kiválasztod, melyikhez térsz vissza.
- A rendszer visszaállítja a fájlokat, a beszélgetést vagy mindkettőt a kiválasztott pillanat állapotára.
- Innen új utasítást adhatsz, és az agent más úton indul el. Hosszú, önálló futásnál ugyanez a mentés teszi lehetővé a folytatást leállás után.
Példa a mindennapokból
Megkéred a kódoló agentet, hogy alakítsa át a webshopod fizetési oldalát, de húsz perc múlva azt látod, hogy rossz irányba ment, és három másik fájlt is átírt. Nem kell kézzel kibogoznod, mi változott: visszatekersz az utasítás előtti checkpointra, és pontosabban megfogalmazva újra nekifutsz.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A külvilágban végrehajtott műveletekre (üzenetküldés, vásárlás, távoli rendszerek módosítása) nem hat, ezekhez továbbra is emberi jóváhagyás kell.
- Sok eszköz csak az agent közvetlen fájlszerkesztéseit követi, a parancssorból futtatott törlést vagy átnevezést nem feltétlenül.
- Nem helyettesíti a rendes biztonsági mentést és a verziókezelést: a checkpointokat az eszköz csak helyben és korlátozott ideig őrzi meg, utána automatikusan törölheti őket.
- Visszatekeréskor az azóta elkészült jó részek is elvesznek, ezért előbb nézd meg, mit dobsz el.
Hasonló, de nem ugyanaz
- verziókezelés (Git) – A verziókezelés tartós, megosztható, tudatosan vezetett napló a projekt történetéről, a checkpoint viszont gyors, automatikus és ideiglenes biztonsági háló egy munkameneten belül.
- modell-checkpoint – A gépi tanulásban a checkpoint a modell betanítás közben elmentett súlyait jelenti, nem az agent munkájának visszaállítási pontját.
- agentmemória – A memória azt őrzi, amit az agent megjegyez a későbbi feladatokhoz, a checkpoint pedig egy adott pillanat teljes állapotát rögzíti a visszaálláshoz.
Kapcsolódó fogalmak
AI-agent, agentfelügyelet, állapotkezelés
visszatekerés, munkamenet folytatása, beszélgetés elágaztatása
kódoló agent, emberi jóváhagyás, verziókezelés, homokozó, agentmemória
Röviden a története
A checkpoint régi informatikai megoldás: hosszú számítások és adatbázisok állapotát évtizedek óta mentik el időnként, hogy hiba után ne kelljen mindent elölről kezdeni. Az AI-agentek terjedésével a 2020-as évek közepén került be a kódoló eszközökbe és az agentépítő keretrendszerekbe, a visszatekerés funkciójával együtt.
Hol tart most
2026 végén a vezető kódoló agentek és több agentépítő keretrendszer alapfunkcióként kínálja. A fájlokon túli, külső műveletek visszafordítása azonban továbbra is megoldatlan.
Más nevei
checkpoint · checkpointing · rewind · ellenőrzőpont · mentési pont · visszaállítási pont · visszatekerés · checkpointolás
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.