kontextustömörítés
angolul: context compaction
Az AI-agent a hosszúra nyúlt beszélgetés vagy munkamenet korábbi részét rövid összefoglalóra cseréli, hogy maradjon helye a folytatáshoz.
Érthetően
A nyelvi modell egyszerre csak korlátozott mennyiségű szöveget tud „szem előtt tartani”: ez a kontextusablak. Egy hosszú feladat során ez megtelik a beszélgetéssel, a beolvasott fájlokkal és az eszközök válaszaival. A kontextustömörítés ilyenkor a régebbi részeket tömör összefoglalóra cseréli.
Olyan ez, mint amikor egy többnapos tárgyalás után nem a teljes jegyzőkönyvet viszed magaddal a következő ülésre, hanem egy egyoldalas emlékeztetőt: miben állapodtatok meg, mi van még nyitva, mi a következő lépés. A részletek elvesznek, de a lényeggel tovább lehet dolgozni.
Ettől tud egy agent órákig dolgozni egyetlen feladaton úgy, hogy nem akad el a kontextusablak korlátja miatt. Más, mint az egyszerű levágás, ahol a régi üzenetek nyom nélkül eltűnnek: itt a rendszer megpróbálja megőrizni, ami fontos.
Hogyan működik
- A rendszer folyamatosan méri, mennyire telt meg a kontextusablak, vagyis mennyi szöveget lát egyszerre a modell.
- Amikor a telítettség elér egy küszöböt, vagy te magad kéred, elindul a tömörítés.
- A modell összefoglalót ír az addigi munkáról: mi volt a cél, milyen döntések születtek, mi készült el, milyen hibák és nyitott kérdések maradtak.
- A régi, részletes előzmények helyére ez az összefoglaló kerül, a legfrissebb néhány lépés pedig általában szó szerint megmarad.
- Az agent az összefoglalóból folytatja a munkát, és ha kell, újra beolvassa azokat a fájlokat vagy adatokat, amelyekre megint szüksége van.
Példa a mindennapokból
Egy kódoló agenttel délelőtt óta dolgozol egy programon, és egyszer csak megjelenik az üzenet, hogy a beszélgetést tömörítette. Utána is tudja, mi a feladat, de előfordul, hogy egy órákkal korábban mellékesen említett kérésedre már nem emlékszik, és újra el kell mondanod.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- Apró, de fontos részletek (egy pontos szám, egy kivétel, egy mellékes kérés) kimaradhatnak az összefoglalóból.
- Az összefoglalót is a modell írja, így tévedhet vagy félreértheti, mi volt a lényeg.
- Többszöri tömörítés után a hibák halmozódhatnak, mert már az összefoglaló összefoglalója készül.
- Amit biztosan meg akarsz őrizni, azt érdemes külön fájlba vagy állandó utasításba írni, nem a beszélgetésre bízni.
Hasonló, de nem ugyanaz
- kontextusablak – A kontextusablak maga a korlát, a kontextustömörítés pedig az egyik módszer arra, hogy beleférj.
- agentmemória – A memória munkamenetek között is megőrzött, külön tárolt tudás, a tömörítés viszont egyetlen futó munkameneten belül rövidíti az előzményeket.
- modelltömörítés – A modelltömörítés magát a modellt teszi kisebbé és gyorsabbá, a kontextustömörítés csak a modellnek átadott szöveget rövidíti.
Kapcsolódó fogalmak
kontextusmérnökség, AI-agent
automatikus tömörítés
kontextusablak, token, agentmemória, kontextusromlás, kódoló agent
Röviden a története
A beszélgetési előzmények összefoglalása a csevegőrobotok régi fogása, de „compaction” néven a kódoló agentek terjedésével, 2025-ben vált közismertté. Az Anthropic 2025-ben megjelent kontextusmérnökségi írása a hosszú feladatok egyik alaptechnikájaként írta le.
Hol tart most
2026 végén a kódoló agentekben és a hosszan futó agentrendszerekben alapfunkció, többnyire automatikusan indul. A minősége még egyenetlen, ezért a tömörítés utáni felejtés továbbra is gyakori panasz.
Más nevei
context compaction · compaction · auto-compact · kontextus-tömörítés · kontextus tömörítése · kompaktálás · beszélgetés-összefoglalás · context summarization
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.