Home / Glossary
AI Coding Glossary
Key terms in AI-assisted development, explained clearly with practical context.
Ügynökalapú kódolás
Az ügynökalapú kódolás egy szoftverfejlesztési megközelítés, ahol egy AI ügynök autonóm módon olvassa a kódbázisod, kódot ír, parancsokat futtat, és az eredményeken iterál manuális másolás-beillesztés nélkül. A chat-alapú AI-jal ellentétben az ügynök közvetlen műveletet végez a fejlesztői környezetedben a több lépéses feladatok elvégzéséhez.
Claude Code
A Claude Code az Anthropic terminál alapú AI kódolóügynöke, amely közvetlenül a fejlesztői környezetedben működik. Beolvassa a teljes projektedet, kódot ír több fájlban, shell parancsokat futtat, git munkafolyamatokat kezel, és autonóm módon iterál a hibákon — mindezt a parancssorból.
Model Context Protocol (MCP)
A Model Context Protocol (MCP) egy nyílt szabvány, amelyet az Anthropic hozott létre, és univerzális módot biztosít az AI modellek összekapcsolásához külső eszközökkel, adatforrásokkal és API-kkal. Szabványosított interfészként működik — mint az USB az AI számára —, így bármely MCP-kompatibilis eszköz bármely MCP-kompatibilis AI ügynökkel együttműködhet.
CLAUDE.md
A CLAUDE.md egy markdown konfigurációs fájl, amelyet a projekt gyökérmappájába helyezel, és tartós, projekt-specifikus utasításokat biztosít a Claude Code-nak. Megismerteti az ügynököt a kódolási konvenciókkal, az architektúrával, az általános parancsokkal és a szabályokkal — egyfajta hosszú távú memóriaként működve, amely az adott projekt minden munkamenetére vonatkozik.
AI páros programozás
Az AI páros programozás egy fejlesztési munkafolyamat, ahol egy emberi fejlesztő egy AI eszközzel dolgozik együtt a kód közös megírásán valós időben. A fejlesztő irányt, kontextust és ítéletet biztosít, míg az AI kódjavaslatokat tesz, hibákat kap el, és ismétlődő implementációs feladatokat kezel.
Kontextus ablak
A kontextus ablak az AI modell által egyetlen interakcióban feldolgozható tokenek (szavak, kódkarakterek és szimbólumok) maximális száma. Meghatározza az információ felső határát — beleértve a promptodat, a kódot és a modell válaszát —, amelyet az AI egyszerre a "memóriájában" tarthat.
Kódolóügynök
A kódolóügynök egy AI-alapú eszköz, amely autonóm módon tud fájlokat olvasni, kódot írni, terminál parancsokat végrehajtani, és az eredményeken iterálni programozási feladatok elvégzéséhez. A passzív kódjavasló eszközökkel ellentétben a kódolóügynök önálló műveletet végez a fejlesztői környezetedben egy megadott cél elérése érdekében.
Vibe kódolás
A vibe kódolás egy informális szoftverfejlesztési megközelítés, ahol a fejlesztő természetes nyelven leírja, mit szeretne, és egy AI eszközt hagy kezelni az implementációs részleteket. Pontos specifikációk írása helyett a fejlesztő alkalmi beszélgetésen keresztül kommunikálja a szándékot, és az eredmények alapján iterál.
AI kód-áttekintés
Az AI kód-áttekintés az a folyamat, amikor mesterséges intelligenciát használunk a forráskód automatikus elemzésére hibák, biztonsági sebezhetőségek, stílusinconsistenciák és minőségi problémák szempontjából. Az AI áttekintők megvizsgálhatják a pull requesteket, fejlesztéseket javasolhatnak, és olyan problémákat is észrevehetnek, amelyeket az emberi áttekintők fáradtság vagy időnyomás miatt esetleg kihagynak.
Promptmérnökség kódhoz
A promptmérnökség kódhoz az a gyakorlat, amikor egyértelmű, specifikus utasításokat készítünk, amelyek segítenek az AI kódolóeszközöknek pontos, releváns kimenetet előállítani. Magában foglalja a kérések strukturálását a megfelelő szintű kontextussal, korlátokkal és példákkal, hogy az AI megértse mind azt, amit szeretnél, mind pedig azt, hogyan szeretnéd elvégezni.
Headless AI ügynök
A headless AI ügynök olyan kódolóügynök, amely emberi felületű interfész vagy valós idejű interakció nélkül fut. Autonóm módon hajt végre feladatokat háttérfolyamatokban, CI/CD csővezetékekben vagy ütemezett feladatokban — kódot olvas, módosításokat végez, teszteket futtat és eredményeket jelent anélkül, hogy bármelyik lépésnél emberi bemenetre várakozna.
Alárendelt ügynökök
Az alárendelt ügynökök párhuzamos gyermekfolyamatok, amelyeket egy fő AI kódolóügynök spawn-ol egy komplex feladat független részeinek egyidejű kezelésére. Ahelyett, hogy mindent szekvenciálisan dolgozna fel, a fő ügynök részfeladatokat delegál specializált gyermekügynököknek, amelyek párhuzamosan futnak, és az eredményeket visszajelentik a szülőnek.