Krátka odpoveď
Vývoj s AI asistentmi v praxi znamená, že kód číta, píše a upravuje agent ako Claude Code alebo Cursor priamo v repozitári projektu, zatiaľ čo senior programátor určuje zadanie, kontroluje každú zmenu a rozhoduje, čo ide do produkcie. Rutinná práca sa tým výrazne zrýchli, no zodpovednosť za architektúru, bezpečnosť a výsledok zostáva na človeku.
Nižšie popisujeme, ako vyzerá bežný pracovný deň s týmito nástrojmi, kde pomáhajú najviac a kde by bez seniora narobili viac škody ako úžitku.
Čo sú Claude Code a Cursor
Oba patria medzi takzvaných agentických asistentov na programovanie. Na rozdiel od chatu, do ktorého kopírujete kúsky kódu, pracujú priamo nad celým projektom:
- Claude Code od Anthropicu beží v termináli (a vie sa napojiť aj na editor). Prečíta si repozitár, navrhne plán, upraví súbory, spustí príkazy a testy a výsledok ukáže na schválenie.
- Cursor je editor kódu so zabudovanou AI. Okrem dopĺňania a chatu má režim agenta, ktorý vie urobiť zmenu naprieč viacerými súbormi a spustiť príkazy.
Princíp je rovnaký: asistent má prístup ku kódu, vidí súvislosti a sám navrhuje aj vykonáva úpravy. Práve preto je dôležité, kto ho riadi.
Ako vyzerá jedna úloha od zadania po nasadenie
1. Zadanie v ľudskej reči
Klient napíše napríklad: „Doprava nad 50 € má byť zadarmo a v košíku chcem vidieť, koľko chýba.“ Senior zadanie spresní (platí to pre všetky krajiny? s DPH alebo bez?) a až potom ho odovzdá asistentovi. Nejasné zadanie dá nejasný kód, AI to nezmení.
2. Agent sa zorientuje v kóde
Asistent prehľadá repozitár, nájde výpočet dopravy, šablónu košíka a testy. V cudzom alebo starom projekte je toto najväčšia úspora: namiesto hodiny čítania kódu máme mapu za pár minút.
3. Plán a úpravy
Pri väčšej zmene necháme agenta najprv napísať plán a ten schválime. Potom upraví súbory. Senior sleduje, čo mení, a zastaví ho, keď začne „vylepšovať“ veci, ktoré zadanie nežiadalo.
4. Testy
Agent spustí existujúce testy a doplní nové pre zmenené správanie. Testy sú v práci s AI dôležitejšie než kedykoľvek predtým, lebo sú to mantinely, ktoré asistent nemôže obísť rečou.
5. Review seniora
Senior prejde celý diff riadok po riadku: správnosť, bezpečnosť, výkon, čitateľnosť. Bez tohto kroku nejde do produkcie nič. „Hotovo“ od asistenta je návrh, nie fakt.
6. Nasadenie a overenie
Zmena ide na produkciu a overíme ju na živom webe alebo v aplikácii, nie len v testoch.
Kde AI pomáha najviac a kde nie
| Úloha | Prínos AI | Úloha seniora |
|---|---|---|
| Orientácia v cudzom kóde | veľký | overiť, že mapa sedí |
| Rutinné úpravy, formuláre, API volania | veľký | review a testy |
| Písanie testov a dokumentácie | veľký | skontrolovať, či testujú to podstatné |
| Refaktoring | stredný | strážiť rozsah a správanie |
| Architektúra a dátový model | malý | rozhoduje človek |
| Bezpečnosť a práca s produkčnými dátami | malý | rozhoduje a ručí človek |
Praktické rady z každodennej práce
- Malé kroky. Jedna úloha, jeden diff. Veľké zadanie „prerob celý modul“ skončí zmenou, ktorú nikto nedokáže poriadne skontrolovať.
- Pravidlá projektu do súboru. Claude Code číta súbor
CLAUDE.md, Cursor má vlastné pravidlá projektu. Zapíšte tam konvencie, príkazy na testy a veci, ktoré sa nesmú robiť. Asistent ich potom dodržiava bez opakovania. - Žiadne produkčné heslá. Agent pracuje s lokálnym alebo testovacím prostredím. Prístupy do produkcie a citlivé dáta mu nedávame.
- Čítať diff, nie zhrnutie. Zhrnutie od AI býva optimistické. Pravdu hovorí až samotná zmena v kóde.
- Pozor na zbytočný kód. Asistenti radi pridávajú ošetrenia, pomocné funkcie a komentáre „pre istotu“. Menej kódu je menej chýb a lacnejšia údržba.
Starý alebo cudzí projekt
Veľká časť našej práce nie sú nové systémy, ale weby a aplikácie, ktoré písal niekto iný, často pred rokmi a bez dokumentácie. Práve tu majú agentickí asistenti najväčší prínos. Senior si nechá vysvetliť, ako projekt funguje, kde sa počíta cena, odkiaľ chodia objednávky a ktoré časti sú krehké. Odpovede si overí v kóde, nie naslepo.
Prvým krokom pri neznámom projekte býva sprevádzkovať ho lokálne a spustiť testy, ak nejaké existujú. Ak neexistujú, necháme asistenta napísať aspoň základné testy pre časť, ktorú ideme meniť. Až potom sa robí samotná zmena. Tento postup trvá o chvíľu dlhšie na začiatku, ale ušetrí opravy po nasadení.
Čo review najčastejšie zachytí
AI asistenti robia iné chyby ako ľudia. Nie preklepy, ale veci, ktoré vyzerajú správne a v kontexte projektu nesedia:
- Vymyslené funkcie a parametre knižníc, ktoré v danej verzii neexistujú.
- Riešenie vedľa existujúceho namiesto použitia toho, čo projekt už má.
- Dotazy do databázy v cykle, ktoré na testovacích dátach fungujú a na produkcii spomalia web.
- Chýbajúca kontrola oprávnení pri novom formulári alebo API volaní.
- Testy, ktoré prejdú vždy, lebo testujú samy seba, nie skutočné správanie.
Každú z týchto chýb skúsený človek v diffe vidí rýchlo. Bez neho by sa dostali do produkcie.
Čo to znamená pre klienta
Platíte hodiny seniora, nie hodiny písania kódu. Pri sadzbe 38 € / hod bez DPH je rozdiel hlavne v tom, koľko hodín treba. Orientačne: malá zmena na webe okolo 15 minút, jednoduchý firemný web od približne hodiny, vlastný e-shop okolo 5 hodín a napojenie na účtovníctvo zhruba deň. Pred väčšou prácou vždy dostanete odhad, detaily sú na stránke Cena.
Ak už máte projekt, ktorý ste si s AI nástrojmi postavili sami, a teraz riešite bezpečnosť, výkon či nasadenie, pozrite si službu AI kód do produkcie. Na nové systémy je tu vývoj softvéru s AI a ak chcete AI asistentov zaviesť do vlastného tímu, pomôžeme v rámci IT konzultácií.
Chcete to vyskúšať na vlastnom zadaní?
Pošlite nám jednu konkrétnu úlohu, aj malú. Uvidíte, ako rýchlo sa dá dostať od zadania k nasadenej zmene, keď AI píše a senior ručí. Napíšte nám.
Časté otázky
Napíše AI celý projekt sama?
Nie. AI asistent napíše veľkú časť kódu, ale zadanie, architektúru, kontrolu a rozhodnutie o nasadení robí senior programátor. Bez toho vzniká kód, ktorý funguje v ukážke a zlyhá v produkcii.
Ktorý nástroj je lepší, Claude Code alebo Cursor?
Oba patria k agentickým asistentom a robia podobnú prácu. Claude Code je pohodlný v termináli, Cursor priamo v editore. Dôležitejšie než výber nástroja je, kto ho riadi a ako sa kontroluje výsledok.
Je kód písaný s AI bezpečný?
Áno, ak každú zmenu skontroluje senior a prejde testami. Bezpečnosť riešime rovnako prísne ako pri ručne písanom kóde a asistentom nedávame prístup k produkčným heslám ani dátam.
Je vývoj s AI lacnejší?
Hodinová sadzba je rovnaká, 38 € bez DPH, ale na rovnakú prácu treba menej hodín. Pred väčšou úlohou dostanete odhad hodín.
Súvisiace články
Audit kódu: kedy si ho objednať a čo dostanete
Audit kódu je nezávislý pohľad seniora na to, v akom stave je váš softvér. Nie je to formalita, ale podklad na rozhodnutie, do čoho investovať a čo opraviť ako prvé.…
Čítať článok →Koniec junior programátorov? Ako AI mení IT firmy
Pozeráme sa na to zvnútra: sme seniori, ktorí s AI asistentmi pracujú denne. Nie je to koniec juniorov, ale je to koniec jednej cesty, ktorou sa z juniora stával senior.…
Čítať článok →Je kód písaný s AI bezpečný? Ako ho kontrolujeme
Krátka odpoveď: áno, ak ho pred nasadením skontroluje skúsený človek. Dlhšia odpoveď je o tom, čo presne treba kontrolovať, lebo AI sa mýli inak než človek.…
Čítať článok →Nová éra začína
vaším zadaním.
Napíšte, čo potrebujete. Senior sa ozve, AI sa pustí do práce.