---
title: "Programovanie s AI: Od Vibe Codingu k Agentic Engineeringu"
date: 2026-09-08T08:47:00+02:00
author: admin
canonical_url: "https://cstudios.sk/blog/programovanie-s-ai-od-vibe-codingu-k-agentic-engineeringu"
section: Blog
---
✦ Ing. Erik Putz | 08.09.2026 | 10 min čítania # PROGRAMOVANIE S AI: OD VIBE CODINGU K AGENTIC ENGINEERINGU

 

 ![](https://cstudios.sk//uploads/images/IMAGE.jpg) 

Ako sa mení vývoj softvéru v ére AI agentov? „Vibe coding“ dopĺňa systematickejší prístup v podobe Agentic Engineeringu, ktorý prináša nové postupy vo vývoji, bezpečnosti, verifikácii aj tímovej spolupráci.

 

 

 

  ## 1. Úvod: Veľký posun od syntaxe k zámeru (From Syntax to Intent)

Vývoj softvéru prechádza najvýznamnejšou transformáciou od vynálezu programovacích jazykov vyššej úrovne. Celé dekády bolo primárnym rozhraním programátora syntax: zložené zátvorky, bodkočiarky, typové anotácie a manuálne ladenie knižničných volaní. Táto éra sa uzatvára. Úlohou vývojára je čoraz viac formulovať presný zámer (intent) a navrhovať systém mantinelov, zatiaľ čo AI rieši konkrétnu implementáciu.

Podľa dát z roku 2026 využíva 85 % profesionálnych vývojárov AI kódovacích agentov pravidelne, 51 % denne a viac ako 41 % všetkého nového kódu v podnikoch je generovaného umelou inteligenciou.

**Ilúzia rýchlosti (The Illusion of Speed)**

Vygenerovať tisíc riadkov kódu pred obedom dnes zvládne každý junior s predplatným moderného LLM. Rýchlosť písania kódu však už nie je primárnym úzkym hrdlom (bottleneck) softvérového inžinierstva. Úzke hrdlo sa presunulo po prúde (downstream) k ľuďom, ktorí musia tento obrovský objem kódu integrovať, otestovať, zabezpečiť a zrevidovať.

Štúdia výskumného inštitútu METR odhalila paradox: skúsení vývojári bez formalizovaných procesov strávili pri určitých úlohách s AI o 19 % viac času, pretože uviazli v zdĺhavom overovaní, ladení subtílnych logických chýb a dešifrovaní halucinácií, ktoré na prvý pohľad vyzerali bezchybne.

**Problém 80/20 v ére AI (The 80% Problem)**

Moderné modely dokážu bleskovo vygenerovať úvodných 80 % funkcionality. Zvyšných 20 % – ošetrenie okrajových stavov (edge cases), škálovateľnosť, transakčná integrita, bezpečnosť a hlboké doménové nuansy – však vyžaduje kontext, ktorý modelom často chýba. Kód „vyzerá správne“ a prejde základným testom, no zlyháva pri reálnej prevádzke.

**Dva režimy vývojára: Conductor vs. Orchestrator**

V modernej praxi sa vývojár flexibilne prepína medzi dvoma pracovnými režimami:

**• Conductor (Dirigent):** Synchrónna práca v reálnom čase v IDE (GitHub Copilot, Cursor, Gemini Code Assist). Vývojár vidí každý riadok, navádza model cez inline nápovedy a vykonáva chirurgické refaktoringy. Vhodné na ladenie komplexnej biznis logiky a exploratívny vývoj.

**• Orchestrator (Orchestrátor):** Asynchrónna delegácia na vysokej úrovni abstrakcie (Antigravity CLI, Claude Code, Jules). Vývojár definuje ciele a akceptačné testy, agent samostatne pracuje v izolovanom pozadí (sandboxe) a človek kontroluje až hotové Pull Requesty.

 

 

## 2. Spektrum: Vibe Coding vs. Štruktúrovaný vývoj vs. Agentic Engineering

Pojmy „Vibe Coding“ a „Agentic Engineering“ nepredstavujú binárny protiklad, ale dva krajné body toho istého technologického spektra. Rozdiel nespočíva v tom, aký LLM model je pod kapotou, ale aké mantinely, verifikácia a štruktúra obklopujú jeho výstup.

**Dôležité pravidlo nasadenia**   
Vibe coding je vynikajúci nástroj na víkendové prototypovanie, jednorazové skripty a rýchle hackathony. Akonáhle však ide o produkčné systémy pracujúce s reálnymi používateľskými dátami a peniazmi, 'vibe-in-production' je hazardom. Produkčný softvér vyžaduje Agentic Engineering.

 

 

 ![](https://cstudios.sk//uploads/images/_transforms/_w640/7438/CSTUDIOS-2.webp) 

## 3. Ekonomika vývoja s AI: CapEx vs. OpEx a Tokenomics

Pre technologických lídrov a softvérových architektov nie je kľúčovou metrikou len rýchlosť, ale celkové náklady na vlastníctvo (Total Cost of Ownership – TCO). AI zásadne mení pomer medzi kapitálovými výdavkami (CapEx) a operačnými nákladmi (OpEx).

**Skrytý dlh Vibe Codingu (Low CapEx, High OpEx)**

Vibe coding láka nulovou vstupnou bariérou, no prináša kumulatívny dlh:

**• Token Burn Rate:** Neustále posielanie celých neštruktúrovaných súborov do kontextu a opakovanie neúspešných pokusov dramaticky zvyšuje náklady na API tokeny.

**• Údržbárska daň (Maintenance Tax):** Kód bez striktnej architektúry generuje nekonzistentný „špagetový kód“. Odstraňovanie chýb po polroku núti inžinierov tráviť dni reverzným inžinierstvom.

**• Bezpečnostné sanácie:** Odstránenie zraniteľnosti v produkcii je 10x až 100x drahšie než jej zachytenie počas fázy špecifikácie.

**Investícia v Agentic Engineeringu (High CapEx, Low OpEx)**

Agentic Engineering investuje čas vopred: do návrhu formálnych zmlúv (API schémy, BDD scenáre), prípravy testovacieho harnessu a nastavenia nástrojov. Marginálne náklady na pridanie každej ďalšej funkcie následne prudko klesajú.

**Inteligentný Model Routing ako finančná páka**

V modernom podnikovom prostredí nepoužívame drahé frontier modely (Gemini 3.1 Pro, Claude 3.7 Sonnet) na každú triviálnu operáciu. Architektúra využíva dynamický routing:

**• Frontier Modely:** Návrh systému, SDD scenáre, komplexné multi-file refaktoringy a bezpečnostné posúdenie.

**• Efektívne Modely (Flash / Haiku):** Generovanie testovacích dát, linting, formátovanie, priebežná syntaktická kontrola a tvorba komentárov.

 

 

 

## 4. Spec-Driven Development (SDD): Špecifikácia ako nový zdrojový kód

V tradičnom vývoji bol kód stredobodom vesmíru (Code-First). V ére autonómnych agentov sa kód stáva spotrebným materiálom (Disposable Code). Ak máte pevnú špecifikáciu, môžete nechať agenta prepísať celú aplikáciu z Pythonu do TypeScriptu alebo Go v priebehu jedného popoludnia bez obáv z technického dlhu.

**Štúdia SkCC (2026) a fyzika tokenov**

Výskum Ouyang et al. (2026, „SkCC: Portable and Secure Skill Compilation for Cross-Framework LLM Agents“) preukázal, že jazykové modely vykazujú extrémnu citlivosť na formátovanie inštrukcií. Pri generickom, neoptimalizovanom Markdown texte dochádza k poklesu výkonu agenta až o 40 %.

Pri hlboko vnorených štruktúrach (hĺbka &gt; 3) dosahuje štruktúrovaný YAML úspešnosť parsovania 51.9 %, zatiaľ čo JSON len 43.1 % a XML 33.8 %. Najlepšou stratégiou je hybridný prístup: Markdown nadpisy pre logické členenie a plochý YAML pre dátové schémy.

 

 

## 5. Anatómia Agenta a Harness Engineering: Model nestačí

Jednou z najčastejších chýb je stotožňovanie agenta so samotným LLM modelom. Realita v produkcii je definovaná vzťahom: Agent = Model + Harness.

Model je len surový motor. Aby bol schopný bezpečnej a stabilnej prevádzky, potrebuje Harness (lešenie, podvozok, riadenie a bezpečnostné senzory). Nedávne reverzné inžinierstvo nástroja Claude Code v2.1.88 ukázalo, že 98.4 % kódovej bázy tvorí operačná infraštruktúra a iba 1.6 % samotná slučka modelu.

**Komponenty produkčného Harnessu**

**• Inštrukcie a kontextové pravidlá:** Hierarchické súbory (~/.gemini/GEMINI.md globálne, .agents/AGENTS.md zdieľané, /specs lokálne).

**• Nástroje a konektory (MCP):** Typovo overené rozhrania pre prístup k súborom, databázam a repozitárom.

**• Ephemérne Sandboxy:** Izolované prostredia (gVisor, kontajnery) chrániace hostiteľský systém pred deštruktívnymi príkazmi.

**• Deterministické Guardrails / Hooks:** Skripty spúšťané pred/po volaní nástroja (napr. zákaz komitovania hesiel).

**• Observabilita a Tracing:** Zaznamenávanie trajektórie uvažovania pomocou OpenTelemetry.

 

 

## 6. Agent Skills: Procedurálna pamäť a riešenie „Context Rot“

Výskumy Chroma Research (2025) a Liu et al. (Lost in the Middle) preukázali, že ak sa systémový prompt preplní pravidlami a runbookmi, presnosť modelu drasticky klesá už pri 50k tokenoch. Tomuto fenoménu hovoríme Context Rot.

**Princíp Progressive Disclosure (Postupné odkrývanie)**

Agent Skills (otvorený štandard agentskills.io) riešia kontextový rozpočet načítavaním v 3 úrovniach:

**• Úroveň 1 - Metadáta (Názov + Description):** Stále prítomné v kontexte (~50 tokenov na skill). Slúžia ako index a smerovač.

**• Úroveň 2 - Telo SKILL.md:** Načíta sa do kontextu IBA vtedy, keď používateľ aktivuje daný trigger.

**• Úroveň 3 - Pomocné skripty a referencie:** Deterministické skripty (scripts/) bežia v termináli bez zahltenia kontextu; referencie sa čítajú len pri edge cases.

 

 

## 7. Protokoly interoperability: MCP, A2A, A2UI a Commerce (AP2/UCP)

Otvorené štandardy nahrádzajú proprietárne integrácie a znižujú integračnú komplexitu z O(N x M) na O(N + M).

**1. Model Context Protocol (MCP) – USB-C pre nástroje**

MCP prepája agenta s pasívnymi nástrojmi cez štandardizované JSON-RPC 2.0 správy (cez studio alebo SSE over HTTP).

**2. Agent-to-Agent (A2A) – Factory Radio**

A2A (pod správou Linux Foundation) umožňuje spoluprácu medzi autonómnymi agentmi naprieč sieťovými hranicami. Rieši problém neohraničených domén (The GOTO Problem v agentúrach), kde špecialista potrebuje pozastaviť exekúciu, konzultovať orchestrátora a pokračovať bez straty kontextu.

**3. Agent-to-UI (A2UI) – Generatívne rozhrania**

A2UI funguje ako „notový záznam“ pre frontend. Agent posiela deklaratívny zoznam vopred schválených komponentov (karty, tlačidlá, polia), ktoré klientska aplikácia (React, Flutter, Lit) bezpečne vykreslí bez rizika XSS alebo spúšťania neznámeho kódu.

**4. AP2 &amp; UCP – Autonómny obchod a platby**

UCP štandardizuje objavovanie produktov a katalógov. AP2 zavádza kryptograficky podpisované nákupné mandáty, ktoré prísne limitujú výdavky agenta.

 

 

## 8. Zero-Trust bezpečnosť pri vývoji s AI (7-Pillar Architecture)

**Kľúčové hrozby a mitigácie**

**• Slopsquatting (Wiz Research):** Útočníci registrujú škodlivé balíčky pod názvami, ktoré LLM často halucinujú. Obrana: Využívanie privátnych registrov a vynucovanie SBOM verifikácie cez Binary Authorization.

**• The Confused Deputy:** Agent pod vplyvom škodlivého promptu v cudzom repozitári zneužije administrátorské práva. Obrana: Zero Ambient Authority – agent dostáva výhradne krátkodobé JIT tokeny so zúženým rozsahom.

**• Repozitárová otrava:** Skryté zero-width znaky a homoglyfy. Obrana: Deterministické lintery v CI/CD pipeline.

V agentovom inžinierstve prechádzame z modelu Identity-as-a-Perimeter na Context-as-a-Perimeter. Bezpečnostná architektúra sa opiera o 7 pilierov:

 

 

 ![](https://cstudios.sk//uploads/images/_transforms/_w640/7435/CSTUDIOS-1.webp) 

## 9. Evaluácia autonómnych systémov: Meranie kvality bez hádania

Kým tradičný unit test overuje deterministický výstup (A == B), evaluácia v agentovom inžinierstve overuje kvalitu trajektórie a súlad so zámerom v stochastickom prostredí.

**7 Dimenzií evaluácie kódovacieho agenta**

**• Vonkajšie (User-facing):** 1. Spokojnosť so zámerom (Intent match), 2. Funkčná správnosť (Build/Pass), 3. Vizuálna správnosť UI, 4. Náklady a tokenová efektivita.

**• Vnútorné (Internal):** 5. Dodržiavanie konvencií kódovej bázy, 6. Kvalita trajektórie volania nástrojov, 7. Samoopravné správanie (Self-repair).

**• Transverzálna oblasť:** Bezpečnosť a zodpovedná AI (odmietnutie škodlivých zadaní).

**Metrika Pass^k a gradácia oprávnení**

Preukázanie spoľahlivosti vyžaduje úspešné vyriešenie úlohy vo všetkých k behoch (Pass^k). Agenti a ich skilly postupujú cez rebríček oprávnení: Read-Only (LLM-as-judge eval) -&gt; Draft-Only (kontrola človekom) -&gt; Action-Allowed (plná autonómia s red-teamingom).

 

 

 

## 10. Tímová kultúra a udržateľnosť vývoja

S rastom produkcie AI kódu čelia tímy novým výzvam, najmä fenoménu Approval Fatigue (Únava zo schvaľovania). Podľa výskumu CNBC čelia inžinieri pri neustálom prúde mikro-schvaľovaní o 45 % vyššiemu riziku vyhorenia.

**Zásady modernej tímovej spolupráce**

**• Zmena fokusu Code Review:** Presun od kontroly syntaxe k overovaniu architektonických zmlúv a integrity systému.

**• Conditional LGTM:** Schválenie PR podmienené úspešným prechodom automatizovaných testov a evalov bez zbytočného čakania.

**• No-Blame kultúra:** Pripisovanie chýb nedokonalostiam v harnessoch a integračných pravidlách, nie jednotlivým vývojárom.

**• Digitálne tiché hodiny:** Zamedzenie notifikáciám mimo pracovného času.

 

 

## 11. Čo NEROBIŤ: Kritické anti-vzory (Don'ts)

**•** **1. Nenahrádzajte špecifikácie hádaním:** Nikdy nepúšťajte agenta do produkčného kódu na základe vágneho promptu.

**•** **2. Nekombinujte refaktoring s opravou chyby:** Počas opravy bugu striktne zakážte premenovávanie premenných a úpravu okolitého kódu.

**•** **3. Nepoužívajte verejné neoverené MCP servery v produkcii:** Predstavujú priamy vektor útoku a exfiltrácie dát.

**•** **4. Nehardkódujte heslá a API kľúče:** Využívajte výhradne premenné prostredia a ContextResolver.

**•** **5. Nikdy sa nepripájajte priamo na produkčnú databázu:** Pri vývoji pracujte výhradne s testovacími alebo obfuskovanými dátami v Read-Only móde.

 

 

## 12. Praktický akčný plán: Kde začať zajtra

**Pre jednotlivých vývojárov**

**• Krok 1:** Vytvorte si v koreni projektu súbor AGENTS.md so základným popisom architektúry a pravidiel.

**• Krok 2:** Píšte zlyhávajúce testy pred generovaním implementácie (Evaluation-Driven Development).

**• Krok 3:** Zapnite izolovaný terminálový sandbox v nastaveniach vášho kódovacieho asistenta.

**Pre Tech Leadov a Architektov**

**• Krok 1:** Zaveďte ukladanie technických špecifikácií v Gherkin/Markdown formáte do priečinka /specs.

**• Krok 2:** Vytvorte tímovú knižnicu Agent Skills pre opakované doménové procesy.

**• Krok 3:** Nasaďte evaluačné brány (LLM-as-Judge) do CI/CD pipeline pre automatické posudzovanie PR diffov.

**Pre Enterprise organizácie**

**• Krok 1:** Implementujte centralizovaný Agent Gateway a Hybrid Policy Server.

**• Krok 2:** Štandardizujte nástroje cez MCP a orchestráciu cez A2A protokol.

**• Krok 3:** Zaveďte OpenTelemetry tracing pre auditovanie trajektórie uvažovania agentov v súlade s EU AI Act.

 

 

## Záver: Zámer ako nové rozhranie

Generovanie zdrojového kódu je vyriešený problém. Skutočným remeslom a konkurenčnou výhodou dnešného softvérového inžinierstva sa stáva formulácia presného zámeru, architektonický úsudok, deterministické mantinely a nekompromisná verifikácia kvality.

Tímy a firmy, ktoré prekonajú fázu chaotického „vibe codingu“ a vybudujú robustnú platformu pre Agentic Engineering, získajú bezprecedentnú produktivitu bez obetovania bezpečnosti a stability produkčného prostredia.

 

 

 [      Cenová ponuka Cenová ponuka ](https://cstudios.sk/cenova-ponuka) ## Úspechy a uznania

 Naša kreativita a práca získali ocenenia, ktoré potvrdzujú našu vášeň pre webový vývoj a odhodlanie prinášať skutočné výsledky.

 

 

 - ![Site of the day item](https://cstudios.sk//uploads/images/_transforms/_w800/5829/Screenshot-2026-07-22-at-15.04.01.webp)
- ![Honors W. item](https://cstudios.sk//uploads/images/_transforms/_w800/4116/Screenshot-2026-04-15-at-16.11.47.webp)
- ![Coviani UX item](https://cstudios.sk//uploads/images/_transforms/_w800/129/coviani-ux.webp)
- ![Az év honlapja 2024 item](https://cstudios.sk//uploads/images/_transforms/_w800/1531/jUhIVJRT.webp)
- ![Az Ev Honlapja Kulondij 2025 - B2B item](https://cstudios.sk//uploads/images/_transforms/_w800/3756/Az-Ev-Honlapja-Kulondij-2025.webp)
- ![Az év honlapja 2023 - Minőségi díj item](https://cstudios.sk//uploads/images/_transforms/_w800/139/ev2023.webp)
- ![Az Ev Honlapja Kulondij 2025 - Szolgáltatás item](https://cstudios.sk//uploads/images/_transforms/_w800/3759/Az-Ev-Honlapja-Kulondij-2025_2026-03-14-080632_vlwa.webp)
- ![Az év honlapja 2023 - Különdíj item](https://cstudios.sk//uploads/images/_transforms/_w800/142/kulon2023.webp)
- ![Coviani UI item](https://cstudios.sk//uploads/images/_transforms/_w800/132/coviani-ui.webp)
- ![Coviani Innovation item](https://cstudios.sk//uploads/images/_transforms/_w800/135/coviani-innovation.webp)
 
 

 

       

 

    Spojme sa — front@cstudios.sk —

 Spojme sa — front@cstudios.sk —

 Spojme sa — front@cstudios.sk —

 Spojme sa — front@cstudios.sk —

 

 

 

 

 

 [    ](mailto:front@cstudios.sk) ![](https://cstudios.sk//uploads/images/_transforms/_1728xAUTO_fit_center-center_80_none/5304/footer-image.webp)
