Fogalomtár › Fejlesztői alapszavak
pipeline
A pipeline egymás után kapcsolt, automatikus munkalépések sora, ahol minden lépés kimenete a következő lépés bemenete lesz.
Érthetően
A pipeline szó szerint csővezetéket jelent, de jobb hasonlat rá a gyári futószalag. A szalag egyik végén beteszed a nyersanyagot, minden állomáson történik vele valami, a végén pedig kijön a kész termék. Az állomások között senkinek nem kell kézzel átadnia semmit.
A szoftveres világban ugyanez történik adatokkal, programkóddal vagy szöveggel. Az egyik lépés például összegyűjti az adatokat, a következő megtisztítja, a harmadik elemzi, a negyedik jelentést készít belőle. Ha egyszer beállították, emberi beavatkozás nélkül, újra és újra ugyanazokon a lépéseken fut végig.
Az AI-ban két helyen találkozol vele leggyakrabban. Az egyik a modellek tanítása: adatgyűjtés, előkészítés, tanítás, ellenőrzés. A másik az agentek munkája, amikor egy vagy több agent előre megszabott sorrendben végez el részfeladatokat.
Egy szabadon dolgozó agent maga dönti el, mit lép következőnek. A pipeline-ban viszont a sorrend előre rögzített, ezért kiszámíthatóbb és könnyebben ellenőrizhető, cserébe kevésbé rugalmas.
Hogyan működik
- A feladatot kisebb, jól körülhatárolt lépésekre bontják. Ideális esetben mindegyik lépés egyetlen dolgot csinál.
- Meghatározzák a sorrendet, és azt, hogy az egyes lépések milyen formában adják tovább az eredményt a következőnek.
- Valami elindítja a sort: egy időzítés (például minden hajnalban), egy esemény (új fájl érkezett, a fejlesztő módosította a kódot) vagy egy ember gombnyomása.
- A lépések sorban lefutnak, közben a rendszer naplózza, mi történt. Ha valamelyik lépés hibát jelez, a sor jellemzően megáll, hogy a hibás eredmény ne menjen tovább.
- A végén megjelenik a kész eredmény: egy jelentés, egy frissített weboldal, egy betanított modell vagy egy agent elvégzett munkája.
Példa a mindennapokból
Reggelente hírlevelet kapsz, amely az előző nap legfontosabb cikkeit foglalja össze. Emögött jó eséllyel pipeline dolgozik: egy lépés összegyűjti a cikkeket, egy másik kiszűri az ismétlődéseket, egy AI-modell összefoglalja őket, az utolsó lépés pedig elküldi neked az e-mailt.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A hiba továbbgyűrűzik: ha egy korai lépés rossz eredményt ad, és senki nem veszi észre, minden későbbi lépés erre a rossz alapra épít.
- Merev: ha a feladat menet közben megváltozik, vagy váratlan helyzet adódik, a rögzített sorrend nem tud magától alkalmazkodni.
- Az automatizmus elaltathat: attól, hogy a sor hibaüzenet nélkül lefutott, az eredmény még nem biztosan helyes, ezért kellenek bele ellenőrzőpontok.
- AI-lépéseknél ugyanaz a bemenet nem mindig ugyanazt a kimenetet adja, így a pipeline eredménye futásról futásra eltérhet.
Hasonló, de nem ugyanaz
- munkafolyamat (workflow) – A munkafolyamat tágabb fogalom: emberi döntések, jóváhagyások és visszalépések is lehetnek benne. A pipeline jellemzően automatikus, előre rögzített lépéssor, amelyben az adat egy irányba halad, még ha el is ágazhat.
- AI-agent – Az agent maga választja meg a következő lépését a cél érdekében, a pipeline-ban viszont a lépések sorrendjét előre megírták.
- értékesítési pipeline – Az üzleti életben ugyanez a szó a folyamatban lévő üzletek szakaszonkénti nyilvántartását jelenti, az első érdeklődéstől a szerződéskötésig. Ez nem szoftveres feldolgozósor.
- processzor-pipeline – A hardverben a pipeline azt jelenti, hogy a processzor egy utasítás végrehajtását részekre bontja, és egyszerre több utasítás különböző részein dolgozik. Ez a gép belső működése, nem adat- vagy feladatfeldolgozó lépéssor.
Kapcsolódó fogalmak
automatizálás, munkafolyamat, szoftverarchitektúra
adatpipeline, CI/CD, tanítási pipeline
Röviden a története
A szó szoftveres értelme nagyrészt a Unix operációs rendszerből ered. Douglas McIlroy már 1964-ben azt javasolta egy belső feljegyzésben, hogy a programokat úgy lehessen összekötni, mint a locsolócső darabjait. Ken Thompson 1973-ban építette be a Unixba a „pipe” (cső) megoldást, amellyel egy program kimenete közvetlenül egy másik program bemenetére köthető. A szó innen terjedt át az adatfeldolgozásra, a szoftverkiadásra, majd az AI-rendszerekre. A hardverben, a processzorok utasítás-feldolgozására, a pipeline kifejezést már az 1960-as évektől használták.
Hol tart most
2026 végén a pipeline a szoftverfejlesztés és az adatfeldolgozás alapfogalma, a legtöbb komolyabb rendszerben megtalálható. Újdonság, hogy az egyes lépéseket egyre gyakrabban AI-modellek és agentek végzik, a rögzített sorokat pedig sokszor szabadabban dolgozó agentekkel kombinálják.
A hírekben
- A Roche a Chai Discoveryvel köt megállapodást a Chai-3 modell bevezetésére2026. nov. 5. · Egészség
- Az AI veszélyezteti a gyakornoki ‘csővezetéket’, az AI-ra képzett joghallgatók munkaerőpiacra lépnek2026. okt. 14. · Jog
- AI-s kódellenőrzés: Atlassian két agentre bontja, JetBrains háromszintű review-t javasol2026. okt. 12. · Kód
- Elemzés: az AI-alapú gyógyszerfejlesztés klinikai pipeline-ja nő, de még korai szakaszú2026. okt. 8. · Egészség
- Az Evaxion AI-tervezett glioblasztóma-vakcinával bővíti a pipeline-t2026. aug. 17. · Egészség
Más nevei
pipeline · pipe-line · csővezeték · feldolgozósor · feldolgozási lánc · adatpipeline · data pipeline · CI/CD pipeline
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.