kódbázis
angolul: codebase
A kódbázis egy szoftver teljes forráskódja: az összes fájl, amelyből a program felépül, együtt, rendezett formában tárolva.
Érthetően
Képzeld el egy nagy ház teljes tervdokumentációját: alaprajzok, villanyszerelési rajzok, csőhálózat, anyaglisták. A kódbázis ugyanez egy szoftvernél: minden olyan fájl együtt, amelyet emberek (vagy újabban AI-agentek) írtak, és amelyből a működő program elkészül.
Egy kódbázis lehet pár fájl, de lehet több millió sor is, amelyen évek óta több száz ember dolgozik. Nemcsak a programkód tartozik bele, hanem a beállítások, a tesztek és gyakran a leírások is.
Az AI korában azért lett fontos szó, mert a kódoló agent már nem egy-egy kódrészletet ír, hanem a teljes kódbázisban dolgozik: keres benne, elolvassa a releváns részeket, és több fájlt módosít egyszerre. Hogy mennyire jól boldogul, az a modell képességei mellett nagyban azon múlik, mennyire rendezett és érthető a kódbázis.
Hogyan működik
- A forráskód fájlokban és mappákban él, amelyek a program egy-egy részét tartalmazzák, például a bejelentkezést, a fizetést vagy a felhasználói felületet.
- Az egészet jellemzően egy verziókezelő rendszer (leggyakrabban a Git) tárolja egy tárolóban. Ez minden változtatást megjegyez: ki, mikor és mit írt át, a hozzáfűzött megjegyzésből pedig az is kiderülhet, miért.
- A fejlesztők a saját másolatukon vagy külön fejlesztési ágon dolgoznak, majd a módosításaikat ellenőrzés után beolvasztják a közös változatba.
- Jól szervezett projektekben minden változtatás után automatikus tesztek futnak le, hogy kiderüljön, nem romlott-e el valami máshol.
- A kódoló agent hasonlóan dolgozik: először felderíti a kódbázist, megkeresi az érintett fájlokat, módosít, lefuttatja a teszteket, és a változtatást jellemzően átadja egy embernek jóváhagyásra.
Példa a mindennapokból
Amikor a bankod mobilalkalmazása frissül, és megjelenik benne egy új funkció, a fejlesztők valójában az alkalmazás kódbázisát módosították. Ha a cégednél azt hallod, hogy „az agent átnézte a kódbázist”, az általában azt jelenti, hogy az AI keresések segítségével feltérképezte a szoftver felépítését, és elolvasta a feladathoz szükséges fájlokat, mielőtt hozzányúlt.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- Egy nagy kódbázis nem fér bele egyszerre az AI-modell kontextusablakába, ezért az agent csak részleteket lát belőle, és lemaradhat fontos összefüggésekről.
- Ha AI-eszköznek adsz hozzáférést a kódbázishoz, üzleti titkok, jelszavak és kulcsok is kiszivároghatnak, ha azok a fájlok között vannak.
- A régi, rosszul dokumentált kódbázisban az ember és az agent is könnyebben hibázik, mert nem derül ki, mi miért készült úgy.
- A gyorsan, ellenőrzés nélkül generált kód felduzzasztja a kódbázist, és később drágább lesz karbantartani.
Hasonló, de nem ugyanaz
- tároló (repository) – A tároló az a hely és eszköz, ahol a kódot a változástörténetével együtt őrzik; a kódbázis maga a tartalom, amely akár több tárolóban is elférhet.
- forráskód – Forráskód egyetlen sor vagy fájl is lehet, a kódbázis viszont egy adott szoftver teljes forráskódját jelenti egyben.
- adatbázis – Az adatbázis a program által kezelt adatokat tárolja (például az ügyfelek listáját), a kódbázis pedig magát a programot leíró utasításokat.
Kapcsolódó fogalmak
szoftverfejlesztés, forráskód
monorepo, örökölt kód
tároló, verziókezelés, kódoló agent, kontextusablak, technikai adósság, nyílt forráskód
Röviden a története
A kifejezés akkor vált általánossá, amikor a szoftverek túl nagyok lettek ahhoz, hogy egy ember fejben tartsa őket, és a kódot sokan, közösen kezdték fejleszteni. A verziókezelő rendszerek az 1970-es évek óta léteznek. A ma legelterjedtebb verziókezelőt, a Gitet Linus Torvalds hozta létre 2005-ben.
Hol tart most
A fogalom évtizedek óta a szoftverfejlesztés alapszava. 2026 végére a kódoló agentek mindennapos munkaterepe is lett, ezért egyre több csapat kifejezetten az agentek számára is olvashatóvá, jól dokumentálttá teszi a kódbázisát.
A hírekben
- A JetBrains kiadta a Mellum2.1-et, a 12 milliárd paraméteres nyílt MoE kódolómodellt2026. okt. 8. · Kód
- A Sourcegraph általánosan elérhetővé tette az Agentic Batch Changes-t nagy kódbázisokra2026. szept. 14. · Kód
- Google Gemini 3.8 Flash és Cyber változata: erősebb kódolás, biztonsági fókusz2026. aug. 31. · Kód
- Platformok integrálnak: Atlassian kontextusmotor, MongoDB, AWS Continuum, Semgrep–Replit2026. aug. 10. · Kód
- A mérnökmenedzserek visszatérnek a kódbázisba az AI miatt2026. aug. 10. · Kód
Más nevei
kódbázis · codebase · code base · kódbázisok · forráskódbázis · forráskód-állomány · kódállomány
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.