kódinterpreter
angolul: code interpreter / code execution tool
Olyan eszköz, amellyel az AI nemcsak megírja a programkódot, hanem egy elzárt, biztonságos környezetben le is futtatja, és a valódi eredményből dolgozik tovább.
Érthetően
A nyelvi modell alapból csak szöveget állít elő. Ha több nagy számot kell összeszoroznia, vagy egy több ezer soros táblázatot kell összesítenie, akkor „fejből” dolgozik, és könnyen téved. A kódinterpreter olyan, mintha a jó beszédkészségű, de fejben bizonytalanul számoló kollégád kezébe számológépet és táblázatkezelőt adnál: nem találgat, hanem kiszámolja.
A gyakorlatban ez egy kis, elzárt számítógép a felhőben, amelyet az AI használhat. Megír egy rövid programot (többnyire Python nyelven), lefuttatja, megnézi az eredményt, és azt foglalja össze neked. Így tud Excel-táblát elemezni, grafikont rajzolni, fájlt átalakítani vagy pontosan számolni.
Attól más, mint egy sima chatbot, hogy a válasz mögött ténylegesen elvégzett művelet áll, nem csak valószínűnek hangzó szöveg. Az agentek egyik legfontosabb szerszáma: ettől lesz a „beszélő” AI-ból „dolgozó” AI.
Hogyan működik
- Megfogalmazod a feladatot, és ha kell, feltöltesz hozzá egy fájlt (például táblázatot vagy PDF-et).
- A modell eldönti, hogy a feladathoz kódfuttatás kell, és megírja a szükséges programot.
- A kód egy homokozóban (sandbox) fut le: ez egy elszigetelt, ideiglenes környezet, amely nem fér hozzá a saját gépedhez, és az internetet sem, vagy csak korlátozottan éri el.
- A futás eredménye (számok, hibaüzenet, elkészült fájl vagy ábra) visszakerül a modellhez. Ha hiba volt, kijavítja a kódot, és újra próbálkozik.
- A végén közérthető választ kapsz, sokszor letölthető fájllal vagy grafikonnal, és általában a lefuttatott kódot is megnézheted.
Példa a mindennapokból
Feltöltöd a családi kiadásaid egyéves Excel-tábláját egy AI-asszisztensnek, és megkérdezed, mire ment el a legtöbb pénz. Az asszisztens nem becsül: programot ír, összeadja a tételeket kategóriánként, és kördiagramot is rajzol hozzá. Mindezt úgy, hogy te egyetlen sor kódot sem látsz, ha nem akarsz.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A homokozó ideiglenes: a munkamenet végén a fájlok és a részeredmények általában elvesznek, ezért amit meg akarsz tartani, töltsd le.
- Korlátos az erőforrás: nagy fájlokkal, hosszan futó számításokkal vagy egyedi programcsomagokkal gyakran nem boldogul, és többnyire nincs szabad internetelérése.
- A feltöltött adat a szolgáltató szerverén kerül feldolgozásra, ezért személyes vagy üzleti titkot csak a cég szabályai és az adatvédelmi feltételek ismeretében adj meg.
- Ha a feldolgozott fájlban rejtett utasítás van, az megtévesztheti a modellt, ezért ismeretlen forrásból származó dokumentumokkal légy óvatos.
Hasonló, de nem ugyanaz
- kódoló agent – A kódoló agent egy teljes szoftverprojekten dolgozik a fejlesztő gépén vagy tárhelyén, a kódinterpreter viszont csak egy elzárt eszköz, amellyel a modell részfeladatokat számol ki.
- kódgenerálás – Kódgenerálásnál az AI csak megírja a programot, és neked kell lefuttatnod, a kódinterpreter viszont maga futtatja le, és az eredményt is látja.
- számítógép-használat (computer use) – Ott az AI egy képernyőt lát, és egérrel, billentyűzettel kezel programokat, itt viszont közvetlenül kódot futtat, grafikus felület nélkül.
Kapcsolódó fogalmak
eszközhasználat, AI-agent, függvényhívás
adatelemző asszisztens, programozott eszközhívás
homokozó, kódoló agent, számítógép-használat, MCP, prompt injection
Röviden a története
A fogalmat az OpenAI tette széles körben ismertté. 2023 tavaszán jelentette be Code Interpreter néven, és még abban az évben a ChatGPT előfizetői számára is elérhetővé tette. 2023 augusztusában Advanced Data Analysis-re nevezte át, később pedig a külön név eltűnt, mert a képesség beépült a ChatGPT alapfunkciói közé. Azóta a nagy modellszolgáltatók, köztük a Google és az Anthropic is, saját kódfuttató eszközt kínálnak, jellemzően „code execution” néven.
Hol tart most
2026 végére a vezető AI-asszisztensek és fejlesztői platformok alapfelszereltsége: a legtöbb felhasználó észre sem veszi, amikor az asszisztens a háttérben kódot futtat. A fejlesztés iránya a tartósabb, több eszközt összehangoló futtatókörnyezetek felé mutat.
Más nevei
kódinterpreter · kódértelmező · kódfuttató eszköz · kódvégrehajtás · code interpreter · code execution tool · Advanced Data Analysis · sandboxolt kódfuttatás
Források
- OpenAI Platform – Code Interpreter (fejlesztői dokumentáció)
- Google AI for Developers – Code execution (Gemini API)
- Anthropic – Code execution tool (fejlesztői dokumentáció)
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.