Umělá inteligence už dávno není jen o občasném dotazu do ChatGPT. V Etneteře se snažíme neustále zkoušet nové technologie v praxi, a proto jsme vyvinuli vlastní interní agentní platformu. Abychom ji ale nenechali zavřenou jen v rukou úzkého týmu vývojářů, rozhodli jsme se ji hned od začátku nasadit do ostrého provozu a zapojit do testování celou firmu. Spustili jsme intenzivní interní výzvu pro naše lidi s názvem Krotitelé agentů.
Hlavní cíl celé akce byl jasný: dostat naši platformu k co největšímu počtu lidí, donutit je ušpinit si ruce kódem a začít AI agenty reálně používat při každodenní práci.
Nechtěli jsme nikoho nudit suchou teorií, proto jsme účastníky poslali do terénu v rámci tří postupných fází. První máme úspěšně za sebou, druhou právě dokončujeme a čísla i nasazení nás víc než baví. Už teď máme 12 odevzdaných řešení ve Stage 2 a zároveň dorazila i první vlaštovka do Stage 3.
První fáze byla povinným vstupním setupem pro naše výrobní týmy. Účastníci museli platformu úspěšně rozchodit a vyslat svého agenta do matrixu našeho webu. Úkol? Pročesat blogové články za poslední dva měsíce, najít skrytou Cézarovu šifru a pomocí LLM ji rozluštit.
Výsledek? Matrixem proteklo přes 460 milionů tokenů a úspěšnost rozluštění skryté zprávy „skvělý agentní guláš“ byla neuvěřitelných 99 %. Celkem 74 luštitelů odevzdalo své blueprinty a ukázali obrovskou diverzitu řešení od robustních flow s jedním hlavním orchestrátorem a subagenty až po čistě programátorské přístupy zaměřené na hlídání budgetu. Nezastavil nás dokonce ani globální výpadek OpenAI v průběhu fáze. Platformu jsme operativně přepnuli na modely od Anthropicu (Haiku a Sonnet) a jelo se dál.
V druhé fázi už šlo do tuhého. Posunuli jsme se od herních šifer k reálnému vývoji. Úkolem bylo postavit kódovacího agenta, spustit ho v zabezpečeném kontejneru a nechat ho provést reálnou změnu v repozitáři (např. update závislostí, refactoring, generování testů či dopisování dokumentace) zakončenou reálným Pull Requestem. Právě v těchto dnech fázi uzavíráme a už teď máme na stole 12 odevzdaných řešení. Naši etneteráci si zde sáhli na skutečné limity dnešních modelů a testovali, jak efektivně nastavit synergii mezi člověkem a agentem přímo v kódu.
Brzy se překlápíme do finálové třetí fáze, kam už dokonce dorazila i první vlaštovka v podobě prvního odevzdaného úkolu. V této fázi se snažíme zúročit všechno, co jsme se v předchozích týdnech naučili. Účastníci mají za úkol navrhnout reálný use-case pro naše interní delivery týmy nebo projekty. Hledáme místa, kde by nám agenti mohli pomoci usnadnit rutinní práci, zrychlit onboarding nebo odbourat repetitivní úkoly. Je to fáze plná nápadů a hledání cest, jak platformu přenést z čistě experimentální roviny do běžného fungování firmy.
Cílem Krotitelů agentů nebylo získat stoprocentně bezchybné byznysové výsledky hned první den. Šlo nám hlavně o to, abychom v Etneteře vybudovali silné interní know-how. Chceme, aby naši lidé věděli, jak se modely pod dohledem naší platformy chovají, kde mají své limity, a jak je správně a bezpečně řídit.
Díky této challenge se nám podařilo platformu dostat mezi desítky lidí napříč různými triby, kteří teď s AI agenty aktivně pracují, sdílejí své faily i úspěchy a společně posouvají naše technologické možnosti dál.
Celá tahle krotitelská jízda vyvrcholí už na začátku července, kdy se všichni potkáme v našem Hubu na velkém finálovém vyhodnocení. Probereme ty nejzajímavější nápady ze třetí fáze, nasdílíme technické hacky, oceníme ty nejlepší týmy a hlavně oslavíme to, že jsme si novou technologii osahali společně a v reálném provozu.
Jedna věc je totiž jistá už teď: AI agenty jsme úspěšně probrali k životu.