Lekce 2 / 7 · ~15 minut
Task brief:
zadání pro agenta
Při rozhovoru s AI můžeš zadání doladit za pochodu. Při delegování ne: agent bude 20 minut pracovat sám a nemá se koho ptát. Všechno, co mu neřekneš dopředu, si domyslí — a možná jinak, než chceš.
Proto u Codexu platí čtyřdílné zadání ještě přísněji:
U task briefu se vyplatí navíc určit strukturu výstupu („rozděl kód do tří souborů") a co agent nemá dělat („existující logy nech beze změny"). Míň domýšlení, přesnější zásah.
Cvičení: napiš task brief
Představ si, že chceš kalkulačku hodinové sazby pro freelancery: zadají náklady, požadovanou odměnu, dovolenou a fakturovatelný čas — a uvidí, kolik si mají účtovat. Napiš zadání pro Codex a klikni Vyhodnotit.
// vzorové zadání (přesně tohle dostal Codex — přeloženo ze slovenštiny)
Vytvoř jednoduchou webovou kalkulačku hodinové sazby pro freelancery. Zadám: měsíční náklady podnikání v eurech, požadovanou čistou měsíční odměnu v eurech, počet dní dovolené za rok a kolik procent pracovního času umím reálně fakturovat. Appka vypočítá a zobrazí doporučenou hodinovou sazbu v €/h a pod ní mezivýpočty: fakturovatelné hodiny za měsíc a potřebný měsíční obrat. Výsledky se přepočítávají hned při psaní. Jednostránková, funguje i na mobilu, sazbu zaokrouhli na celá eura nahoru. Rozděl kód do tří souborů: index.html, style.css a app.js — žádné inline styly ani inline skripty. Texty česky, světlý čistý design.
Checker je jednoduchá pomůcka — kontroluje strukturu zadání, ne kvalitu nápadu. Ale pokud ti něco vyčítá, agent si to bude muset domyslet.
Jak z toho vznikla appka
Tohle je skutečný běh — vzorové zadání nahoře dostal Codex a postavil z něj hotovou appku na jediné zadání, bez jediné opravy. Včetně vlastního návrhu výpočtového modelu.
Vyzkoušej si výsledek
Appka z přehrávky je skutečná a přesně v podobě, v jaké ji agent odevzdal — včetně designu, který si vybral sám.
Shrnutí
- Agent se během práce neptá — všechno podstatné patří do zadání.
- CO · NAČ · JAK · KDY je hotovo + struktura výstupu + čeho se nedotýkat.
- Dobrý brief = hotovo na první pokus. Přesně to vidíš v přehrávce.