Präzise Anweisungen für besseren Output — April 2026
80% der Probleme mit Claude Code kommen von schlechten Prompts. Zu vage, zu lang oder zu viel auf einmal. Mit der richtigen Prompt-Struktur bekommst du beim ersten Mal genau den Code, den du willst — ohne Nachfragen und ohne Korrekturrunden.
Pro-Tip — Der schnelle Weg
Starte jeden Prompt mit dem Ziel, dann die Constraints, dann das Format. Beispiel: "Erstelle eine Login-Seite. Nutze Tailwind, kein externes CSS. Als Server Component."
Seite 1
01
Die 3-Teile-Formel
Jeder gute Prompt hat drei Teile: WAS du willst, WIE es sein soll, und was NICHT passieren darf.
# SCHLECHT: # "Mach mir eine API"
# GUT: # "Erstelle einen POST /api/users Endpoint. # Nutze Zod für Validation. # Gib 201 bei Erfolg zurück, 400 bei Fehler. # Keine try-catch Blöcke — nutze Error Boundary."
# Formel: [WAS] + [CONSTRAINTS] + [ANTI-PATTERNS]
02
Kontext mitliefern
Sag Claude, welche Dateien relevant sind und wie sie zusammenhängen.
# Dateien als Kontext referenzieren: # "Schau dir @app/lib/db.ts an und erstelle # eine neue Funktion getUser() die das gleiche # Pattern wie getPost() nutzt."
# Oder bestehenden Code referenzieren: # "In @components/Button.tsx — füge eine # loading Prop hinzu wie in @components/Form.tsx"
03
Große Aufgaben aufteilen
Statt einer riesigen Aufgabe: kleine Schritte nacheinander. Claude ist besser mit fokussierten Prompts.
# SCHLECHT: "Bau mir einen kompletten Online-Shop"
# GUT — Schritt für Schritt: # 1. "Erstelle das Datenmodell für Produkte in types/" # 2. "Erstelle die API Route GET /api/products" # 3. "Erstelle die Produktliste als Server Component" # 4. "Füge Pagination hinzu — 12 Produkte pro Seite"
# Jeder Schritt baut auf dem vorherigen auf # Claude hat den Kontext automatisch
Seite 2
Warum das funktioniert
Spezifische Prompts reduzieren Halluzinationen und falsche Annahmen
Constraints verhindern, dass Claude ungewollte Änderungen macht
Kleine Schritte geben dir Kontrolle und reduzieren das Fehlerrisiko
Kontext-Referenzen helfen Claude, dein bestehendes Code-Pattern zu übernehmen
Weniger Korrekturrunden = weniger Tokens = weniger Kosten
Tipps
Einzeiler für einfache Sachen, strukturierte Prompts für komplexe Features
Immer sagen welche Datei geändert werden soll — Claude rät sonst
Negative Constraints sind genauso wichtig: 'Keine neuen Dependencies installieren'
Wenn der Output schlecht ist, mach den Prompt spezifischer statt zu wiederholen
Nutze /vim für mehrzeilige Prompts — viel angenehmer als alles in eine Zeile zu quetschen
Seite 3
Bereit für den nächsten Schritt?
KIWorld VibeCoding Masterclass
Du willst nicht nur einzelne Tools einrichten, sondern wirklich lernen wie du mit KI komplette Apps, Websites und SaaS-Produkte baust? Über 700 Videos — von Anfänger bis Fortgeschritten — in jedem Bereich. Von der Idee bis zum fertigen Produkt, ohne eine Zeile Code selbst zu schreiben.