13. lapszám · nov. 2–8. 2026Kiadások · Fogalomtár · Archívum · Módszer · RSS · HU / ENG

Az AI-korszak hírei, hetente válogatva

Fogalomtár › Fejlesztői alapszavak

keretrendszer

angolul: framework

alapelterjedt

Előre megírt szoftveralap, amely megadja egy program vázát és szabályait, így a fejlesztőnek csak a saját, egyedi részeket kell hozzátennie.

Érthetően

Képzeld el, hogy házat építesz, de nem a téglaégetéssel kezded: kapsz egy kész szerkezetet alappal, tartófalakkal, víz- és villanyvezetékkel. A helyiségeket, a berendezést és mindazt, amitől a ház a tiéd lesz, továbbra is neked kell megtervezned és megépítened. A keretrendszer ugyanez a szoftverek világában: egy kész váz, amelyre a fejlesztő ráépíti a saját alkalmazását.

Arra jó, hogy ne kelljen mindent újra feltalálni. A legtöbb programnak ugyanazokra az alapokra van szüksége: felhasználók beléptetése, adatok mentése, oldalak megjelenítése, hibák kezelése. Ezeket a keretrendszer készen adja, sok ezer más fejlesztő által kipróbált formában.

Cserébe a keretrendszer megszabja a játékszabályokat is: hová kerüljenek a fájlok, milyen sorrendben fussanak a lépések, hogyan épüljön fel az egész. Ettől gyorsabb és egységesebb a munka, de kevesebb a szabadság.

Az AI világában is sok keretrendszerrel találkozol: vannak, amelyekkel modelleket tanítanak, és vannak, amelyekkel agenteket építenek, vagyis összekötik a nyelvi modellt az eszközökkel, a memóriával és a feladat lépéseivel.

Hogyan működik

  1. A fejlesztő kiválaszt egy keretrendszert a feladathoz (például weboldalhoz, mobilalkalmazáshoz vagy agent építéséhez), és telepíti a gépére.
  2. A legtöbb keretrendszer létrehoz egy kész projektvázat: mappákat, alapbeállításokat és egy már működő, üres alkalmazást.
  3. A fejlesztő a kijelölt helyekre beírja a saját kódját: mit lásson a felhasználó, milyen adatokat kezeljen a program, mi történjen egy gombnyomásra.
  4. Futás közben a keretrendszer irányít: ő fogadja a kéréseket, és a megfelelő pillanatban ő hívja meg a fejlesztő kódját. Ezt hívják a vezérlés megfordításának (angolul inversion of control).
  5. A keretrendszer készítői rendszeresen új verziókat adnak ki hibajavításokkal és biztonsági frissítésekkel, amelyeket a fejlesztőnek követnie kell.

Példa a mindennapokból

Amikor egy webáruházban kosárba teszel valamit, belépsz és fizetsz, szinte biztosan egy keretrendszerre épülő oldalt használsz. A bolt fejlesztői nem maguk írták meg a beléptetést vagy az adatbázis-kezelést, csak a saját termékeiket és arculatukat tették rá a kész alapra.

Kit érint

fejlesztőA mindennapi munkája nagy részét az határozza meg, melyik keretrendszerben dolgozik, és mennyire ismeri annak szabályait. → Kód
vállalkozó, vezetőA keretrendszer kiválasztása évekre befolyásolja, mennyibe kerül a fejlesztés, milyen szakembert kell felvenni, és mennyire nehéz később váltani.
álláskereső, pályakezdőSok fejlesztői álláshirdetés konkrét keretrendszerek ismeretét kéri, ezért érdemes tudnod, melyik mire való. → Munka és HR
mindenkiA naponta használt weboldalak, alkalmazások és AI-eszközök szinte mind valamilyen keretrendszerre épülnek, így azok hibái és biztonsági rései téged is érinthetnek.

Gyakori félreértés

TévhitA keretrendszer egy kész program, amelyet csak be kell kapcsolni.
ValójábanA keretrendszer önmagában nem csinál semmi hasznosat, csak váz és szabálykészlet. Az alkalmazást a fejlesztőnek kell megírnia rá, és ez továbbra is komoly szakmunka.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

szoftverfejlesztés, szoftver, fejlesztői eszközök

Szűkebb

webes keretrendszer, agent-keretrendszer, gépi tanulási keretrendszer

Rokon

programkönyvtár, API, SDK, nyílt forráskód, platform

Röviden a története

A keretrendszerek gondolata az 1980-as években, az objektumorientált programozással együtt terjedt el. Webes keretrendszerek már a 2000-es évek elején is léteztek, de a ma ismert formájukat a 2004-ben megjelent Ruby on Rails és a 2005-ben megjelent Django tette népszerűvé. Az agentek építésére szolgáló keretrendszerek 2022 végétől, a nagy nyelvi modellek elterjedésével jelentek meg.

Hol tart most

2026 végén a szoftverfejlesztés szinte minden területén keretrendszerekre építenek, ez az iparág alapgyakorlata. Az agent-keretrendszerek piaca viszont még gyorsan változik, és a kódoló agentek egyre gyakrabban maguk írják meg a keretrendszerre épülő kódot.

Állapot: 2026. november

A hírekben

42 Agent Age-sztoriban fordul elő; a görbe a hírmagazin heti előfordulása.

Más nevei

keretrendszer · framework · szoftverkeretrendszer · software framework · fejlesztői keretrendszer · webes keretrendszer · agent-keretrendszer · agent framework

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.