provibe.sk

Workshop

AI v praxi

Od základných pojmov po vibe coding.
Ako to funguje pod kapotou, čo to dnes vie — a kde to spoľahlivo zlyháva.

Časť 1 Základy AI, LLM, modely, tokeny, ceny
Časť 2 AI v práci prompt, overovanie, súkromie, AI Act
Časť 3 Agenti pracovní agenti, Skills, MCP, bezpečnosť
Časť 4 Vibe coding nástroje, režimy, disciplína, riziká

Prehľad

Čo nás čaká: štyri časti

Voliteľné podľa času a záujmu  ·  Referencia na neskoršie čítanie

Obsah aktuálny k 10. 10. 2026.

← → listovanie · ↑ ↓ posun obsahu · O prehľad · F celá obrazovka · G slovník · H skryť lištu

Než začneme

Päť pojmov na začiatok

LLM Large Language ModelModel natrénovaný na obrovskom množstve textu, ktorý predpovedá ďalší token. Claude, GPT, Gemini.
TokenKúsok textu (časť slova), s ktorým model pracuje. V tokenoch sa meria cena aj limity.
PromptTvoje zadanie pre model: otázka, inštrukcia, kontext. Kvalita promptu = kvalita odpovede.
Halucinácia presnejšie: konfabuláciaModel si sebavedomo vymyslí fakt, citáciu alebo funkciu, ktorá neexistuje.
AgentLLM + nástroje (súbory, terminál, web) + slučka: plánuje, koná, overuje výsledok a iteruje.

Kontextové okno, AI asistent a vibe coding nájdeš v slovníku; vysvetlíme ich postupne.

Slovník otvoríš kedykoľvek klávesou G

Slovník 57 pojmov je na ai.provibe.sk/v3/ — na webe stlač G.

01

Základy pre každého

Bez mágie. Bez sci-fi. Len dáta, štatistika a veľa výpočtového výkonu.

Časť 1 · Základy

Čo je umelá inteligencia?

Schopnosť strojov vykonávať úlohy, ktoré bežne vyžadujú ľudskú inteligenciu — rozumieť jazyku, rozpoznávať obrazy, rozhodovať sa a tvoriť.

Dnešná realita

Úzka AI ANI — Artificial Narrow Intelligence

Špecialista na jednu oblasť. Všetko, čo dnes reálne používame — odporúčania, prekladače, navigácia, rozpoznávanie reči aj ChatGPT.

Bez všeobecnej zhody o dosiahnutí

Všeobecná AI AGI — Artificial General Intelligence

Systém so všeobecnými schopnosťami naprieč úlohami. O tom, čo presne znamená AGI a ako jej dosiahnutie merať, nie je všeobecná zhoda.

Pojem „artificial intelligence“ má 70 rokov (Dartmouth, 1956). Nová nie je myšlienka — nový je výkon, dáta a dostupnosť.

Časť 1 · Základy

Jedno sedí v druhom

  • AI — najširší pojem: stroj koná „inteligentne“, vrátane obyčajných pravidiel if–then.
  • Strojové učenie — stroj sa učí vzory z dát namiesto ručne písaných pravidiel.
  • Hlboké učenie — učenie neurónovými sieťami s mnohými vrstvami.
  • Generatívna AI — modely, ktoré tvoria nový obsah. Sem patria aj veľké jazykové modely.
  • ChatGPT, Claude.ai — nie sú modely, ale produkty: LLM + vyhľadávanie + nástroje + pamäť.

LLM ⊂ generatívna AI ⊂ hlboké učenie ⊂ ML ⊂ AI — typická mapa dnešných systémov, nie absolútna hierarchia

Časť 1 · Základy

Ako sa stroje učia

Supervised

S učiteľom

Model dostáva vstupy aj správne odpovede a učí sa ich mapovanie.

spamový filter · rozpoznávanie objektov

Unsupervised

Bez učiteľa

Model sám hľadá štruktúru a vzory v neoznačených dátach.

segmentácia zákazníkov · anomálie

Reinforcement

Posilňované

Model skúša akcie a učí sa z odmien a trestov — pokus a omyl.

AlphaGo · post-training LLM (napr. RLHF)

LLM: predtréning je self-supervised — „učiteľom“ je sám text (model hádá ďalší token, značky nikto nepísal). Potom nasleduje post-training, ktorý dolaďuje správanie — napríklad z ľudskej spätnej väzby (RLHF), ale metódy sa líšia model od modelu.

Časť 1 · Základy

Veľký jazykový model (LLM)

Jadro predtréningu je jediná úloha: odhadnúť pravdepodobnosť ďalšieho tokenu.

> Hlavné mesto Slovenska je ▌

Bratislava
91 %
Košice
3 %
Praha
2 %
iné
4 %

