provibe.sk

Workshop · 2026

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 pre každého AI, ML, LLM, tokeny, prompt, limity
Časť 2 Vibe coding nástroje, agenti, disciplína, riziká

Prehľad

Čo nás čaká

Časť 1 · Základy

AI pre každého

  • Čo je AI — a čo (ešte) nie je
  • Strojové učenie a neurónové siete
  • LLM: tokeny, kontext, parametre
  • Modely: cloud vs. lokálne, predplatné vs. API
  • Promptovanie, limity a riziká

Bez predpokladov. Cieľ: správna predstava o tom, ako AI naozaj funguje.

Časť 2 · Vibe coding

AI ako nástroj vývojára

  • Odkiaľ sa vibe coding vzal
  • Nástroje, agentický workflow, Skills a MCP
  • Režimy práce agenta
  • Ako zadávať a ako si zachovať kontrolu
  • Bezpečnosť, hranice agenta a kedy radšej nie

Pre stredne pokročilých. Praktické, z reálnych projektov.

Jadro prejdeme vždy  ·  Voliteľné podľa času a záujmu  ·  Referencia na neskoršie čítanie

Než začneme

Osem pojmov, ktoré budeš dnes počuť

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.
Kontextové oknoPracovná pamäť modelu: koľko textu „vidí“ naraz. Čo je mimo, pre model neexistuje.
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.
Vibe codingTvorba softvéru opisom v ľudskej reči: kód píše AI, ty zadávaš a hodnotíš.
MCP Model Context ProtocolOtvorený štandard, ktorým agent pripája externé nástroje a dáta: databázy, API, aplikácie.
Slovník otvoríš kedykoľvek klávesou 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.

Zatiaľ neexistuje

Všeobecná AI AGI — Artificial General Intelligence

Hypotetický systém na úrovni človeka naprieč ľubovoľnými úlohami. Cieľ výskumu — a obľúbené slovo marketingu.

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

Umelá inteligencia
Strojové učenie
Hlboké učenie
Generatívna AILLM · obraz · hudba · kód
  • 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.

> Najkrajšie mesto na Slovensku je

Banská
38 %
Bratislava
27 %
Košice
14 %
Levoča
6 %

ilustračné pravdepodobnosti — model z nich vzorkuje (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é Llama, Qwen, DeepSeek… — prehľad na ďalšom slide

Časť 1 · Základy

Aktuálne kvalitné modely

Anthropic

Claude 5

Fable 5, Opus 5, Sonnet 5, Haiku 4.5. Silný na kód a agentov (Claude Code).

OpenAI

GPT-5.6

Varianty Sol, Terra, Luna. ChatGPT, Codex. Najširší ekosystém.

Google

Gemini 3.7

Gemini 3.7 Flash: rýchly, multimodálny, obrovské kontextové okno. Workspace, Android.

xAI

Grok 4.6

Rýchly vývoj, real-time dáta z X.

Open-weight

Otvorené modely

Llama 4 (Meta) · Qwen 3 (Alibaba) · DeepSeek V4 Pro / Flash · GLM 5.3 (Zhipu) · Kimi K3 (Moonshot). Stiahnuteľné váhy — beh lokálne (Ollama, LM Studio) alebo na vlastnom serveri; veľké modely však potrebujú silný HW. Open-weight ≠ open source.

Európa

Mistral

Francúzsky hráč, otvorené aj komerčné modely. Európsky dodávateľ — compliance (GDPR, AI Act) tým ale nie je automatická.

Ako vyberať: podľa úlohy, nie podľa rebríčka — sprav si krátky test na vlastných úlohách. Citlivé dáta → lokálne nasadenie, ale „dáta neopúšťajú firmu“ platí len ak kontroluješ aj logy, telemetriu a pripojené nástroje. Naposledy overené: 23. 8. 2026 — mení sa každý kvartál.

Časť 1 · Základy

DeepSWE — porovnanie modelov na reálnom kóde

Graf DeepSWE: úspešnosť modelov (zvislá os) vs. priemerná cena za úlohu (vodorovná os)

Ako čítať graf: zvislá os = úspešnosť na reálnych programátorských úlohách, vodorovná = priemerná cena za úlohu. Najlepší pomer výkon/cena je vpravo hore. Živý rebríček: deepswe.datacurve.ai

Časť 1 · Základy

Tokeny, kontextové okno, parametre

Umelá·inteligencia·mení·všetko → 6 tokenov (ilustrácia — skutočné delenie závisí od tokenizera)

Slovenčina býva tokenizovaná „drahšie“ než angličtina — závisí od slovníka tokenizera 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. Dnes státisíce — stovky strán. Č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: dlhá konverzácia = plné okno = model „zabúda“ začiatok. Novú tému začni v novom vlákne.

Časť 1 · Základy

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

Predplatné (subscription)

Paušál za človeka a mesiac

  • Pre koho: človek, ktorý s AI pracuje cez chat alebo agenta — ChatGPT Plus/Pro, Claude Pro/Max, Gemini.
  • Cena: fixná suma mesačne; rádovo desiatky až stovky € podľa úrovne. Vyššie plány = vyššie limity a prístup k agentom (napr. Claude Code v Claude Pro/Max).
  • Limity: nie neobmedzené — počet správ či „úsilia“ za časové okno; pri vyčerpaní čakáš.
  • Plus: predvídateľné náklady, nič neintegruješ.
API (pay-as-you-go)

Platíš za každý token

  • Pre koho: aplikácie, automatizácie, integrácie do produktu, vlastné agenty. Firemné tímy často kombinujú oboje.
  • Cena: za milión tokenov, vstup a výstup zvlášť — výstup býva 3–5× drahší. Reasoning tokeny sa rátajú ako výstup.
  • Rády: malé modely centy, špičkové modely jednotky až desiatky $ za milión tokenov. Cachované (opakované) vstupy a batch bývajú výrazne lacnejšie.
  • Plus: bez limitov na človeka, škáluje — ale náklady rastú s použitím; nastav si rozpočtový strop.

Prakticky: jeden človek + chat/agent → predplatné. Produkt, automatizácia alebo tím s nepravidelným použitím → API s limitom výdavkov. Cenu ovplyvňuje výber modelu (menší model na rutinu), dĺžka kontextu (každé kolo posiela celú históriu) a effort. Orientačné rády, stav 8/2026.

Časť 1 · Základy

Lokálne modely: AI na vlastnom hardvéri

Open-weight model si stiahneš a spustíš sám — na notebooku, firemnom serveri alebo prenajatom GPU. Žiadne dáta neodchádzajú, žiadna faktúra za tokeny. Platíš hardvérom, elektrinou a vlastným časom.

Ako sa to spúšťa

Nástroje

Ollama, LM Studio — jeden klik, pre jednotlivca. vLLM, llama.cpp — server pre tím, s API kompatibilným s OpenAI, takže existujúce nástroje a agenti fungujú bez zmeny.

Čo rozhoduje

Pamäť, nie procesor

Model sa musí zmestiť do pamäte GPU (VRAM) alebo zdieľanej pamäte (Apple Silicon). Praktické pravidlo pri 4-bit kvantizácii: ≈ 0,6 GB na miliardu parametrov. Rýchlosť určuje priepustnosť pamäte.

Kvantizácia

Menší model za cenu presnosti

Váhy sa zaokrúhlia zo 16 bitov na 8 alebo 4. Model je 2–4× menší a rýchlejší, strata kvality je pri 4 bitoch zvyčajne malá — pod 4 bity už citeľná.

7–14 Bnotebook s 16–32 GB RAM / 8–16 GB VRAMrýchly pomocník: sumarizácia, klasifikácia, jednoduchý kód
30–70 BMac s 64–128 GB alebo 1–2 GPU (24–48 GB VRAM)solídna práca s kódom a dokumentmi, blízko cloudu na bežné úlohy
200 B +server s viacerými GPU (desiatky tisíc €) alebo prenajatý clusteršpičkové otvorené modely (DeepSeek V4, Kimi K3) — firemné nasadenie

Časť 1 · Základy

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

Dáva zmysel, keď
  • Dáta nesmú von — zdravotníctvo, právo, interný kód, zmluvné či regulačné obmedzenia
  • Veľký stály objem — milióny tokenov denne na rutinné úlohy; hardvér sa zaplatí za mesiace
  • Offline alebo nízka latencia — výroba, terén, zariadenia bez spoľahlivého pripojenia
  • Stabilita — model sa ti nezmení ani nezmizne pod rukami; výsledky sú reprodukovateľné
Nedáva zmysel, keď
  • Potrebuješ špičkovú kvalitu — na najťažšie úlohy (agenti, architektúra) sú cloudové modely stále o krok vpredu
  • Použitie je malé či nepravidelné — predplatné alebo API vyjde lacnejšie než GPU, ktorá väčšinu dňa stojí
  • Nemáš, kto to bude spravovať — aktualizácie, monitoring, zálohy, bezpečnosť servera sú tvoja práca
  • Viac ľudí naraz — jedna GPU obslúži pár súbežných používateľov; škálovanie je drahé

Racionálny postup: začni v cloude, zmeraj objem a typ úloh. Lokálne nasaď konkrétnu rutinu (triedenie, extrakcia, anonymizácia), nie „všetko“. Hybrid je bežná prax: citlivé a hromadné úlohy lokálne, ťažké a ojedinelé v cloude. A „dáta neopúšťajú firmu“ plať len vtedy, keď máš pod kontrolou aj logy, telemetriu a pripojené nástroje.

Časť 1 · Základy

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ť 1 · Základy

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

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

Low · rýchlo

Bez / minimálny reasoning

Odpoveď okamžite. Preklad, sumarizácia, formátovanie, jednoduché otázky, chat.

Medium · rozumný default

Štandardné premýšľanie

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

High · max

Hlboké uvažovanie

Ťažké bugy, architektúra, matematika, viacstupňové plánovanie. Minúty a násobky ceny.

Jedno pravidlo: jednoduchá úloha nepotrebuje maximálny effort — zvýš ho až vtedy, keď lacnejší režim neprejde tvojím overením. Nastavuje sa prepínačom v chate („Think“, „Extended thinking“) alebo v API / CLI (/effort v Claude Code). „Deep Research“ nie je effort, ale samostatný agentický výskumný workflow.

Časť 1 · Základy

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

Uzávierka znalostí

Svet po dátume tréningu nepozná — a nepovie ti to.

→ 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ý reviewer

Dáta a súkromie

  • verejné a syntetické dáta
  • interné dáta len v schválenom nástroji
  • heslá, API kľúče, osobné údaje bez oprávnenia

→ firemné pravidlá; v EÚ GDPR a AI Act (väčšina povinností platí od 2. 8. 2026)

02

Vibe coding

AI ako nástroj vývojára — od promptu k fungujúcej aplikácii.

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 test8 passed · npm run devlocalhost: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★★★★★

výsledok za ~3 minúty

Časť 2 · Vibe coding

Čo je vibe coding?

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

  1. 2023Andrej Karpathy: „Najhorúcejší nový programovací jazyk je angličtina.“Karpathy = spoluzakladateľ OpenAI, bývalý šéf AI v Tesle, populárny učiteľ deep learningu
  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 · Agent engineering

Inžiniersky prístup k agentom: špecifikácia, nástroje, oprávnenia, evaly a ľudské checkpointy. Viac agentov (jeden píše, druhý reviewuje, tretí testuje) je jedna z možností. Ty navrhuješ proces.

Tri polohy toho istého spektra — rozdiel je v miere kontroly a v tom, či riadiš kód alebo proces.

Časť 2 · 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, Claude · 2022
03

Agent v editore

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

Cursor, Windsurf · 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ť 2 · Vibe coding

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

Anthropic · kód

Claude Code

Agent v termináli, IDE aj na webe. Silný na veľkých kódových bázach; skills, subagenty, MCP.

Anthropic · práca

Claude Cowork · Design

Cowork: ten istý agent pre nekóderov — dokumenty, tabuľky, súbory. Design: vizuálne návrhy a mockupy, ktoré doladíš klikaním.

Google · kód

Antigravity

Agentické IDE na modeloch Gemini — agenti pracujú naprieč editorom, terminálom a prehliadačom.

OpenAI · kód

Codex

Kódovací agent na modeloch GPT — CLI, rozšírenie do IDE aj paralelné úlohy v cloude.

OpenAI · práca

ChatGPT Work

Z cieľa spraví hotové dokumenty, tabuľky a prezentácie; s Codexom zdieľa jednu desktop appku.

xAI · kód

Grok Build

Open-source agent v termináli — až 8 paralelných agentov, Arena mód sám oboduje súperiace riešenia.

Vzorec sa opakuje: agent na kód + agent na ostatnú prácu od každého veľkého laba. Okolo toho ekosystém AI editorov (Cursor, Windsurf, Copilot) a web builderov (v0, Lovable, Bolt) — nástroje sa menia každý kvartál, princípy ostávajú.

Časť 2 · Vibe coding

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

Skill je priečinok s návodomSKILL.md plus voliteľné skripty a šablóny. Agent si ho načíta, až keď ho úloha potrebuje. Otvorený štandard (Anthropic, 2025), ktorý preberajú aj ďalšie nástroje.

.claude/skills/release-notes/
SKILL.md        ← názov, popis, kedy použiť, postup
scripts/
  changelog.py   ← pomocný kód, ktorý agent spustí
templates/
  notes.md       ← vzor výstupu

Agent vidí len názov a popis. Celý obsah načíta až pri použití — šetrí kontext.

  • Prečo: namiesto opakovania toho istého promptu zabalíš know-how raz — a je v repe, verzionované, zdieľané tímom.
  • Čo doň patrí: firemné konvencie, postup nasadenia, formát dokumentov, práca s interným API.
  • Spúšťanie: agent si skill vyberie sám podľa popisu, alebo ho zavoláš ako /nazov.
  • Pozor: skill je kód, ktorý agent vykonáva — cudzie skills preveruj ako každú inú závislosť.

Skill = „ako“ robiť konkrétnu vec. Pravidlá projektu (CLAUDE.md) hovoria, čo platí vždy; skill sa načíta len keď treba.

Časť 2 · Vibe coding

MCP: jeden konektor pre všetky nástroje

Model Context Protocol — otvorený štandard, ako agentovi pripojiť externý systém. Namiesto integrácie „každý nástroj × každý agent“ stačí jeden MCP server, ktorému rozumie každý klient. Ako USB-C pre AI.

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ť 2 · Vibe coding

Kto drží volant: Manual, Auto, Plan

Manual

Schvaľuješ každý krok

Agent navrhne zmenu alebo príkaz — ty ju potvrdíš. Pomalšie, ale máš checkpoint pri každom kroku.

nový projekt · cudzí kód · produkcia · učenie sa

Plan mode

Najprv plán, potom kód

Agent len číta a skúma, nič nemení. Vráti postup — ty ho upravíš a schváliš. Až potom sa púšťa do zmien.

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

Auto

Voľná ruka

Agent edituje a spúšťa príkazy bez pýtania. Najrýchlejšie — a najľahšie sa dá niečo pokaziť.

prototyp · sandbox alebo worktree · commit pred štartom · testy

Dve rôzne veci: Plan je fáza práce (najprv rozmyslieť), Manual / Auto je miera oprávnení. Auto nie je otázka dôvery v agenta — má zmysel tam, kde je prostredie izolované a vratné (git, sandbox, testy) a chyba je lacná. Režim prepínaš kedykoľvek (v Claude Code Shift+Tab).

Časť 2 · 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: testy, správanie, akceptačné kritériá.
  5. Iteruj s dôkazmiNamiesto „nefunguje to“ vlož konkrétny error, log alebo screenshot. A dôkaz žiadaj aj od agenta: výstup testov, diff.

Časť 2 · Vibe coding

Disciplína, ktorá ťa zachráni

  1. Git ako záchranná sieťBranch či worktree, commit pred aj po zásahu agenta, rollback plán. Git chráni súbory v repe — nie databázu, cloud ani e-mail.
  2. Testy sú kotvaNechaj agenta testy písať aj spúšťať. Držia pri realite jeho — aj teba.
  3. Review podľa ceny chybyDo produkcie nejde riadok, ktorý nečítal človek — hĺbka kontroly rastie s rizikom. Za kód zodpovedáš ty, nie model.
  4. Pravidlá projektuCLAUDE.md či AGENTS.md: stack, konvencie, zákazy. Agent ich číta pri každej úlohe.
  5. Čerstvý kontextDlhé sedenia degradujú. Nová úloha = nové vlákno; dôležité rozhodnutia zapíš do repa.

Časť 2 · Vibe coding

Kde to bolí

Prompt injection

Škodlivá inštrukcia schovaná v dátach — na webe, v e-maile, dokumente, issue či cudzom kóde — a agent ju poslúchne ako tvoj príkaz.

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 secrets

Generovaný kód môže mať diery alebo vyzradené kľúče. Security review nie je voliteľné.

Halucinované závislosti

Agent si vymyslí funkciu alebo balíček. Vymyslené názvy už zneužívajú útočníci (slopsquatting).

Technický dlh

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

Falošná istota

Plynulý kód vyzerá správne. Bez testov a review to nevieš — iba dúfaš.

Časť 2 · Vibe coding

Hranice, ktoré nastavíš pred spustením

Prostredie
  • Izolovaný sandbox alebo git worktree
  • Minimálne oprávnenia — len to, čo úloha potrebuje
  • Žiadne produkčné heslá ani API kľúče v dosahu agenta
  • Limit času, krokov a nákladov; možnosť agenta kedykoľvek zastaviť
Schválenie človekom
  • Push, deploy, migrácia databázy
  • Platba, odoslanie správy, zmena účtu
  • Nová závislosť — over, že balíček existuje a je dôveryhodný
  • Testy, diff a review — hĺbka podľa ceny chyby

Pamätaj: git ti vráti súbory v repozitári — nie zmazanú databázu, odoslaný e-mail ani zavolané externé API. Čo sa nedá vrátiť, musí prejsť cez teba.

Časť 2 · Vibe coding

Kedy áno — a kedy radšej nie

Kde vibe coding žiari
  • Prototypy a MVP — nápad overíš za hodiny
  • Interné nástroje a jednorazové skripty
  • Boilerplate: 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.

Časť 2 · Vibe coding

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

Popri komerčných nástrojoch rastie vlna open-source agentov na vlastný počítač alebo server. Kód je otvorený, model si vyberieš sám — agent môže bežať nonstop ako tvoj asistent.

Open-source

OpenClaw

Osobný asistent na tvojom stroji. Píšeš mu cez Telegram, WhatsApp či Slack; má prístup k súborom, prehliadaču a shellu, pamätá si kontext a plní naplánované úlohy.

osobná automatizácia · e-maily · kalendár · skripty

Open-source

Hermes Agent

Framework od Nous Research. Dôraz na dlhodobú pamäť a učenie sa z vlastných behov — agent si buduje skills. Beží s ľubovoľným modelom vrátane lokálnych.

výskum · dlhé autonómne úlohy · vlastné skills

Ďalšie

Goose · Cline · Aider · OpenHands

Otvorení kódoví agenti pre terminál alebo editor. Rovnaká slučka ako komerčné nástroje, väčšia kontrola nad modelom, dátami a nákladmi.

firmy s citlivým kódom · lokálne modely · menšia závislosť od dodávateľa

Prečo to sledovať: agent s prístupom k účtu, súborom a shellu je obrovská páka — aj riziko. Otvorený kód umožňuje audit, ale bezpečnosť, súkromie ani nezávislosť nezaručuje automaticky — agent môže byť open source a pritom volať cloudový model. Hranice si nastavuješ sám.

Časť 2 · Vibe coding

Kam to smeruje: agenti bežia sami

Na začiatku sedel človek pri každom kroku. Dnes agent dostane úlohu a pracuje hodiny bez dozoru — na tvojom počítači, na serveri alebo v cloude. Mení sa miesto, kde beží, aj rozhranie, cez ktoré ho riadiš.

Kde beží

VPS / vlastný server

Agent na samostatnom stroji (VPS, hosting, starý notebook) beží 24/7 nezávisle od tvojho PC. Zadáš úlohu večer, ráno máš pull request.

cron úlohy · dlhé refaktoringy · CI opravy

Kde beží

Cloud agenti

Agent dostane vlastný izolovaný sandbox u poskytovateľa — nič neinštaluješ, spustíš z prehliadača alebo z mobilu a výsledok príde ako PR.

Claude Code na webe · Codex cloud · Copilot agent

Ako ho riadiš

Desktop rozhrania

Agent už nie je len terminál pre vývojárov. Desktopové aplikácie otvárajú agentov aj netechnickým ľuďom — súbory, dokumenty, prehliadač, celá pracovná plocha.

Cowork (Anthropic) · Antigravity (Google) · Codex Work (OpenAI)

Dôsledok: čím dlhšie agent beží bez teba, tým viac záleží na tom, čo mu dáš na začiatku — jasné zadanie, pravidlá projektu, testy a hranice, čo smie. Kontrola sa presúva z každého kroku na návrh procesu.

Záver

Štyri veci na zapamätanie

01

Text z LLM je naučená predikcia tokenov; celý produkt navyše vyhľadáva, používa nástroje a koná. Kto chápe tokeny a limity, toho neprekvapí.

02

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

03

Trend je plná samostatnosť agentov. Tvoja rola sa presúva z písania kódu na návrh zadania, pravidiel a kontrol — zodpovednosť za výsledok ostáva na tebe.

04

Over výstup, nastav hranice, schvaľuj nevratné kroky. A potom: otvor nástroj a postav ešte dnes niečo malé.

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é.