Home / Glossary
AI Coding Glossary
Key terms in AI-assisted development, explained clearly with practical context.
Agentic Coding
Agentic coding je přístup k vývoji softwaru, při němž AI agent autonomně čte vaši kódovou základnu, píše kód, spouští příkazy a iteruje na výsledcích bez ručního kopírování a vkládání. Na rozdíl od chatovacích AI přebírá agent přímou akci ve vašem vývojovém prostředí a dokončuje vícekrokové úkoly.
Claude Code
Claude Code je terminálový AI kódovací agent Anthropic, který pracuje přímo ve vašem vývojovém prostředí. Čte celý váš projekt, píše kód napříč více soubory, spouští příkazy shellu, spravuje git workflow a autonomně iteruje na chybách — vše z příkazového řádku.
Model Context Protocol (MCP)
Model Context Protocol (MCP) je otevřený standard vytvořený Anthropic, který poskytuje univerzální způsob propojení AI modelů s externími nástroji, zdroji dat a API. Funguje jako standardizované rozhraní — jako USB pro AI — takže jakýkoli MCP kompatibilní nástroj funguje s jakýmkoli MCP kompatibilním AI agentem.
CLAUDE.md
CLAUDE.md je konfigurační soubor ve formátu Markdown umístěný v kořeni projektu, který poskytuje Claude Code trvalé, projektově specifické instrukce. Říká agentovi o vašich konvencích kódování, architektuře, běžných příkazech a pravidlech — funguje jako forma dlouhodobé paměti, která se vztahuje na každou relaci v daném projektu.
AI Pair Programming
AI párové programování je vývojový workflow, při němž vývojář pracuje vedle AI nástroje na společném psaní kódu v reálném čase. Vývojář poskytuje směr, kontext a úsudek, zatímco AI přispívá návrhy kódu, zachycuje chyby a zvládá opakující se implementační úkoly.
Context Window
Kontextové okno je maximální počet tokenů (slov, znaků kódu a symbolů), které AI model dokáže zpracovat v jedné interakci. Definuje horní limit množství informací — včetně vašeho promptu, kódu a odpovědi modelu — které AI dokáže najednou uchovat v paměti.
Coding Agent
Kódovací agent je AI nástroj, který dokáže autonomně číst soubory, psát kód, spouštět terminálové příkazy a iterovat na výsledcích, aby dokončil programovací úkoly. Na rozdíl od pasivních nástrojů pro navrhování kódu přebírá kódovací agent nezávislou akci ve vašem vývojovém prostředí k dosažení stanoveného cíle.
Vibe Coding
Vibe coding je neformální přístup k vývoji softwaru, při němž vývojář popisuje, co chce, v přirozeném jazyce a nechá AI nástroj zvládnout detaily implementace. Místo psaní přesných specifikací vývojář komunikuje záměr prostřednictvím neformální konverzace a iteruje na základě výsledků.
AI Code Review
AI code review je proces používání umělé inteligence k automatické analýze zdrojového kódu na chyby, bezpečnostní zranitelnosti, nesrovnalosti ve stylu a problémy s kvalitou. AI recenzenti dokáží zkoumat pull requesty, navrhovat vylepšení a zachycovat problémy, které by lidští recenzenti mohli přehlédnout kvůli únavě nebo časovému tlaku.
Prompt Engineering for Code
Prompt engineering pro kód je praxe tvorby jasných, specifických instrukcí, které pomáhají AI kódovacím nástrojům produkovat přesný, relevantní výstup. Zahrnuje strukturování požadavků se správnou úrovní kontextu, omezení a příkladů, aby AI pochopila jak to, co chcete, tak jak to chcete udělat.
Headless AI Agent
Headless AI agent je kódovací agent, který běží bez rozhraní pro uživatele nebo interakce v reálném čase. Autonomně provádí úkoly v procesech na pozadí, CI/CD pipeline nebo plánovaných úlohách — čte kód, provádí změny, spouští testy a hlásí výsledky bez čekání na lidský vstup v jakémkoli kroku.
Sub-Agents
Sub-agenti jsou paralelní dceřiné procesy spouštěné hlavním AI kódovacím agentem pro současné zpracování nezávislých částí složitého úkolu. Namísto sekvenčního zpracování veškerého obsahu hlavní agent deleguje dílčí úkoly na specializované dceřiné agenty, kteří běží paralelně a hlásí výsledky rodiči.