Zelená sada testů není revize
Testy kontrolují případy, na které někdo myslel. Agent, který mění chování, může nechat všechny stávající testy zelené, protože staré chování ověřovaly jen volně nebo protože tu cestu nic nepokrývalo. Zelená dokazuje, že změna běží, ne že je správná.
Totéž platí pro úhledné shrnutí. Popis toho, co agent udělal, je tvrzení stejného systému, který změnu vytvořil. Čtěte diff, ne průvodní poznámku, a berte testy jako jeden z více signálů.
Začněte z čistého, vratného stavu
Před prvním promptem: udělejte commit nebo práci odložte, vytvořte větev a vězte přesně, jak se vrátit. Kódovací agent s přístupem k terminálu může spouštět migrace, přepisovat konfiguraci a mazat soubory; vratný výchozí bod mění nehodu v nepříjemnost.
Pokud se úkol týká regulovaných nebo důvěrných věcí, použijte jednorázovou kopii projektu a konverzaci bez tajemství. Podmínky a dokumentace k datům poskytovatele určují, co opustí váš počítač — přečtěte si je, místo abyste hranici předpokládali.
Čtěte diff v pořadí, ve kterém to bolí
Velkou vygenerovanou změnu je nejlepší procházet v promyšleném pořadí, ne shora dolů.
- Vstupní body: routy, handlery, oprávnění a vše, co mění, kdo se kam dostane.
- Data: schéma, migrace, serializace a dotazy, hlavně co maže nebo přepisuje.
- Konfigurace: proměnné prostředí, kroky sestavení, CI a nastavení nasazení.
- Zbytek: názvy, struktura, duplikace a kosmetické úpravy, které diff zvětšují.
Pak si přečtěte přidané testy a zeptejte se, co nepokrývají. Agent, který napsal kód i test, může stejné neporozumění zapsat dvakrát.
Závislosti, tajemství a řádky, které nikdo nečte
Nové závislosti jsou nejtišší riziko vygenerovaného patche: známě znějící název balíčku, verze odnikud, kompletně přepsaný lockfile. Zkontrolujte, co přibylo, proč, a zda projekt už neměl něco, co stačilo.
Hledejte přihlašovací údaje, tokeny a interní URL, které do commitu nepatří, a ověřte, že logování teď nevypisuje klientská data. To jsou právě řádky, které se přehlížejí — a ty, u kterých agent nemá důvod být opatrný: optimalizuje podle zadání, ne podle vašeho modelu hrozeb.
Kdy to zahodit
Je-li diff větší než úkol, nedokážete blok vysvětlit bez hádání, nebo změna řeší symptom místo příčiny, větev smažte. Začít znovu s užším zadáním stojí méně než udržovat kód, kterému nikdo nerozumí.
Stejné pravidlo platí pro prompt: kontrolní seznam z našeho průvodce Manus a rady o struktuře z našeho průvodce Prompt Cowboy oba diff zkracují. Začněte naším přehledem Freebuff, a jak nakládáme s doporučujícími odkazy popisuje naše zveřejnění afiliace.
Časté dotazy
Mám mu dovolit spouštět příkazy v terminálu?+
Přístup k terminálu dělá z kódovacího agenta užitečný i riskantní nástroj a poskytovatel určuje, jak fungují oprávnění. Začněte na jednorázové kopii nebo dočasné větvi, první běhy pozorně sledujte a držte přihlašovací údaje mimo dosah; příkaz, který jen čte soubory, je jiný požadavek než nasazení.
Stačí bezplatný kódovací agent na skutečnou práci?+
Na mechanickou práci, kterou umíte zkontrolovat, ano. Zdarma je obchodní model, ne záruka kvality: poskytovatel ho financuje reklamou a může měnit modely, limity i funkce. Rozhoduje, zda výsledek umíte přečíst a otestovat, ne cena.
Musím přiznat, že kód napsal agent?+
Držte se pravidel týmu, repozitáře a licence a odpovídejte poctivě, když se zeptají. Profesně se počítá, že člověk změnu zkontroloval a stojí za ní; rizikem je vygenerovaný patch, který nikdo nečetl, ne nástroj, který ho napsal.
Zdroje a další čtení
Oficiální dokumentace poskytovatele, zkontrolováno 2026-10-26. Podmínky se mění; ověřte verzi pro svou zemi.