schematické kandidáty a ilustračné pravdepodobnosti, nie meranie modelu — pri generovaní model vzorkuje tokeny (nie vždy ten najpravdepodobnejší) a text rastie token po tokene

  • Natrénovaný na obrovskom korpuse textu: web, knihy, kód.
  • Z prostého princípu vzniká preklad, sumarizácia, kód aj „uvažovanie“.
  • Moderné modely sú multimodálne — vstupom je aj obraz, audio či PDF.
  • Rodiny modelov: Claude (Anthropic), GPT (OpenAI), Gemini (Google), otvorené Qwen, DeepSeek, GLM, Kimi… — prehľad: slajd 11

Časť 1 · Základy

Tokeny, kontextové okno, parametre

Umelá·inteligencia·mení·všetko → 6 tokenov (ilustrácia — skutočné delenie závisí od tokenizéra (nástroja, ktorý delí text na tokeny))

Slovenčina býva tokenizovaná „drahšie“ než angličtina — závisí od slovníka tokenizéra (nástroja, ktorý delí text na tokeny) a tréningových dát, nielen od diakritiky.

Token

Základná jednotka textu — kúsok slova. V angličtine zhruba ¾ slova. Ceny API aj limity modelov sa merajú v tokenoch.

Kontextové okno

Pracovná pamäť modelu: koľko tokenov „vidí“ naraz. Niektoré modely zvládajú stovky tisíc až vyše milióna tokenov; limit sa líši podľa modelu. Čo je mimo okna, pre model neexistuje.

Parametre

Váhy siete — miliardy čísel, v ktorých sú uložené naučené vedomosti. Viac parametrov ≠ automaticky lepší model.

Prakticky: pri dlhej konverzácii môže aplikácia starší obsah vynechať alebo zhrnúť, takže model nemusí vidieť všetky pôvodné detaily. Dôležité zadanie a rozhodnutia priebežne zopakuj alebo ulož; novú tému začni v novom vlákne.

Časť 1 · Základy

Reasoning a effort: koľko má model „premýšľať“

Reasoning modely pred odpoveďou vynaložia ďalší výpočtový výkon — interné „uvažovacie“ tokeny či viac krokov spracovania. Koľko, určuje zvolené nastavenie. Viac premýšľania pomáha na ťažké úlohy, ale je pomalšie a drahšie.

Low · nižšie úsilie

Nie vždy vypnuté

Menej výpočtov pred odpoveďou; nemusí znamenať úplne vypnuté uvažovanie.

Medium · rozumný default

Štandardné premýšľanie

Bežná práca s kódom, analýza dokumentov, návrh riešenia. Pomer cena/kvalita.

High · vyššie úsilie

Hlboké uvažovanie

Ťažké chyby, architektúra a viacstupňové plánovanie. Presné úrovne sa líšia podľa modelu.

Jedno pravidlo: jednoduchá úloha nepotrebuje najvyššiu úroveň — zvýš ju až vtedy, keď lacnejší režim neprejde tvojím overením.

Časť 1 · Základy

Aktuálne kvalitné modely

Anthropic

Claude 5 · 5.5

Fable 5.1 · Opus 5.5 · Sonnet 5.5 · Haiku 5.5
Haiku: najrýchlejší a najlacnejší.

OpenAI

GPT-6 · 6.1

Astra · 6.1 Sol · Luna — od najdrahšieho po najlacnejší.
GPT-6 sa od 7. 10. zavádza v ChatGPT; 6.1 Sol je vo Work a Codexe.

Google

Gemini 4 Argon, 3.8 Flash

Od 13. 10.: appka (AI Pro/Ultra), API.
Flash: lacný.

SpaceXAI (xAI)

Grok 4.7

Web/X dáta cez zapnuté vyhľadávanie.

Open-weight

Otvorené modely

Qwen · DeepSeek · GLM · Kimi
Stiahnuteľné váhy; open-weight ≠ open source.

Európa

Mistral

Otvorené aj komerčné modely.
Large 4: náhľad; váhy sľúbené koncom októbra.
Európsky pôvod nezaručuje súlad.

Porovnaj kvalitu, cenu a pravidlá dát. Stav k 15. 10. 2026.

Časť 1 · Základy

FrontierCode — porovnanie modelov na reálnom kóde

Graf FrontierCode 1.1 Main: skóre modelov (zvislá os) vs. priemerná cena za pokus v USD na logaritmickej škále (vodorovná os); modely Claude, GPT-6 a Grok 4.7

Ako čítať graf: FrontierCode meria, či by správca open-source projektu riešenie naozaj zlúčil — správnosť, testy, rozsah a štýl. Zvislá os = skóre, vodorovná = priemerná cena za pokus (logaritmická). Čiara spája úrovne uvažovania jedného modelu; najefektívnejšie sú vľavo hore. Snímka 10. 10. 2026, výber modelov — živý rebríček: cognition.com/frontiercode

Časť 1 · Základy

Rozhodovacie modely: AI, ktorá nepíše text

Otázka s vopred danými odpoveďami → voľba s pravdepodobnosťou, nie veta.

Ako funguje

Áno/nie, výber z možností alebo skóre. Výsledok ide rovno do kódu.

