Home / Glossary / Prompt Engineering fuer Code
Prompt Engineering fuer Code
Prompt Engineering fuer Code ist die Praxis, klare, spezifische Anweisungen zu formulieren, die KI-Coding-Tools helfen, genaue, relevante Ausgaben zu erzeugen. Es umfasst die Strukturierung Ihrer Anfragen mit dem richtigen Mass an Kontext, Einschraenkungen und Beispielen, damit die KI sowohl versteht, was Sie wollen als auch wie Sie es wollen.
Warum Prompt-Qualitaet beim Programmieren wichtig ist
Die Qualitaet Ihres Prompts bestimmt direkt die Qualitaet der KI-Ausgabe. Ein vager Prompt wie "behebe den Bug" zwingt die KI zu raten, was Sie meinen. Ein spezifischer Prompt wie "der /api/users-Endpoint gibt 500 zurueck, wenn das E-Mail-Feld fehlt – fuege Eingabevalidierung mit Zod hinzu und gib einen 400 mit einer beschreibenden Fehlermeldung zurueck" gibt der KI alles, was sie braucht, um beim ersten Versuch korrekten Code zu erzeugen.
Schluesseltechniken fuer effektive Code-Prompts
- +Seien Sie spezifisch ueber das gewuenschte Ergebnis, nicht nur ueber das Problem
- +Fuegen Sie Einschraenkungen hinzu: Sprache, Framework, Muster und zu befolgende Konventionen
- +Referenzieren Sie bestehende Dateien namentlich, damit die KI weiss, wo sie nachschauen und was sie anpassen soll
- +Zerlegen Sie komplexe Aufgaben bei Bedarf in kleinere, sequenzielle Prompts
- +Geben Sie das Ausgabeformat an: "schreibe eine Funktion", "modifiziere den bestehenden Handler", "fuege eine Testdatei hinzu"
- +Fuegen Sie negative Einschraenkungen hinzu: "verwende keine externen Abhaengigkeiten" oder "aendere nicht das Datenbankschema"
# Schwacher Prompt
> "Add authentication"
# Starker 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"Bei agentischen Tools wie Claude Code koennen Sie Kontext in CLAUDE.md vorab bereitstellen, anstatt ihn in jedem Prompt zu wiederholen. Fuegen Sie Coding-Konventionen, Architekturentscheidungen und gaengige Muster in Ihre CLAUDE.md-Datei ein.
Ist Prompt Engineering bei agentischer KI noch notwendig?+
Was ist der haeufigste Prompt-Engineering-Fehler?+
Sollte ich Few-Shot-Beispiele in Code-Prompts verwenden?+
Wie verhaelt sich CLAUDE.md zu 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 →