Home / Glossary / Promptteknik för kod

Definition

Promptteknik för kod

Promptteknik för kod är praktiken att formulera tydliga, specifika instruktioner som hjälper AI-kodningsverktyg att producera exakt och relevant utdata. Det handlar om att strukturera dina förfrågningar med rätt nivå av kontext, begränsningar och exempel så att AI:n förstår både vad du vill ha och hur du vill att det ska göras.

Varför promptkvalitet spelar roll för kodning

Kvaliteten på din prompt avgör direkt kvaliteten på AI:ns utdata. En vag prompt som "fixa buggen" tvingar AI:n att gissa vad du menar. En specifik prompt som "/api/users-endpointen returnerar 500 när e-postfältet saknas — lägg till inputvalidering med Zod och returnera ett 400 med ett beskrivande felmeddelande" ger AI:n allt den behöver för att producera korrekt kod vid första försöket.

Nyckeltekniker för effektiva kodprompts

  • +Var specifik om det önskade resultatet, inte bara problemet
  • +Inkludera begränsningar: språk, ramverk, mönster och konventioner att följa
  • +Referera till befintliga filer med namn så att AI:n vet var den ska leta och vad den ska matcha
  • +Dela upp komplexa uppgifter i mindre, sekventiella prompts vid behov
  • +Ange utdataformat: "skriv en funktion", "ändra den befintliga hanteraren", "lägg till en testfil"
  • +Inkludera negativa begränsningar: "använd inga externa beroenden" eller "ändra inte databasschemat"
text
# Svag prompt
> "Add authentication"

# Stark prompt
> "Add JWT authentication to the Express API:
   - Use the existing User model in lib/models/user.ts
   - Add login and register endpoints to routes/auth.ts
   - Protect all /api/admin/* routes with middleware
   - Store JWT secret in environment variable AUTH_SECRET
   - Write tests in __tests__/auth.test.ts
   - Follow the error handling pattern used in routes/users.ts"

Med agentiska verktyg som Claude Code kan du förladda kontext i CLAUDE.md istället för att upprepa den i varje prompt. Lägg kodningskonventioner, arkitekturbeslut och vanliga mönster i din CLAUDE.md-fil.

Är promptteknik fortfarande nödvändigt med agentisk AI?+
Ja, men det förflyttas från att handla om exakt syntax till att handla om tydlig avsikt. Agentiska verktyg som Claude Code kan läsa ditt projekt för kontext, men du behöver fortfarande tydligt kommunicera vad du vill ha och eventuella tillämpliga begränsningar.
Vad är det vanligaste promptteknikmisstaget?+
Att vara för vag. Utvecklare ger ofta prompts som "lägg till funktion X" utan att specificera var, hur eller vilka konventioner som ska följas. Ju mer specifik du är om begränsningar och förväntat beteende, desto bättre blir resultatet.
Bör jag använda few-shot-exempel i kodprompts?+
Ja, när utdataformatet spelar roll. Om du vill att AI:n ska följa ett specifikt mönster, visa ett exempel på det mönstret. För kodningsuppgifter är det ofta mer effektivt att referera till en befintlig fil som följer önskat mönster ("följ stilen i routes/users.ts") än att skriva ett exempel från grunden.
Hur relaterar CLAUDE.md-filer till promptteknik?+
CLAUDE.md är en form av beständig promptteknik. Istället för att upprepa projektkontext i varje prompt skriver du den en gång i CLAUDE.md och Claude Code tillämpar den automatiskt på varje session. Den kodar ditt teams konventioner, regler och preferenser som stående instruktioner.

Related terms

Agentisk kodningCLAUDE.mdAI-parprogrammeringVibe-kodning

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS