Kód generovaný umělou inteligencí je návrh od sebevědomého, ale omylného autora. Často vypadá správně a zkompiluje se, přesto však skrývá jemné chyby, vymyšlená API nebo bezpečnostní díry. Disciplinovaná recenze zachovává rychlost bez rizika.
Kód generovaný umělou inteligencí je návrh od sebevědomého, ale omylného autora. Často vypadá správně a zkompiluje se, přesto však skrývá jemné chyby, vymyšlená API nebo bezpečnostní díry. Disciplinovaná recenze zachovává rychlost bez rizika.
1. Read the diff fully → do I understand every line?
2. Does it solve the real problem, including edge cases?
3. Run: tests + linter + type checker
4. Scan for security + performance red flags
5. Only then: commit (with a message that reflects what it really does)
Zacházejte s AI jako s rychlým juniorem: užitečný, produktivní, ale jeho výstup si vždy přezkoumate, než se pustíte. Odpovědnost za dodaný kód zůstává s vámi, ne s modelem.
Nebezpečí kódu AI nespočívá v tom, že je zřejmě rozbitý — spočívá v tom, že je věrohodně rozbitý, projde letmou prohlídkou, přestože skrývá chybu nebo zranitelnost. Přečtení každého řádku, spuštění testů a odmítnutí dodání kódu, kterému nerozumíte, je to, co odděluje používání AI jako multiplikátoru síly od tichého hromadění technického dluhu a bezpečnostního rizika, které nemůžete zaúčtovat.