Home / Glossary / Prompt Engineering para sa Code
Prompt Engineering para sa Code
Ang prompt engineering para sa code ay ang kasanayan ng pagbuo ng malinaw, tumpak na mga tagubilin na tumutulong sa mga AI coding tool na makagawa ng tumpak, may kaugnayan na output. Kinabibilangan nito ang pagbubuo ng iyong mga kahilingan na may tamang antas ng context, mga limitasyon, at mga halimbawa upang maunawaan ng AI ang parehong gusto mo at kung paano mo gustong gawin ito.
Bakit mahalaga ang kalidad ng prompt para sa coding
Ang kalidad ng iyong prompt ay direktang nagtatakda ng kalidad ng output ng AI. Ang isang malabong prompt tulad ng "ayusin ang bug" ay pinipilit ang AI na hulaan kung ano ang ibig mong sabihin. Ang isang tumpak na prompt tulad ng "ang /api/users endpoint ay nagbabalik ng 500 kapag nawawala ang email field — magdagdag ng input validation gamit ang Zod at magbalik ng 400 na may descriptive na mensahe ng error" ay nagbibigay sa AI ng lahat ng kailangan nito upang makagawa ng tamang code sa unang pagsubok.
Mga pangunahing teknik para sa mga epektibong prompt sa code
- +Maging tumpak tungkol sa nais na kinalabasan, hindi lamang ang problema
- +Isama ang mga limitasyon: wika, framework, mga pattern, at mga convention na susundin
- +I-reference ang mga kasalukuyang file sa pangalan upang malaman ng AI kung saan titingin at kung ano ang itutugma
- +Hatiin ang mga kumplikadong gawain sa mas maliliit, sequential na mga prompt kapag kinakailangan
- +Tukuyin ang format ng output: "sumulat ng function," "baguhin ang kasalukuyang handler," "magdagdag ng test file"
- +Isama ang mga negatibong limitasyon: "huwag gumamit ng anumang external na dependency" o "huwag baguhin ang database schema"
# Mahinang prompt
> "Magdagdag ng authentication"
# Matibay na prompt
> "Magdagdag ng JWT authentication sa Express API:
- Gamitin ang kasalukuyang User model sa lib/models/user.ts
- Magdagdag ng mga endpoint na login at register sa routes/auth.ts
- Protektahan ang lahat ng /api/admin/* route gamit ang middleware
- Iimbak ang JWT secret sa environment variable AUTH_SECRET
- Sumulat ng mga test sa __tests__/auth.test.ts
- Sundin ang pattern ng pamamahala ng error na ginagamit sa routes/users.ts"Sa mga agentic na tool tulad ng Claude Code, maaari mong i-front-load ang context sa CLAUDE.md sa halip na ulitin ito sa bawat prompt. Ilagay ang mga coding convention, mga desisyon sa arkitektura, at mga karaniwang pattern sa iyong CLAUDE.md file.
Kailangan pa ba ang prompt engineering sa agentic na AI?+
Ano ang pinakakaraniwang pagkakamali sa prompt engineering?+
Dapat bang gumamit ng few-shot na halimbawa sa mga prompt sa code?+
Paano nauugnay ang mga CLAUDE.md file sa prompt engineering?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →