sandbox (homokozó)
A sandbox elzárt, biztonságos próbakörnyezet, ahol egy program vagy AI-agent úgy dolgozhat, hogy hiba esetén sem tehet kárt a valódi rendszerben.
Érthetően
Gondolj a játszótéri homokozóra: a gyerek ott bármit építhet és le is rombolhat, a homok mégis a kereten belül marad, a kertnek nem lesz baja. A számítógépes sandbox ugyanilyen keret egy programnak: odabent szabadon dolgozhat, de onnan nem nyúlhat ki a többi fájlodhoz, a jelszavaidhoz vagy a céges hálózathoz.
Az AI-agenteknél ez azért lett fontos, mert az agent nemcsak szöveget ír, hanem cselekszik is: parancsokat futtat, fájlokat módosít, weboldalakat nyit meg. Ha félreért valamit, vagy egy rosszindulatú weboldal megtéveszti, a sandbox fala fogja fel a kárt.
A sandbox nem teszi okosabbá vagy megbízhatóbbá az agentet. Csak azt korlátozza, mekkora bajt okozhat, ha téved. Olyan, mint a tanuló pilóta szimulátora: a zuhanás ott is zuhanás, de senki nem sérül meg.
Hogyan működik
- Létrejön egy elkülönített környezet: például egy virtuális gép, egy konténer vagy az operációs rendszer olyan korlátozása, amely a programot egyetlen mappára szorítja, és elválasztja a valódi rendszer többi részétől.
- Szabályok rögzítik, mit szabad odabent: mely fájlokat láthatja az agent, mely weboldalakat érheti el, mennyi memóriát és időt használhat.
- Az agent ezen belül dolgozik: kódot ír és futtat, fájlokat hoz létre, teszteket indít. Minden, ami a szabályokon kívül esne, elutasításba ütközik, vagy külön emberi engedélyt kér.
- A munka végén csak az ellenőrzött eredmény kerül ki a sandboxból, például egy kész fájl vagy egy javaslat, amelyet te hagysz jóvá.
- A környezet ezután törölhető vagy tiszta állapotba visszaállítható, így a következő feladat nem örököl semmit az előző hibáiból.
Példa a mindennapokból
Feltöltesz egy Excel-táblát egy AI-asszisztensnek, és megkéred, hogy készítsen belőle grafikont. Az asszisztens a kódot nem a te gépeden, hanem a szolgáltató egy elzárt sandboxában futtatja, és csak a kész ábrát kapod vissza. Ha a kód hibás lenne, legfeljebb a sandbox omlik össze, a te géped és adataid érintetlenek maradnak.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A sandbox nem javítja az agent ítélőképességét: a rossz eredmény odabent is rossz eredmény, ezért az ellenőrzést nem spórolhatod meg.
- Minél több hozzáférést adsz (internet, fiókok, céges adatok), annál kevesebbet véd; a kényelem és a biztonság itt egymás ellen dolgozik.
- Egyetlen sandbox sem tökéletes: időnként találnak olyan szoftverhibát, amelyen keresztül ki lehet törni belőle. A konténer általában gyengébb elzárást ad, mint a virtuális gép.
- A túl szigorú sandboxban az agent sok feladatot nem tud elvégezni, ezért nagy a kísértés, hogy a felhasználó lazítson rajta vagy kikapcsolja, és ezzel a védelem is megszűnik.
Hasonló, de nem ugyanaz
- szabályozói tesztkörnyezet – Ez jogi-hatósági keret (angolul regulatory sandbox), amelyben cégek hatósági felügyelet mellett, ellenőrzött feltételekkel próbálhatnak ki új megoldásokat; az EU MI-rendelete is előírja a tagállamoknak. Nem műszaki elzárás, és nem mentesít a jogszabályok alól.
- védőkorlát – A védőkorlát azt szabályozza, mit mondhat vagy mit kísérelhet meg a modell, a sandbox pedig azt, hogy a végrehajtott művelet mihez fér hozzá.
- virtuális gép – A virtuális gép egy lehetséges technika a sandbox megépítésére, a sandbox viszont maga a cél: az elszigetelés.
Kapcsolódó fogalmak
AI-biztonság, kiberbiztonság, hozzáférés-kezelés
konténer, virtuális gép, kódfuttató környezet
AI-agent, kódoló agent, védőkorlát, prompt injection, emberi jóváhagyás
Röviden a története
A szó a gyerekek homokozójából került át az informatikába. Biztonsági szakkifejezésként az 1993-as, szoftveres hibaelszigetelésről szóló tanulmány (Wahbe és társai) nyomán terjedt el, a nagyközönség pedig a Java 1995-ös megjelenésével és később a böngészők révén találkozott vele.
Hol tart most
2026 végén a szolgáltatók felhőjében kódot futtató AI-asszisztensek jellemzően sandboxban dolgoznak. A saját gépen futó kódoló agentekben is van már beépített sandbox, de az, hogy mennyire szigorú, gyakran a felhasználó beállításán múlik. A vita arról szól, mennyi hozzáférést érdemes adni az agentnek, és mikor kell emberi engedélyt kérnie.
A hírekben
- Titokzatos közvetítőszolgáltatás kikapcsolja a Codex és a Claude Code homokozóit2026. okt. 29. · Kód
- A METR red teamje háromféleképpen játszotta ki az OpenAI agentmonitorozását2026. okt. 26. · Kód
- Elszigetelt futtatás agenteknek: Docker, Pydantic AI E2B és Google Java SDK2026. okt. 21. · Kód
- A HKMA "ART" keretrendszert indított az AI felelős banki alkalmazására; bankok deepfake-detektálást tesztelnek2026. okt. 19. · Pénz
- A Ping An Digital Bank 96%-os deepfake-felismerést ért el a HKMA homokozójában2026. okt. 15. · Pénz
- A GitHub Copilot helyi modellekkel és sandboxolt eszközökkel jön Windowsra, a felhőadatok köre homályos2026. okt. 7. · Kód
- Az FCA jó és rossz gyakorlatokat közölt az AI-ról; a Mills Review a lakossági pénzügyek jövőjét vizsgálja2026. okt. 5. · Pénz
- Utah engedélyezte, hogy AI közvetlen orvosi felügyelet nélkül írjon fel aknégyógyszert2026. okt. 5. · Egészség
Más nevei
sandbox · homokozó · sandboxing · sandboxolás · sandbox környezet · elszigetelt futtatókörnyezet · izolált környezet · agent sandbox
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.