harness
angolul: agent harness
A harness az a szoftverkeret az AI-modell körül, amely eszközöket, memóriát és szabályokat ad neki, így a modellből önállóan dolgozó agent lesz.
Érthetően
A nyelvi modell önmagában csak szöveget ír: nem tud fájlt megnyitni, parancsot futtatni vagy e-mailt küldeni. A harness az a program, amely mindezt lehetővé teszi: átadja a modellnek a feladatot, végrehajtja, amit a modell kér, és visszaviszi neki az eredményt.
A szó eredetileg lószerszámot, hámot jelent, és a hasonlat jól mutatja a lényeget. A ló adja az erőt, de hám nélkül nem tudja elhúzni a kocsit, és irányítani sem lehet. Ugyanígy a modell adja a képességet, a harness pedig munkára fogja és kordában tartja.
Ezért viselkedhet ugyanaz a modell két termékben egészen másképp. Az egyik harness jobb eszközöket ad, ügyesebben kezeli a hosszú feladatokat, vagy szigorúbban kér engedélyt. Amikor egy agent jól vagy rosszul teljesít, az sokszor legalább annyira a kereten múlik, mint a modellen.
Hogyan működik
- Összeállítja, amit a modell lát: a feladatot, az alapszabályokat, az elérhető eszközök leírását és az eddigi előzményeket.
- A modell válaszol: vagy kész szöveget ad, vagy jelzi, hogy egy eszközt szeretne használni, például megnyitna egy fájlt vagy keresne a weben.
- A harness ellenőrzi, hogy a kért lépés megengedett-e, szükség esetén tőled kér jóváhagyást, majd végrehajtja, és az eredményt visszaadja a modellnek.
- Ez a kör addig ismétlődik, amíg a feladat el nem készül, vagy valamilyen korlát (idő, költség, lépésszám) le nem állítja.
- Közben a harness a háttérben rendet tart: tömöríti a túl hosszúra nyúló előzményeket, jegyzeteket ment, kezeli a hibákat, és naplózza, mi történt.
Példa a mindennapokból
Megkéred a kódoló agentet, hogy javítson ki egy hibát a programodban. Mielőtt törölne egy fájlt, felugrik egy ablak: „Engedélyezed?” Ezt a kérdést a harness teszi fel, nem a modell, és ugyanő futtatja le a parancsot, ha igent mondasz.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A harness nem teszi okosabbá a modellt: ha a modell rosszul érti a feladatot, a legjobb keret is rossz irányba fog szorgalmasan dolgozni.
- Annyi kárt tud okozni az agent, amennyi jogot a harness ad neki, ezért a túl engedékeny beállítás (például minden parancs automatikus jóváhagyása) valódi kockázat.
- A mérési eredmények nehezen összevethetők, mert egy teszten elért pontszám a modell és a harness közös teljesítménye.
- A harnessek gyorsan változnak és gyártónként eltérnek, így ami az egyikben működik, nem biztos, hogy átvihető a másikba.
Hasonló, de nem ugyanaz
- nyelvi modell – A modell az a rész, amely a szöveget és a döntéseket előállítja; a harness a köré épített program, amely ezeket tettekre váltja.
- agent-keretrendszer – A keretrendszer építőkészlet, amelyből a fejlesztő maga rak össze agentet; a harness az a konkrét, működő keret, amelyben egy adott agent fut, és akár egy keretrendszerre is épülhet.
- rendszerprompt – A rendszerprompt csak a modellnek adott szöveges utasítás, a harness egyik alkotóeleme, nem maga a keret.
Kapcsolódó fogalmak
AI-agent, agentrendszer
agentciklus, eszközhasználat, engedélykezelés, kontextuskezelés
kódoló agent, rendszerprompt, Model Context Protocol, orkesztráció, homokozó
Röviden a története
A szó a szoftvertesztelésből származik, ahol a „test harness” régóta a tesztelt programot futtató és megfigyelő keretet jelenti. Az AI-agentekre alkalmazva 2025-ben terjedt el, amikor a kódoló agentek tömegesen megjelentek, és kiderült, hogy a modell körüli keret külön mérnöki feladat.
Hol tart most
2026 végén a nagy AI-cégek és a nyílt forráskódú közösség is saját harnesst fejleszt, és a szakmában egyre gyakrabban emlegetik külön szakterületként (harness engineering). A hétköznapi felhasználók többsége a szót még nem ismeri, bár magát a terméket használja.
A hírekben
- A GitHub Copilot Fusion modellkeveréssel közelíti az élvonalat feleannyi költségből2026. okt. 28. · Agent Age
- A Copilot Studio GitHub Copilot harnessze Microsoft Copilot harnessszé vált2026. okt. 28. · Kód
- Az IFS ipari AI-termékeket vezet be: megbízható végrehajtás és lekérdezhető működési adat2026. okt. 13. · Ipar
- Harness-jelentés: az AI gyorsítja a fejlesztést, de a telepítési hibák aránya 69%2026. szept. 15. · Kód
- Az OpenAI menedzselt Agents API-ként nyitotta meg a Codex-harnesst fejlesztőknek2026. szept. 14. · Kód
- Kritikus sandbox-szökés a DeepSeek Harness nyílt forráskódú kódolóagentben (CVE-2026-82533)2026. szept. 8. · Kód
- A Harness AI kódáttekintést indított, Git-tárolóját pedig az agentforgalomra építette újra2026. szept. 7. · Kód
- GitHub Copilot harness a JetBrainsben, szeptember 1-től számlázás a Copilot Studióban2026. aug. 24. · Kód
Más nevei
harness · agent harness · AI harness · agentkeret · agent-futtatókörnyezet · scaffolding
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.