„Je to spam?“ → áno 0,98 · nie 0,02

Na čo

Triedenie e-mailov a tiketov, smerovanie, kontrola obsahu, výstupov a krokov agenta.

podľa výrobcov rýchlo a lacno, aj vo veľkom

Kto to ponúka

Jev (TypeSafe AI, 15. 9. 2026)
OpenAI Decisions API (beta, 6. 10. 2026)

Jev: 70–500 ms (údaj výrobcu)

Vyberá len zo zadaných možností — aj tak sa môže mýliť. Počítanie, dátumy a viackrokové úvahy nechaj kódu alebo jazykovému modelu.

Časť 1 · Základy

Za čo platíš: predplatné vs. API

Predplatné (subscription)

Paušál za človeka

  • Chat či agent pre človeka.
  • Mesačný paušál; limity používania.
API (pay-as-you-go)

Platíš podľa používania

  • Aplikácie a integrácie.
  • Platba za spotrebu; vstup a výstup zvlášť.

Predplatné: bežný plán okolo 20 USD/mes., vyššie plány zhruba od 100 USD/mes.

API: od desatín po desiatky USD za 1 M tokenov podľa modelu; výstup býva niekoľkonásobne drahší než vstup.

Ceny sú orientačné a často sa menia — aktuálne čísla vždy v cenníku výrobcu.

Človek cez chat → predplatné. Aplikácia cez integráciu → API. Oboje môžeš kombinovať.

Časť 1 · Základy

Lokálne modely: AI na vlastnom hardvéri

Open-weight model stiahneš a spustíš na vlastnom počítači či serveri. Platíš hardvérom, elektrinou a časom.

Nástroje

Ollama a LM Studio na jednoduchý štart; vLLM a llama.cpp pre integrácie cez API.

Pamäť

Rozhoduje pamäť GPU (VRAM) alebo zdieľaná pamäť. Počítaj aj s kontextom a súbežnými používateľmi.

Kvantizácia

Nižšia presnosť váh šetrí pamäť; dopad na kvalitu a rýchlosť závisí od modelu a úlohy.

Čo overiť pred nákupom hardvéru

Veľkosť modelu, dĺžku kontextu, runtime a počet používateľov zmeraj spolu. Samotná veľkosť váh nestačí.

Dáta ostanú lokálne len pri kontrole celého toku: modelu, logov, telemetrie, embeddings aj nástrojov.

Časť 1 · Základy

Prevádzka: kedy sa lokálny model oplatí

Dáva zmysel
  • Dáta nesmú opustiť firmu.
  • Stály veľký objem rutinných úloh.
  • Offline prevádzka alebo nízka latencia.
  • Kontrola nad verziou modelu.
Zváž cloud
  • Malé alebo nepravidelné používanie.
  • Nemáš kapacitu na správu a bezpečnosť.
  • Potrebuješ kvalitu, ktorú lokálny model v tvojom teste nezvládne.
  • Veľa ľudí naraz zvyšuje nároky na hardvér.

Najprv meraj, potom nakupuj. Začni konkrétnou rutinou; porovnaj kvalitu, objem aj celkové prevádzkové náklady. Hybrid môže oddeliť citlivé a náročné úlohy.

02

AI v práci

Teraz už vieš, čo model je. Ako ho použiť a neuveriť mu všetko?

Na konci: zadáš úlohu, overíš výstup a vyberieš bezpečné vstupy.

Časť 2 · AI v práci

Prompt: rozhranie k modelu

Slabý prompt

„Napíš niečo o marketingu.“

→ všeobecné frázy, ktoré nikomu nepomôžu

Silný prompt

„Si marketér hudobného štúdia. Navrhni 3 nápady na IG kampaň nahrávacieho štúdia. Cieľovka: mladé kapely. Tón: sebavedomý, bez klišé. Výstup: odrážky.“

→ konkrétne, použiteľné, v správnom tóne

Rolakým má model byť
Kontextsituácia a cieľ
Príkladyukáž vzor výstupu
Formátštruktúra odpovede
Iteráciaspresňuj ďalej

Prompt pre coding agenta má inú váhu priorít: cieľ → kontext → hranice (čo nerobiť) → kritériá úspechu → požadovaný dôkaz (testy, diff, log). Rola a tón sú tu vedľajšie.

Časť 2 · AI v práci

Ktorý nástroj na čo

Chat s asistentom

E-mail, zhrnutie, preklad, nápady. Fakty ber ako návrh.

ChatGPT · Claude · Gemini

Chat s vyhľadávaním

Otázky o dnešku, cenách či pravidlách — s odkazmi.

web search · Perplexity

Deep Research

Prehľadá veľa zdrojov a napíše správu s citáciami.

ChatGPT · Claude · Gemini

Notebook nad zdrojmi

Odpovede z tvojich PDF, poznámok a prepisov.

Gemini Notebook · ex NotebookLM

Pracovný agent

