AI kódovací prompts jsou rozdílem mezi používáním Claude nebo ChatGPT jako o něco rychlejšího vyhledávače a používáním jako pracovního programátorského partnera. Model je schopný obojího — co mění výstup, je způsob, jakým se ptáte. Silný kódovací prompt uvádí jazyk a framework, dává AI skutečný kód nebo chybu, definuje jeden jasný úkol a říká, jaký dobrý výstup vypadá: diff, otestovaná funkce, vysvětlení příčiny problému. Nejasný vstup, nejasný výstup.
Tento průvodce shromažďuje praktické AI kódovací prompts pro práci, kterou vývojáři dělají každý den — psaní funkcí, opravu chyb, revizi kódu, psaní testů a dokumentaci API. Každý funguje s Claude, ChatGPT nebo jakýmkoli AI chatem. Zkopírujte ho, vložte svůj kód nebo chybu a vyplňte závorky.
Co dělá kódovací prompt efektivním
Nejlepší kódovací prompts mají čtyři vlastnosti: pojmenují stack, dají AI skutečný vstup místo jeho popisu, požadují jednu věc a specifikují formu odpovědi. „Oprav můj kód“ nutí AI hádat; „tady je funkce a stack trace, najdi příčinu a vrať opravenou verzi s jednovětým vysvětlením, co bylo špatně“ vám dá něco použitelného. Zachovejte tento tvar při úpravě níže uvedených prompts.
Prompts pro psaní a refaktoring
Tyto prompts přemění jasnou specifikaci na funkční kód a neuspořádaný kód na udržitelný.
Napiš [LANGUAGE] funkci, která [CO MÁ DĚLAT]. Vstupy: [INPUTS]. Výstup: [OUTPUT]. Zpracuj tyto okrajové případy: [EDGE CASES]. Dodržuj [STYLE/CONVENTION] a přidej stručné komentáře pouze tam, kde je logika nejasná. Vrať funkci plus dva příklady volání.
Refaktoruj tento [LANGUAGE] kód pro lepší čitelnost a udržovatelnost, aniž bys změnil jeho chování. Vysvětli každou změnu jednou větou, upozorni na cokoli, co vypadá jako skrytá chyba, a zachovej veřejné rozhraní stejné. Tady je kód: [PASTE CODE]
Přelož tento kód z [LANGUAGE A] do [LANGUAGE B], zachovej logiku beze změny a použij idiomatické vzory cílového jazyka. Upozorni na místa, kde přímý překlad není možný a co jsi místo toho udělal. Kód: [PASTE CODE]
Prompts pro ladění
Ladění je oblast, kde dobře formulovaný prompt ušetří nejvíce času — pokud AI dáte chybu, ne její parafrázi.
Tady je [LANGUAGE] chyba a relevantní kód. Diagnostikuj příčinu, ne jen symptom, pak mi dej opravenou verzi a jednověté vysvětlení, co bylo skutečně špatně. Chyba: [PASTE STACK TRACE]. Kód: [PASTE CODE]
Tento kód běží, ale dává špatný výstup. Očekávané: [EXPECTED]. Skutečné: [ACTUAL]. Projdi logiku krok za krokem, identifikuj, kde se odchyluje od zamýšleného chování, a vrať opravu. Kód: [PASTE CODE]
Prompts pro revizi kódu
Druhé oči na každou změnu jsou ideální, ale málokdy dostupné. Tyto prompts napodobují seniorní revizi.
Zkontroluj tento [LANGUAGE] kód jako seniorní inženýr. Seskup nálezy podle závažnosti — chyby, bezpečnostní problémy, výkon, pak styl — a u každého uveď konkrétní řádek, problém a opravu. Nepřepisuj celý soubor; ukaž mi, co je důležité. Kód: [PASTE CODE]
Zkontroluj tento kód pouze na bezpečnostní problémy: injekce, nebezpečné zpracování vstupu, tajné údaje v kódu a nebezpečné závislosti. U každého nálezu vysvětli riziko jednou větou a ukaž bezpečnější verzi. Kód: [PASTE CODE]
Prompts pro testování
Testy jsou práce, kterou se nejčastěji kvůli termínům vynechává. Tyto prompts je rychle vytvoří.
Napiš jednotkové testy pro tuto [LANGUAGE] funkci pomocí [TEST FRAMEWORK]. Pokryj šťastnou cestu, okrajové případy a chybové případy. Před kódem vyjmenuj testované případy, abych mohl zkontrolovat, že nic nechybí. Funkce: [PASTE CODE]
Chystám se změnit [CO MĚNÍŠ]. Vyjmenuj testovací případy, které bych měl mít před změnou tohoto kódu, abych si byl jistý, že nic nerozbíjím, včetně případů, na které lidé obvykle zapomínají.
Prompts pro dokumentaci a vysvětlení
Dokumentace a onboarding jsou oblasti, kde AI tiše šetří hodiny každý týden.
Vysvětli tento kód vývojáři, který je v kódu nový. Popiš, co dělá, proč je strukturován takto a jednu věc, které pravděpodobně nejvíce nerozumí. Buď stručný. Kód: [PASTE CODE]
Vygeneruj vývojářskou dokumentaci pro tento API endpoint: metodu, cestu, parametry, příklad požadavku a odpovědi, chybové případy a požadavek na autentizaci. Zdroj: [PASTE ROUTE OR CONTROLLER CODE]
Od promptů k úplnému kódovacímu workflow
Jednotlivé prompts řeší jednotlivé úkoly. Vývojáři, kteří z AI získají nejvíce, přestanou při každé relaci znovu vysvětlovat svůj stack, konvence a standardy a nahrají je jednou, takže každá odpověď už následuje jejich vzory. To je rozdíl mezi vložením promptu a prací s nakonfigurovaným asistentem, který zná pravidla vašeho kódu. Pokud chcete otestovaný balíček místo tvorby vlastního, balíčky KissMySkills tech a development prompts pokrývají stavění, ladění, revizi, testování a dokumentaci, připravené k použití s Claude, ChatGPT nebo jakýmkoli AI chatem.
Stavění, ladění, revize kódu, testování a dokumentace — role-specifické balíčky promptů pro vývojáře, které jdou nad rámec obecných šablon. Funguje s Claude, ChatGPT nebo jakýmkoli AI chatem.
Prohlédnout kódovací prompts →Prohlédnout všechny prompts →