Presentation Gamma

Nie prompt, ale kontext prináša výsledok

Oliver Kriska CodeCon ZA 2025


Čo vidíte?

Obrázok: Orezaná fotka - ostré zuby, tmavé pozadie Vyzerá ako nebezpečné, agresívne zviera


Ten istý obrázok. Iný kontext.

Odhalenie: Šťastný zívajúci pes Bez kontextu váš mozog videl nebezpečenstvo S kontextom je to len ospalé šteniatko


Poznáte ten pocit?

Šéf: Musíme sa porozprávať. Šéf: Príď ku mne do kancelárie, keď budeš môcť. Šéf: Je to o tvojej budúcnosti tu.


Šéf: Povyšujeme ťa! 🎉

Tri správy bez kontextu - srdce sa vám zastavilo Jedna správa s kontextom - oslavujete


Toto robíte AI. Každý. Jeden. Deň.

Váš mozog urobil dva zlé predpoklady za 30 sekúnd AI to robí s každým promptom, ktorý pošlete Rozdiel? AI sa nedopytuje. Jednoducho háda.


Dávať málo, očakávať veľa

Veľké úlohy, málo konkrétností, minimum kontextu Toto je dôvod #1, prečo ľudia na AI rezignujú


Prompt ≠ Kontext

PROMPT = Čo chcete (úloha, otázka, inštrukcia) KONTEXT = Všetko ostatné (dáta, príklady, obmedzenia, priority, formát, štýl) Väčšina ľudí sa sústreďuje na prompt a ignoruje kontext


AI je ako človek, ktorý nevie nič o vašom projekte, ale dokáže sa všetko naučiť do extrémnej hĺbky - ak vysvetlíte, čo potrebujete.

AI už vie, ako sa štiepia atómy Dokáže vygenerovať obrázok na narodeniny vášho dieťaťa Ale nevie nič o VAŠOM projekte, VAŠOM probléme, VAŠOM kontexte


Context Engineering

"Context engineering is the delicate art and science of filling the context window with just the right information for the next step." — Andrej Karpathy (ex-Tesla AI Director, OpenAI) Tobi Lutke (Shopify CEO), Harrison Chase (LangChain CEO) používajú tento termín


ČASŤ A: Pred odoslaním promptu

5 rád, ktoré vám pomôžu PRIPRAVIŤ lepší kontext

#1 Dajte PREČO, nielen ČO

❌ "Oprav tento bug" ✅ "Oprav tento bug, pretože používatelia nemôžu uložiť formuláre. Tu je error log a súbor, kde sa to deje."

❌ "Napíš mi email" ✅ "Napíš email na zdvorilé odmietnutie meetingu. Tento týždeň som preťažený a tento meeting nie je priorita."


#2 Rozdeľte na atómové časti

❌ "Postav mi aplikáciu na sledovanie výdavkov" ✅ "Vytvor HTML tabuľku s 3 stĺpcami: suma, kategória, dátum. Používatelia môžu pridávať riadky. Ulož do localStorage."

❌ "Naplánuj mi dovolenku" ✅ "Nájdi 3 hotely v Ríme do 100€/noc s raňajkami. Musia byť v pešej vzdialenosti od Kolosea."


#3 Jeden príklad prekoná 1000 slov

Prestaňte vysvetľovať, začnite ukazovať

❌ "Píš testy ako my" ✅ "Tu je náš test súbor [priložený]. Napíš podobné testy pre túto novú funkciu, rovnaká štruktúra a pomenovanie."

❌ "Píš mojím štýlom" ✅ "Tu sú 2 moje predošlé LinkedIn posty [priložené]. Napodobni tento tón - priamy, bez zbytočností, praktické príklady."


#4 Povedzte, čo VYLÚČIŤ

❌ "Nájdi autentifikačné knižnice" ✅ "Nájdi auth knižnice pre Node.js. Vylúč deprecated, musí mať TypeScript support a aktívnu údržbu (2024+)."

❌ "Nájdi mi autosedačku" ✅ "Nájdi autosedačku pre 120cm dieťa. Vylúč Amazon predajcov. Len ADAC testované. Odnímateľný prací poťah."


#5 Definujte, ako vyzerá HOTOVO

❌ "Optimalizuj tento query" ✅ "Optimalizuj na menej ako 2 sekundy response time. EXPLAIN output priložený. Nemôžem meniť schému."

❌ "Napíš popis produktu" ✅ "Max 100 slov. Zahrň 3 kľúčové benefity. Žiadne superlatívy. Tón: profesionálny ale priateľský."


ČASŤ B: Počas a po

5 rád, ktoré vám pomôžu efektívne ITEROVAŤ Iterácia nie je zlyhanie - vylepšujete, nie opravujete


#6 Pravidlo 2 minút

Ak AI trvá viac ako 1-2 minúty na prvý užitočný výstup: → Úloha môže byť príliš veľká - rozdeľte ju → Kontext možno treba upraviť → Toto je SIGNÁL, nie zlyhanie

Zastavte. Upravte. Pokračujte.

#7 Vysvetlite PREČO je to zle

❌ "Toto je zle, skús znova" ✅ "Toto je zle, pretože používame PostgreSQL, nie MySQL. Syntax pre UPSERT je iný. Tu je správny formát."

❌ "Tón je zlý" ✅ "Tón je príliš formálny. Potrebujem neformálny jazyk, pretože toto je pre Instagram, nie biznis report."


#8 Začnite odznova pri kontaminovanom kontexte

Znaky kontaminovaného kontextu: • AI stále navrhuje riešenia, ktoré ste už odmietli • Zahŕňa veci, ktoré ste explicitne vylúčili • Opravy sa nedržia po 2-3 pokusoch

Riešenie: Nová session s čistým, správnym kontextom od začiatku

#9 Pýtajte sa na názor, nie na validáciu

❌ "Je môj kód dobrý?" → AI vás pochváli ❌ "Je môj plán dobrý?" → AI s vami bude súhlasiť

✅ "Ako by si TY vyriešil tento problém?" ✅ "Aké sú 3 riziká v tomto prístupe?" ✅ "Čo mi uniká?"


#10 Test junior developera

Pred každým promptom sa opýtajte:

"Dokázal by kolega, ktorý nastúpil včera, splniť túto úlohu s mojím popisom?"

Ak NIE → Pridajte viac kontextu Ak ÁNO → AI to zvládne tiež


Viac kontextu ≠ Lepšie výsledky

Chroma Research (Júl 2025): "Context Rot" štúdia • Testované 18 popredných LLM (GPT-4, Claude, Gemini...) • Výkon sa ZHORŠUJE s rastúcim počtom tokenov • Aj pri jednoduchých úlohách • Potrebujete SPRÁVNY kontext, nie VIAC kontextu


Senior vs Junior

Aký je rozdiel medzi juniorom a seniorom?

Rovnaké zručnosti. Rovnaké nástroje. Iný KONTEXT.

Senior vie: • Čo zahrnúť • Čo vylúčiť • Čo fungovalo predtým • Čo zlyhalo predtým

Môžete simulovať roky skúseností poskytnutím správneho kontextu.

3 veci na zapamätanie

  1. ROZDEĽTE TO Atómové úlohy, nie masívne požiadavky

  2. KONTEXT > PROMPT To, čo poskytnete, je dôležitejšie ako to, ako sa pýtate

  3. TESTUJTE TO "Pochopil by to nový kolega?"


"AI nenahradí vašu prácu. Pomôže vám prekonať samých seba."

AI tu nie je, aby vás nahradila Je tu, aby vám pomohla robiť veci, ktoré by ste sami nedokázali Kľúč je naučiť sa s ňou SPOLUPRACOVAŤ A to začína kontextom.


Začnite dnes

  1. Vezmite váš ďalší AI prompt
  2. Pridajte PREČO to potrebujete
  3. Pridajte jeden príklad dobrého výstupu
  4. Uvidíte rozdiel

Oliver Kriska Ďakujem. Rád zodpoviem vaše otázky.

Article Details

Category
context engineering new codecon materials
Published
November 27, 2025
Length
946 words
5,871 characters
~4 pages
Status
Draft Preview

More from context engineering new codecon materials

Stop Prompting. Start Briefing.

# Stop Prompting. Start Briefing. **Author:** Tomas Cupr **Date:** August 10, 2025 > "Thinking" ChatGPT class models are landing in more hands. Results still vary. The difference is not magic, it is...

Read article

Effective context engineering for AI agents

# Effective context engineering for AI agents **Source:** Anthropic Engineering Blog **URL:** https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents --- After a few years...

Read article