01 · kovadlina
Anvil
issue → spec
Čte zadání proti skutečnému kódu. Najde nejasnosti a chybějící souvislosti dřív, než se začne implementovat. Změny zadání schvaluje člověk.
- read-only analýza
- human-in-the-loop
~/jiri-studnicka $ whoami
Jsem Jiří Studnička. Dvacet let stavím backendy pro banky, pojišťovny a energetiku. Dnes stavím systémy, ve kterých AI agenti píšou, testují a dodávají produkční software — s jasným zadáním, ověřeným výsledkem a odpovědností člověka.
// v produkci od roku 2004 · s agenty od roku 2023
Prázdný kýbl. Spusť ho k vodě.Táhni ↕. Studnu otočíš tažením mimo ovládání.Výšku kýble ovládají také šipky. Home spustí kýbl k vodě, End ho vytáhne nahoru. Plný kýbl nahoře vyliješ kliknutím.
// hloubka −7 m · sedimenty praxe
Studnička je malá studna. Dvacet let se hloubila vrstvami enterprise — a přesně z téhle hloubky dnes čerpá každý agent, kterého pouštím na produkční kód.
IIS Tábor — Gupta a .NET. Začátek řemesla.
Capgemini, Minerva, RADIUM. Spoluvlastník a teamleader ve 4Leaders.
Scala, Akka, Play, Kafka, MongoDB. Funkcionální programování, monády, event sourcing. Banka stavěná od nuly.
Scala a Akka Persistence pro energetiku — event sourcing v ostrém provozu.
Spark, Kafka, HBase, Hadoop, Hive. Integrace primárních systémů a DWH nadnárodní skupiny.
Java, .NET, Python. Spring Boot, Oracle, Azure Synapse, Spark.
Pochopil jsem, že se řemeslo právě změnilo. Od té doby dělám agentní inženýrství naplno. Seniorita se nevyhazuje — přetavuje se.
„Moje práce je dát agentům jasné zadání, udržet kontext a ověřit, že výsledek obstojí v produkci.“
// hloubka −18 m · žíla nástrojů
Svoje nástroje jsem pojmenoval podle kovárny. Ne kvůli romantice — protože agentic engineering je řemeslo: má postup, nástroje a kontrolu kvality. Tohle je můj výrobní cyklus.
01 · kovadlina
issue → spec
Čte zadání proti skutečnému kódu. Najde nejasnosti a chybějící souvislosti dřív, než se začne implementovat. Změny zadání schvaluje člověk.
02 · výheň
issue → pull request
Řídí agenty od implementace přes code review až po testy a CI. Sleduje splnění požadavků, koordinuje opravy a ověřuje výsledek po merge.
03 · kalení
PR → důkaz
Testuje v reálném prohlížeči a zachycuje jednotlivé kroky. Když se rozhraní změní, agent pomáhá opravit scénář pro další opakovatelný běh.
Propojuje požadavky s kódem a testy. Každý má vlastní REQ-ID a ověřitelnou evidenci. Rozdíl mezi zadáním a výsledkem je vidět.
Příkazy a skilly pro Claude Code a Codex. Opakovatelné postupy pro kontrolu a opravy bezpečnosti, výkonu i přístupnosti.
Ze záznamu schůzky připraví GitHub issues v kontextu repozitáře. Včetně toho, co zaznělo i co bylo vidět na obrazovce.
…a další: agent-system (orchestrace přes Telegram), MCP servery, invoiceAI.
Spec-first. Agent bez pořádného zadání je generátor náhodného kódu.
Důkaz, ne dojem. Každý požadavek propojuji s testy a ověřitelnou evidencí.
Human-in-the-loop. AI píše. Senior ručí.
// hloubka −29 m · nosné zdivo
software house · spoluvlastník
Agentic software house: AI agenti píšou kód, senioři řídí architekturu, kvalitu a bezpečnost. Enterprise systémy, AI integrace, záchrana legacy projektů.
cognera.cze-commerce · spoluvlastník
nopCommerce experti od roku 2010. Přes 50 e-shopů, přes 100 vlastních pluginů, B2B i B2C, integrace na ERP a CRM.
nopshop.cz// hloubka −42 m · hladina
Máte projekt, do kterého chcete zapojit AI agenty? Napište, co stavíte, kde se vývoj zadrhává a co potřebujete změnit.