AI workflow
I umělou inteligenci mají Eluviané pevně v rukou
Moderní vývoj už dávno není jen o psaní kódu řádek po řádku. Do každodenní práce zapojujeme nástroje postavené na velkých jazykových modelech – Claude Code a GitHub Copilot – které nám pomáhají rychleji se orientovat v rozsáhlých kódových bázích, generovat a revidovat kód i automatizovat rutinní úkoly. Díky tomu věnujeme víc času tomu, na čem opravdu záleží: návrhu architektury, kvalitě a byznysovému přínosu řešení.
Žádné kouzlo se neděje samo – za každým Eluvianem stojí vlastní licence na nástroj pro agentní vývoj. Drtivá většina z nás sází na Claude Code, výjimečně pak na GitHub Copilot. Agent navíc nepracuje ve vzduchoprázdnu: všichni sdílíme připravený „sandbox“, tedy virtualizované prostředí, ve kterém na něj čekají všechny doplňkové utility, jazyky i frameworky, které k práci potřebuje. A protože jsme ho napojili na klíčové části naší infrastruktury – YouTrack, GitLab, Trello i Sentry – zvládne řešit i komplexní úkoly zasahující do projektového řízení a dokumentace, klidně napříč více projekty najednou.
Aby ale agent nelétal mimo dráhu, drží ho při zemi naše vlastní sada pravidel a skillů. Máme pro něj připravené coding standards, best practices i postupy pro technickou analýzu a review – tedy přesně ty mantinely, které vyžadujeme i po našich vývojářích. Samotná zodpovědnost ovšem zůstává tam, kam patří: za každý odevzdaný řádek kódu ručí vývojář, který vlastní svůj merge request a musí ho umět obhájit před ostatními. S kontrolou kvality nám pak pomáhá i samostatný review agent, který nastavená pravidla zpětně vynucuje.
Tam, kde začíná produkce, ovšem umělá inteligence končí. Veškeré kroky pracující s produkčním prostředím sice máme automatizované přes CI/CD, ale AI nástroje do nich nevstupují. Produkční data i citlivá konfigurace, jako jsou secrety a hesla, jsou tak od jazykových modelů plně odstíněny a samotný deployment zůstává deterministický – žádné překvapení, žádná improvizace. Umělou inteligenci tedy bereme jako mimořádně schopný nástroj v rukou zkušeného řemeslníka, ne jako náhradu za něj.
Zpět