Tabuľka, prezentácia či rešerš naprieč aplikáciami.

Príklady → slajd 29

Coding agent

Appka, skript či úprava kódu — s testami a kontrolou.

Príklady → slajd 38

Začni najjednoduchším nástrojom, ktorý úlohu zvládne. Citlivé dáta patria len do nástroja, ktorý schválila firma.

Časť 2 · AI v práci

S čím treba počítať

Halucinácie (presnejšie konfabulácie)

Model si s plnou istotou vymýšľa fakty, čísla aj citácie — dopĺňa medzery vierohodným výmyslom.

→ over v primárnom zdroji; pýtaj si citácie a linky (slajdy 21–23)

Uzávierka znalostí

Bez vyhľadávania alebo aktuálnych podkladov model nemusí poznať udalosti po uzávierke tréningových dát.

→ webové vyhľadávanie, priložený dokument alebo RAG

Zaujatosť

Model zrkadlí dáta, na ktorých sa učil — vrátane ich skreslení a stereotypov.

→ kontrola vstupov, vzorky výstupov, ľudská kontrola

Dáta a súkromie

Pred vložením údajov rozhodni, do ktorej triedy patria.

→ čo kam vložiť, firemné plány a EÚ AI Act: slajdy 24–26

Časť 2 · AI v práci

Halucinácie: prečo model sebavedomo vymýšľa

Model nemá databázu faktov — generuje pravdepodobné pokračovanie textu. Keď odpoveď nevie, často radšej háda, než by povedal „neviem“.

Predikcia, nie vyhľadávanie

Zriedkavé fakty — dátumy, čísla, mená, paragrafy — si model pamätá nepresne a medzeru vyplní vierohodným odhadom.

Tréning odmeňuje tipovanie

Hodnotenia často bodujú správnu odpoveď, no za „neviem“ nedajú nič. Model sa tak učí radšej tipovať.

OpenAI · Why Language Models Hallucinate, 2025

Citácia ≠ správnosť

Aj odpoveď s odkazmi môže zdroj zle prečítať, vytrhnúť z kontextu alebo uviesť odkaz, ktorý neexistuje.

Over vždy: čísla, citácie, paragrafy, mená a dátumy — a všetko o zdraví, práve a peniazoch. Sebavedomý tón nie je dôkaz.

Časť 2 · AI v práci

Overuj so zdrojmi v ruke

Deep Research

Rešerš s citáciami

Research režimy v ChatGPT, Claude, Gemini či Perplexity prehľadávajú viacero zdrojov a vytvárajú správu s citáciami. Nie každé tvrdenie musí mať odkaz — kľúčové tvrdenia over osobitne.

rýchly prehľad · nie konečný verdikt

Ukotvené v tvojich zdrojoch

Gemini Notebook

Predtým NotebookLM. Odpovedá z dokumentov, ktoré nahráš, a ukáže, odkiaľ čerpá. Menej vymýšľania — nie nula.

zmluvy · manuály · študijné materiály

Krížová kontrola

Druhý pohľad

Polož otázku inému modelu alebo nechaj model hľadať chyby vo vlastnej odpovedi. Zhoda dvoch modelov ešte nie je dôkaz.

nezávislý zdroj · človek s praxou

Deep Research šetrí hodiny hľadania, nie čas na kontrolu. Kľúčové tvrdenia otvor v pôvodnom zdroji. Názvy režimov a dostupnosť sa líšia podľa plánu; stav 3. 10. 2026.

Časť 2 · AI v práci

Checklist overovania

  1. Pýtaj si zdrojeKonkrétny dokument a miesto v ňom, nie „podľa štúdií“. Tvrdenie bez zdroja ber ako hypotézu.
  2. Otvor odkazExistuje? Hovorí naozaj to, čo tvrdí odpoveď — vrátane čísla, mena a dátumu?
  3. Primárny zdrojZákon v EUR-Lex, dokumentácia či cenník výrobcu, pôvodná štúdia — nie článok o článku.
  4. AktuálnosťModely, ceny a pravidlá sa menia mesačne. Pozri dátum zdroja aj to, ku ktorému dňu platí.
  5. Človek pri dôležitomPrávo, zdravie, financie a výstupy pre klienta: pred odoslaním ešte jedna ľudská kontrola.

Dovoľ modelu nevedieť: „Ak si nie si istý, napíš to a uveď, čo treba overiť.“

Časť 2 · AI v práci

Čo do AI vložiť — a čo radšej nie

Nízke riziko
  • Verejné neosobné informácie
  • Vlastné texty bez osobných údajov a dôverných informácií
  • Anonymizované či syntetické dáta
Len v schválenom nástroji
  • Interné dokumenty, zmluvy, kód
  • Údaje klientov a zákazníkov
Nie
  • Heslá, API kľúče, tokeny
  • Osobné a citlivé údaje bez právneho základu (GDPR)
Účet a nastavenia tréningu

Súkromný účet nie je firemná zmluva. Over nastavenia tréningu, zmluvu o spracúvaní údajov (DPA) a dobu uchovávania údajov.

Časť 2 · AI v práci

EÚ AI Act: čo platí a odkedy

Nariadenie (EÚ) 2024/1689 delí AI podľa rizika. Povinnosti majú poskytovatelia AI aj firmy, ktoré ju nasadzujú vo svojej práci.

  1. 1. 8. 2024Nariadenie nadobudlo účinnosť.
  2. 2. 2. 2025Zakázané praktiky (napr. sociálne skórovanie, manipulácia) a AI gramotnosť ľudí, ktorí s AI pracujú.
  3. 2. 8. 2025Povinnosti poskytovateľov všeobecných modelov (GPAI) a riadenie.
  4. 2. 8. 2026Uplatňuje sa väčšina pravidiel vrátane transparentnosti: informovanie o interakcii s AI a označovanie deepfake. Odklad do 2. 12. sa týka iba poskytovateľov starších systémov pri strojovo čitateľnom označovaní (čl. 50 ods. 2).
  5. 2. 12. 2026Koniec odkladu pre poskytovateľov systémov uvedených na trh pred 2. 8. 2026: strojovo čitateľné označovanie (čl. 50 ods. 2). Zákaz AI na nekonsenzuálny intímny obsah a materiál sexuálneho zneužívania detí.
  6. 2. 12. 2027Vysokorizikové použitia z prílohy III, napr. nábor, vzdelávanie, úvery.
  7. 2. 8. 2028Vysokoriziková AI v regulovaných produktoch (príloha I).

Termíny vysokorizikovej AI upravil Digitálny omnibus (EÚ) 2026/1744. Prehľad, nie právne poradenstvo.

Časť 2 · AI v práci

Firemné AI pravidlá na jednu stranu

  1. Schválené nástrojeZoznam nástrojov a plánov s firemnou zmluvou. Firemné dáta nie do súkromných účtov.
  2. Triedy dátČo je verejné, čo interné a čo do AI nesmie — semafor zo slajdu 24.
  3. Zodpovedný človekVýstup pre klienta či verejnosť pred odoslaním kontroluje človek; fakty so zdrojom.
  4. TransparentnosťKedy a ako priznať použitie AI — v texte, obrázku, deepfake či chatbote.
  5. Agenti a prístupyAgent dostane len nevyhnutné prístupy; nevratné kroky schvaľuje človek.
  6. Školenie a incidentyKrátke školenie (AI gramotnosť), kontakt na otázky, hlásenie chýb a únikov. Pravidlá pravidelne aktualizuj.

03

AI agenti

Od odpovede k vykonanej práci — a k tomu, čo sa môže pokaziť.

Na konci: rozlíšiš agenta, skill a MCP a nastavíš nevyhnutné prístupy.

Časť 3 · Agenti

Čo je agent: model, nástroje a slučka

Chat odpovie. Agent dostane cieľ, naplánuje kroky, použije nástroje a overí výsledok — kým nie je hotovo alebo kým ho nezastavíš.

01

Cieľ

Zadáš výsledok, nie postup.

„priprav prehľad konkurencie“
02

Plán

Rozloží úlohu na menšie kroky.

čo zistiť · kde · v akom poradí
03

Nástroje

Web, súbory, aplikácie, terminál.

prehliadač · konektory · MCP
04

Kontrola

Overí výsledok a iteruje.

ty schvaľuješ a preberáš

Čím viac nástrojov a prístupov, tým viac užitočného — aj škodlivého — agent dokáže. Preto v tejto časti aj hranice a prompt injection.

Časť 3 · Agenti

Pracovní agenti: hotová práca, nie len odpoveď

Anthropic

Claude predtým Cowork + chat

Od 16. 9. 2026 jeden Claude: súbory, konektory, skills a dlhšie úlohy; najprv Pro a Max.

Claude Design, Slides a Docs — prototypy, prezentácie a dokumenty v konverzácii; od 8. 10. mimo bety, aj vo Free.

OpenAI

ChatGPT Work

Nástupca ukončenej funkcie ChatGPT Agent. Dlhšie úlohy: ovládanie prehliadača či počítača, súbory, dokumenty, tabuľky a prezentácie.

Mistral

Mistral Vibe predtým Le Chat

Chat asistent a agent pre dlhšie úlohy v jednom produkte; Vibe for code na programovanie.

Dostupnosť sa líši podľa plánu, platformy a regiónu.

Časť 3 · Agenti

Skills: zručnosti, ktoré agentovi dáš do ruky

Skill je priečinok s návodom — SKILL.md plus voliteľné skripty a šablóny. Agent si ho načíta, až keď ho úloha potrebuje. Otvorený štandard; podpora závisí od nástroja.

.claude/skills/release-notes/
SKILL.md        ← popis a postup
scripts/
  changelog.py   ← pomocný kód
templates/
  notes.md       ← vzor výstupu

Najprv popis, potom návod — šetrí kontext.

  • Prečo: postup zabalíš raz, verzionuješ a zdieľaš tímom.
  • Čo doň patrí: konvencie, nasadenie, formát dokumentov, interné API.
  • Spúšťanie: agent ho vyberá podľa popisu; ručné vyvolanie závisí od nástroja.
  • Pozor: návod môže spúšťať kód; cudzie skills preveruj ako závislosť.

Skill = „ako“ robiť konkrétnu vec. CLAUDE.md = pravidlá projektu; skill = postup podľa úlohy.

Časť 3 · Agenti

MCP: spoločný protokol pre nástroje

Model Context Protocol prepája AI klientov s externými systémami. Kompatibilita závisí od verzie, transportu a podporovaných schopností — nie je to záruka plug-and-play.

Klienti (agenti)
Claude Code
Cursor · Copilot
Codex · ChatGPT
Servery (systémy)
GitHub · Jira · Slack
Figma — dizajn → kód
Databáza · Postgres
Prehliadač · interné API

Časť 3 · Agenti

Agent, ktorý je tvoj: OpenClaw, Hermes a spol.

Otvorený kód, vlastné prostredie a výber podporovaného modelu.

Open-source

OpenClaw

Osobný asistent na počítači či serveri, ovládaný cez chat.

e-maily · kalendár · automatizácia

Open-source

Hermes Agent

Agent od Nous Research s dlhodobou pamäťou a vlastnými skills.

výskum · dlhé úlohy · opakované postupy

Ďalšie

Goose · Cline · OpenCode · OpenHands

Coding agenti pre terminál alebo editor.

Klasika: Aider · terminálový pair programming

Otvorený kód ≠ automatické súkromie či bezpečnosť. Agent môže volať cloudový model; prístupy a hranice nastavuješ ty.

Časť 3 · Agenti

Cloud a desktop: dve nezávislé osi

Kde agent pracuje a odkiaľ ho riadiš sú dve rôzne otázky.

Os 1 · Kde agent pracuje

Lokálne · VPS · cloudový sandbox

Tvoj počítač, vlastný server alebo izolované prostredie u poskytovateľa.

Miesto behu určuje dostupné prostredie.

Os 2 · Odkiaľ ho riadiš

CLI · IDE · desktop · web · mobil · Slack

Rozhranie môže byť inde než samotný agent.

Codex v ChatGPT aplikácii · Codex Web · Hermes cez Slack

Príklady kombinácií

Miesto ≠ rozhranie

Lokálny agent + mobil
VPS + Slack
Cloudový sandbox + web

Výsledok môže prísť ako návrh zlúčenia zmien (pull request, PR).

Dlhší samostatný beh potrebuje jasnejšie zadanie, testy a hranice.

Časť 3 · Agenti

Prompt injection: keď dáta začnú rozkazovať

Model spoľahlivo nerozlíši tvoje pokyny od textu, ktorý len číta. Útočník preto schová inštrukciu do obsahu, ktorý agent spracuje.

Ako to vyzerá
  • Priama: „Ignoruj predchádzajúce pokyny…“ v zadaní
  • Nepriama: pokyn na webe, v PDF, e-maile či issue
  • Príklad: e-mail prikazuje agentovi poslať faktúry cudzej adrese
  • Skrytá: biely text, metadáta — človek ju nevidí
Obrana
  • Minimálne prístupy: čítať ≠ posielať, mazať či platiť
  • Odoslanie, platbu a zmenu účtu schvaľuje človek
  • Agent s cudzím obsahom nemá mať v dosahu tajomstvá
  • Sleduj, čo agent robí; podozrivé kroky zastav

Žiadny filter nezaručuje úplnú ochranu. Kombinuj minimálne oprávnenia, izoláciu a ľudské schvaľovanie. OWASP LLM01:2025

04

Vibe coding

Agenta už poznáš. Teraz ho zapojíš do tvorby softvéru.

Na konci: zadáš malú zmenu, skontroluješ dôkazy a rozhodneš o nasadení.

claude code · ~/kniznica

›Sprav mi jednoduchú appku: zoznam mojich kníh s hodnotením, pridaj endpoint /api/books a testy.

⚙Čítam projekt… src/, tests/, package.json

✎Vytváram src/api/books.js · src/App.jsx · tests/books.test.js

▶Spúšťam npm test … 8 passed · npm run dev → localhost:5173

✓Hotovo. Appka beží, testy prechádzajú. Chceš commit?

Ty zadáš cieľ v ľudskej reči — agent číta, píše, testuje a hlási výsledok. Ty kontroluješ.

localhost:5173

Moja knižnica

  • Sapiens★★★★★
  • Dune★★★★☆
  • Clean Code★★★★☆
  • Attention Is All You Need★★★★★

Schematická ukážka — nie záznam reálneho behu. Čas ani výsledky testov tu nie sú merané.

Časť 4 · Vibe coding

Čo je vibe coding?

