Home / Glossary / Ingineria Prompturilor pentru Cod
Ingineria Prompturilor pentru Cod
Ingineria prompturilor pentru cod este practica de a formula instrucțiuni clare și specifice care ajută instrumentele AI de programare să producă output precis și relevant. Implică structurarea solicitărilor cu nivelul potrivit de context, constrângeri și exemple, astfel încât AI-ul să înțeleagă atât ce vrei, cât și cum vrei să fie făcut.
De ce contează calitatea promptului pentru programare
Calitatea promptului tău determină direct calitatea outputului AI. Un prompt vag ca "repară eroarea" forțează AI-ul să ghicească ce vrei. Un prompt specific ca "endpoint-ul /api/users returnează 500 când câmpul de email lipsește — adaugă validare de input cu Zod și returnează un 400 cu un mesaj de eroare descriptiv" îi oferă AI-ului tot ce are nevoie pentru a produce cod corect din prima încercare.
Tehnici cheie pentru prompturi de cod eficiente
- +Fii specific cu privire la rezultatul dorit, nu doar la problemă
- +Include constrângeri: limbaj, framework, tipare și convenții de urmat
- +Referă fișierele existente pe nume astfel încât AI-ul să știe unde să se uite și ce să potrivească
- +Împarte sarcinile complexe în prompturi mai mici, secvențiale când este necesar
- +Specifică formatul de output: "scrie o funcție," "modifică handler-ul existent," "adaugă un fișier de test"
- +Include constrângeri negative: "nu folosi dependențe externe" sau "nu modifica schema bazei de date"
# Prompt slab
> "Adaugă autentificare"
# Prompt puternic
> "Adaugă autentificare JWT la API-ul Express:
- Folosește modelul User existent din lib/models/user.ts
- Adaugă endpoint-uri de login și înregistrare în routes/auth.ts
- Protejează toate rutele /api/admin/* cu middleware
- Stochează secretul JWT în variabila de mediu AUTH_SECRET
- Scrie teste în __tests__/auth.test.ts
- Urmează tiparul de gestionare a erorilor folosit în routes/users.ts"Cu instrumentele agentice precum Claude Code, poți pre-încărca contextul în CLAUDE.md în loc să îl repeți în fiecare prompt. Pune convențiile de cod, deciziile de arhitectură și tiparele comune în fișierul CLAUDE.md.
Este ingineria prompturilor încă necesară cu AI agentic?+
Care este cea mai comună greșeală de inginerie a prompturilor?+
Ar trebui să folosesc exemple few-shot în prompturile de cod?+
Cum se raportează fișierele CLAUDE.md la ingineria prompturilor?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →