Čo to znamená v praxi
Vývojár prestane byť ten, kto píše riadky. Stane sa z neho človek, ktorý navrhuje systém: čo má agent vedieť, aké má mantinely, ako sa overí, že odviedol dobrú prácu, a kedy musí rozhodnúť človek.
Cieľ, ktorý si na workshopoch dávame, znie ostro schválne: vývojári nenapíšu ani riadok kódu manuálne. Nie preto, že by to nevedeli, ale preto, že ich čas má väčšiu hodnotu pri návrhu systému než pri písaní.
Z čoho sa to skladá
Cesta od promptovania k inžinierstvu vedie cez štyri otázky:
- Ako sa modelu pýtam? Základná práca s promptom.
- Čo model potrebuje vedieť? Context engineering.
- Ako presne opíšeme, čo sa má postaviť? Spec-driven vývoj.
- Ako navrhneme prostredie, v ktorom agenti pracujú spoľahlivo? Harness engineering.
Prečo to manažment musí poznať
Dve veci sa menia naraz. Po prvé, man-day prestáva dávať zmysel ako jednotka fakturácie. V roku 2024 tvorilo ručné písanie kódu okolo 70 % práce a účtovali sa hodiny. Keď agenti bežia na pozadí, platíte za špecifikácie, čas agentov na serveri a tokeny, nie za hodiny strávené pri kóde.
Po druhé, rozptyl vo výkone tímu sa zväčšuje. Jeden vývojár, ktorý si agentic engineering osvojil, dokáže vyprodukovať viac než zvyšok tímu dokopy.
Ako to učíme
Celodenný workshop Agentic engineering vedie Michal spolu s Josefom Nevoralom, CTO, ktorý takto stavia softvér denne. Pracuje sa na vašom kóde, nie na cvičnom projekte.