Opíšeš zámer — kód píše AI. Ty zadávaš, hodnotíš výsledok a iteruješ.

  1. 2023Andrej Karpathy: „Najhorúcejší nový programovací jazyk je angličtina.“
  2. 02/2025Karpathy pomenúva „vibe coding“ — plne sa poddať vibom a zabudnúť, že kód vôbec existuje.
  3. 11/2025Collins Dictionary vyhlasuje vibe coding za slovo roka.
1 · Čistý vibe coding

Kód takmer nečítaš, len skúšaš výsledok. Skvelé na hračky, experimenty a víkendové prototypy.

2 · AI-asistované inžinierstvo

AI píše, ty kontroluješ, testuješ a zodpovedáš. Rozumná cesta pre produkčný kód.

3 · Agentic engineering

Karpathy (2026): riadiš agentov a dohliadaš na kvalitu. Špecifikácia, testy kvality a body ľudského schválenia.

Kontroluješ výsledok, kód alebo proces.

Časť 4 · Vibe coding

Od dopĺňania po autonómneho agenta

01

Autocomplete

Dopĺňanie kódu priamo pri písaní.

GitHub Copilot · 2021
02

Chat

Otázka → odpoveď → copy-paste do projektu.

ChatGPT · 2022, Claude · 2023
03

Agent v editore

Vidí celý projekt, upravuje viac súborov naraz.

Cursor, Windsurf (dnes Devin Desktop) · 2024
04

Autonómny agent

Plánuje, kóduje, spúšťa príkazy, testuje, iteruje.

Claude Code, Codex · 2025

Vibe coding žije v pravej polovici. Čím autonómnejší agent, tým viac záleží na tvojom zadaní — a na tvojej kontrole.

Časť 4 · Vibe coding

Nástroje, ktoré dnes hýbu scénou

Anthropic · kód

Claude Code

Terminál, IDE, desktop aj web.

OpenAI · kód

Codex CLI · ChatGPT aplikácia · Web

Lokálne aj cloudové úlohy.

Google · kód

Antigravity 2.0

Riadenie viacerých agentov paralelne; desktop, IDE, CLI aj SDK.

SpaceXAI (xAI) · kód

Grok Build

Coding agent aj pre beh bez rozhrania.

Mistral · kód

Mistral Vibe for code

Coding agenti v termináli, v IDE aj na pozadí.

Ďalšie

Cursor · GitHub Copilot · Kimi Code

Editory a coding agenti; otvorené alternatívy: slajd 32.

Pre nevývojárov: Lovable · Bolt — webové aplikácie opisom zámeru.

Vyberaj podľa úlohy a kontroly, ktorú potrebuješ. Dostupnosť závisí od plánu a regiónu.

Časť 4 · Vibe coding

Kto drží volant: Manual, Auto, Plan

Manual

Schvaľuješ podľa rizika

Čítanie môže prebehnúť automaticky; editácie a príkazy sa riadia allow/deny pravidlami a podľa režimu si pýtajú súhlas.

cudzí kód · produkcia · nevratné akcie

Plan mode

Najprv analýza a plán

Agent skúma a pripraví postup; bežné editovacie nástroje sú blokované. Nie je to OS sandbox — shell, subagenty a MCP majú vlastné pravidlá.

väčšie úlohy · refaktoring · nejasné zadanie

Auto

Menej promptov, nie bez hraníc

Automatizuje schvaľovanie; v Claude Code akcie posudzuje druhý model (klasifikátor), nie ty. Červená označuje vyššie riziko, nie kvalitu výsledku.

sandbox · worktree · testy · rollback

Pre Claude Code

acceptEdits prijíma úpravy; dontAsk spustí len vopred povolené nástroje. bypassPermissions je samostatný vysoko rizikový režim.

Od verzie 2.1.283 štartuje Claude Code v interaktívnom termináli aj vo VS Code predvolene v režime Auto, ak to nie je nastavené inak a model ho podporuje. Akcie posudzuje druhý model (klasifikátor), nie ty. Manual (konfiguračná hodnota default) prepneš cez Shift+Tab v CLI alebo výberom režimu.

Názvy sa líšia podľa nástroja.

Plan ≠ sandbox. Režim riadi súhlasy; izoláciu a prístupy nastavuješ zvlášť.

Časť 4 · Vibe coding

Ako zadávať, aby to fungovalo

  1. Špecifikácia najprvOpíš, ČO má vzniknúť: vstupy, výstupy, hraničné prípady. „Ako“ nechaj na agenta.
  2. Malé krokyJedna úloha = jedno zadanie. Obrí prompt plodí obrí neporiadok.
  3. Kontext je kráľPrilož súbory, presné chybové hlášky a štruktúru projektu — nenúť agenta hádať.
  4. Hranice a kritériáPovedz, čo agent nesmie meniť (non-goals) a ako spoznáš, že je hotovo: očakávané správanie a akceptačné kritériá.
  5. Spresňuj zadanieNamiesto „nefunguje to“ vlož konkrétny error, log alebo screenshot a opíš očakávaný výsledok.

Časť 4 · Vibe coding

Pracovný checklist

  1. Jasné zadanie a rozsahCieľ, kontext, kritériá hotového výsledku a čo sa nesmie meniť; pravidlá v CLAUDE.md či AGENTS.md.
  2. Oddelená práca a návratSamostatný branch, prípadne worktree, východiskový commit a rollback plán aj pre zmeny mimo repa.
  3. Malý overiteľný krokImplementuj len dohodnutý rozsah. Nová úloha = čerstvý kontext; rozhodnutia zapíš do repa.
  4. Testy, diff a reviewSpusti testy, skontroluj diff a výsledok; hĺbku kontroly vrátane bezpečnosti zvoľ podľa rizika.
  5. Riadené nasadenieNasaď schválenú verziu a over skutočný výsledok v produkcii. Za uvoľnenie zodpovedá človek, nie model.

Časť 4 · Vibe coding

Kde to bolí

Cudzí obsah

Nedávaj mu autoritu zadania. Obrana proti prompt injection → slajd 34.

Nadmerné oprávnenia

Agent s prístupom k produkcii, kľúčom a účtom môže s jednou zlou inštrukciou napáchať reálnu škodu (OWASP: excessive agency).

Zraniteľný kód a uniknuté kľúče

Generovaný kód môže obsahovať zraniteľnosti; kľúče môžu uniknúť cez kód, logy či výstupy nástrojov.

Halucinované závislosti

Agent si vymyslí funkciu alebo balíček. Slopsquatting: útočník zaregistruje vymyslený názov a podsunie škodlivý balíček.

Technický dlh

„Funguje“ neznamená udržiavateľné. Kód, ktorému nerozumieš, je dlh — a úročí sa.

Falošná istota

Presvedčivý výstup nie je dôkaz správnosti. Agent môže sebavedomo oznámiť úspech aj po zlyhaní.

Časť 4 · Vibe coding

Hranice, ktoré nastavíš pred spustením

Prostredie
  • Sandbox: izolácia na úrovni OS či procesov podľa konfigurácie
  • Git worktree: oddelené pracovné súbory, nie bezpečnostná izolácia
  • Minimálne oprávnenia — len to, čo úloha potrebuje
  • Žiadne produkčné heslá ani API kľúče v dosahu agenta
Zásahy a limity
  • Limit času, krokov a nákladov; možnosť agenta kedykoľvek zastaviť
  • Nezvratné akcie: schválenie človekom pred platbou, správou či zmenou účtu
  • Push, deploy a migrácia databázy len v schválenom rozsahu
  • Nová závislosť — over, že balíček existuje a je dôveryhodný

Pamätaj: git obnoví súbory v repe, nie databázu ani odoslaný e-mail. Pracovný checklist → slajd 41.

Časť 4 · Vibe coding

Kedy áno — a kedy radšej nie

Kde vibe coding žiari
  • Prototypy a prvá malá použiteľná verzia (MVP) — rýchle overenie nápadu
  • Interné nástroje a jednorazové skripty
  • Opakujúci sa kód (šablóny): testy, migrácie, dokumentácia
  • Učenie sa nového jazyka či frameworku
Kde si daj pozor
  • Kritická infraštruktúra, platby, bezpečnosť
  • Citlivé a osobné dáta bez jasných pravidiel
  • Kód, ktorý nikto nečíta ani netestuje
  • Nasadenie niečoho, čomu nerozumieš

Praktické pravidlo: čím vyššia cena chyby, tým menej „vibe“ a viac inžinierstva.

Záver

Štyri veci na zapamätanie

01

Model predpovedá ďalšie tokeny; produkt okolo neho navyše vyhľadáva, používa nástroje a koná. Kto rozumie tokenom a limitom, toho neprekvapí.

02

Prompt je nové rozhranie: kontext a jasnosť rozhodujú o kvalite výstupu.

03

Trend smeruje k väčšej samostatnosti agentov. Tvoja rola sa posúva od písania každého riadku k návrhu zadania, pravidiel a kontrol — zodpovednosť za výsledok ostáva na tebe.

04

Over výstup v zdroji, chráň dáta, nastav hranice. Nevratné kroky schvaľuj ty.

Po workshope

Kam ďalej: odporúčané YouTube kanály

Česko-slovenská AI scéna — novinky, nástroje a praktické návody v jazyku, ktorému rozumieš. Tip: vyber si dva-tri, viac nestíha nikto.

Otázky?

Ďakujem za pozornosť

AI urýchľuje — ale zodpovednosť ostáva na tebe.
Otvor nástroj a postav ešte dnes niečo malé.

  1. Tento týždeň: over nastavenia súkromia.
  2. Vyskúšaj jednu opakovanú úlohu s AI a over výsledok.
  3. Napíš si jedno firemné pravidlo.
QR kód na prezentáciu AI v praxiai.provibe.sk

Kontakt: provibe.sk