Einen Überblick über die neuen Funktionen von Claude 4.5 finden Sie unter Was ist neu in Claude 4.5. Für Migrationsleitfäden von früheren Modellen siehe Migration zu Claude 4.5.
Allgemeine Prinzipien
Seien Sie explizit mit Ihren Anweisungen
Claude 4.x Modelle reagieren gut auf klare, explizite Anweisungen. Spezifische Angaben zu Ihrem gewünschten Output können helfen, die Ergebnisse zu verbessern. Kunden, die das „über die Erwartungen hinausgehende” Verhalten von früheren Claude Modellen wünschen, müssen diese Verhaltensweisen bei neueren Modellen möglicherweise expliziter anfordern.Beispiel: Erstellen eines Analytics-Dashboards
Beispiel: Erstellen eines Analytics-Dashboards
Weniger effektiv:Effektiver:
Fügen Sie Kontext hinzu, um die Leistung zu verbessern
Die Bereitstellung von Kontext oder Motivation hinter Ihren Anweisungen, wie z. B. die Erklärung für Claude, warum dieses Verhalten wichtig ist, kann Claude 4.x Modellen helfen, Ihre Ziele besser zu verstehen und gezielter zu reagieren.Beispiel: Formatierungspräferenzen
Beispiel: Formatierungspräferenzen
Weniger effektiv:Effektiver:
Seien Sie wachsam mit Beispielen und Details
Claude 4.x Modelle achten genau auf Details und Beispiele als Teil ihrer präzisen Befolgung von Anweisungen. Stellen Sie sicher, dass Ihre Beispiele mit den Verhaltensweisen übereinstimmen, die Sie fördern möchten, und minimieren Sie Verhaltensweisen, die Sie vermeiden möchten.Langfristiges Denken und Zustandsverfolgung
Claude 4.5 Modelle zeichnen sich durch langfristige Denkaufgaben mit außergewöhnlichen Zustandsverfolgungsfähigkeiten aus. Sie behalten die Orientierung über erweiterte Sitzungen hinweg, indem sie sich auf inkrementelle Fortschritte konzentrieren – stetige Fortschritte bei einigen wenigen Dingen gleichzeitig, anstatt alles auf einmal zu versuchen. Diese Fähigkeit entsteht besonders über mehrere Kontextfenster oder Aufgabeniterationen hinweg, wo Claude an einer komplexen Aufgabe arbeiten, den Zustand speichern und mit einem frischen Kontextfenster fortfahren kann.Kontextbewusstsein und Multi-Window-Workflows
Claude 4.5 Modelle verfügen über Kontextbewusstsein, das es dem Modell ermöglicht, sein verbleibendes Kontextfenster (d. h. „Token-Budget”) während eines Gesprächs zu verfolgen. Dies ermöglicht Claude, Aufgaben und Kontext effektiver zu verwalten, indem es versteht, wie viel Platz es zum Arbeiten hat. Verwalten von Kontextlimits: Wenn Sie Claude in einem Agent-Harness verwenden, der Kontext komprimiert oder das Speichern von Kontext in externen Dateien ermöglicht (wie in Claude Code), empfehlen wir, diese Informationen zu Ihrem Prompt hinzuzufügen, damit Claude entsprechend handeln kann. Andernfalls versucht Claude möglicherweise manchmal natürlicherweise, die Arbeit zu beenden, wenn es sich dem Kontextlimit nähert. Hier ist ein Beispiel-Prompt:Beispiel-Prompt
Multi-Kontextfenster-Workflows
Für Aufgaben, die sich über mehrere Kontextfenster erstrecken:- Verwenden Sie einen anderen Prompt für das allererste Kontextfenster: Verwenden Sie das erste Kontextfenster, um ein Framework einzurichten (Tests schreiben, Setup-Skripte erstellen), und verwenden Sie dann zukünftige Kontextfenster, um eine Todo-Liste zu durchlaufen.
-
Lassen Sie das Modell Tests in einem strukturierten Format schreiben: Bitten Sie Claude, Tests zu erstellen, bevor Sie mit der Arbeit beginnen, und verfolgen Sie diese in einem strukturierten Format (z. B.
tests.json). Dies führt zu besserer langfristiger Fähigkeit zur Iteration. Erinnern Sie Claude an die Wichtigkeit von Tests: „Es ist inakzeptabel, Tests zu entfernen oder zu bearbeiten, da dies zu fehlender oder fehlerhafter Funktionalität führen könnte.” -
Richten Sie Quality-of-Life-Tools ein: Ermutigen Sie Claude, Setup-Skripte zu erstellen (z. B.
init.sh), um Server elegant zu starten, Test-Suites und Linter auszuführen. Dies verhindert wiederholte Arbeit beim Fortfahren von einem frischen Kontextfenster. -
Neu starten vs. Komprimieren: Wenn ein Kontextfenster gelöscht wird, sollten Sie erwägen, mit einem brandneuen Kontextfenster zu beginnen, anstatt Komprimierung zu verwenden. Claude 4.5 Modelle sind äußerst effektiv darin, den Status aus dem lokalen Dateisystem zu entdecken. In einigen Fällen möchten Sie dies möglicherweise der Komprimierung vorziehen. Seien Sie präskriptiv darüber, wie es beginnen sollte:
- „Rufen Sie pwd auf; Sie können nur Dateien in diesem Verzeichnis lesen und schreiben.”
- „Überprüfen Sie progress.txt, tests.json und die Git-Logs.”
- „Führen Sie manuell einen grundlegenden Integrationtest durch, bevor Sie mit der Implementierung neuer Funktionen fortfahren.”
- Stellen Sie Verifizierungstools bereit: Mit zunehmender Länge autonomer Aufgaben muss Claude die Korrektheit ohne kontinuierliches menschliches Feedback überprüfen. Tools wie Playwright MCP Server oder Computer-Use-Funktionen zum Testen von UIs sind hilfreich.
- Ermutigen Sie die vollständige Nutzung des Kontexts: Fordern Sie Claude auf, Komponenten effizient zu vervollständigen, bevor Sie fortfahren:
Beispiel-Prompt
Best Practices für Zustandsverwaltung
- Verwenden Sie strukturierte Formate für Zustandsdaten: Wenn Sie strukturierte Informationen verfolgen (wie Testergebnisse oder Aufgabenstatus), verwenden Sie JSON oder andere strukturierte Formate, um Claude zu helfen, Schemaanforderungen zu verstehen
- Verwenden Sie unstrukturierten Text für Fortschrittsnotizen: Freiformige Fortschrittsnotizen funktionieren gut zum Verfolgen des allgemeinen Fortschritts und Kontexts
- Verwenden Sie Git für Zustandsverfolgung: Git bietet ein Protokoll darüber, was getan wurde, und Kontrollpunkte, die wiederhergestellt werden können. Claude 4.5 Modelle funktionieren besonders gut bei der Verwendung von Git zur Zustandsverfolgung über mehrere Sitzungen hinweg.
- Betonen Sie inkrementelle Fortschritte: Bitten Sie Claude explizit, seinen Fortschritt zu verfolgen und sich auf inkrementelle Arbeit zu konzentrieren
Beispiel: Zustandsverfolgung
Beispiel: Zustandsverfolgung
Kommunikationsstil
Claude 4.5 Modelle haben einen prägnanten und natürlicheren Kommunikationsstil im Vergleich zu früheren Modellen:- Direkter und fundierter: Bietet faktengestützte Fortschrittsberichte statt selbstbeglückwünschender Updates
- Konversationaler: Etwas fließender und umgangssprachlicher, weniger maschinenhaft
- Weniger ausschweifend: Kann detaillierte Zusammenfassungen aus Effizienzgründen überspringen, es sei denn, Sie fordern dies explizit an
Anleitung für spezifische Situationen
Ausführlichkeit ausgleichen
Claude 4.5 Modelle neigen zu Effizienz und können verbale Zusammenfassungen nach Tool-Aufrufen überspringen und direkt zur nächsten Aktion springen. Während dies einen optimierten Workflow schafft, möchten Sie möglicherweise mehr Sichtbarkeit in seinen Denkprozess. Wenn Sie möchten, dass Claude Updates während der Arbeit bereitstellt:Beispiel-Prompt
Tool-Nutzungsmuster
Claude 4.5 Modelle sind für präzise Befolgung von Anweisungen trainiert und profitieren von expliziter Anleitung zur Verwendung spezifischer Tools. Wenn Sie sagen „kannst du einige Änderungen vorschlagen”, wird es manchmal nur Vorschläge machen, anstatt sie umzusetzen – selbst wenn Änderungen vornehmen das sein könnte, was Sie beabsichtigt haben. Damit Claude handelt, seien Sie expliziter:Beispiel: Explizite Anweisungen
Beispiel: Explizite Anweisungen
Weniger effektiv (Claude wird nur Vorschläge machen):Effektiver (Claude wird die Änderungen vornehmen):Oder:
Beispiel-Prompt für proaktive Maßnahmen
Beispiel-Prompt für konservative Maßnahmen
Steuern Sie das Format von Antworten
Es gibt einige Wege, die wir besonders effektiv gefunden haben, um die Output-Formatierung in Claude 4.x Modellen zu steuern:-
Sagen Sie Claude, was zu tun ist, anstatt was nicht zu tun
- Statt: „Verwenden Sie kein Markdown in Ihrer Antwort”
- Versuchen Sie: „Ihre Antwort sollte aus fließend fließenden Prosa-Absätzen bestehen.”
-
Verwenden Sie XML-Format-Indikatoren
- Versuchen Sie: „Schreiben Sie die Prosa-Abschnitte Ihrer Antwort in <smoothly_flowing_prose_paragraphs> Tags.”
- Passen Sie Ihren Prompt-Stil an den gewünschten Output an Der Formatierungsstil, der in Ihrem Prompt verwendet wird, kann Claudes Antwort-Stil beeinflussen. Wenn Sie weiterhin Probleme mit der Steuerbarkeit der Output-Formatierung haben, empfehlen wir, Ihren Prompt-Stil so gut wie möglich an Ihren gewünschten Output-Stil anzupassen. Zum Beispiel kann das Entfernen von Markdown aus Ihrem Prompt die Menge an Markdown in der Ausgabe reduzieren.
- Verwenden Sie detaillierte Prompts für spezifische Formatierungspräferenzen Für mehr Kontrolle über die Markdown- und Formatierungsnutzung geben Sie explizite Anleitung:
Beispiel-Prompt zur Minimierung von Markdown
Recherche und Informationsbeschaffung
Claude 4.5 Modelle zeigen außergewöhnliche agentengestützte Suchfähigkeiten und können Informationen aus mehreren Quellen effektiv finden und synthetisieren. Für optimale Rechercheergebnisse:- Geben Sie klare Erfolgskriterien an: Definieren Sie, was eine erfolgreiche Antwort auf Ihre Forschungsfrage ausmacht
- Ermutigen Sie zur Quellenverifizierung: Bitten Sie Claude, Informationen über mehrere Quellen hinweg zu überprüfen
- Verwenden Sie für komplexe Forschungsaufgaben einen strukturierten Ansatz:
Beispiel-Prompt für komplexe Recherche
Subagent-Orchestrierung
Claude 4.5 Modelle zeigen erheblich verbesserte native Subagent-Orchestrierungsfähigkeiten. Diese Modelle können erkennen, wenn Aufgaben von der Delegierung von Arbeit an spezialisierte Subagenten profitieren würden, und tun dies proaktiv ohne explizite Anweisung. Um dieses Verhalten zu nutzen:- Stellen Sie gut definierte Subagent-Tools sicher: Haben Sie Subagent-Tools verfügbar und in Tool-Definitionen beschrieben
- Lassen Sie Claude natürlich orchestrieren: Claude wird ohne explizite Anweisung angemessen delegieren
- Passen Sie die Konservativität an, falls erforderlich:
Beispiel-Prompt für konservative Subagent-Nutzung
Modell-Selbstwissen
Wenn Sie möchte, dass Claude sich in Ihrer Anwendung korrekt identifiziert oder spezifische API-Strings verwendet:Beispiel-Prompt für Modellidentität
Beispiel-Prompt für Modell-String
Nutzen Sie Thinking & Interleaved Thinking Fähigkeiten
Claude 4.x Modelle bieten Thinking-Fähigkeiten, die besonders hilfreich für Aufgaben sein können, die Reflexion nach Tool-Nutzung oder komplexes mehrstufiges Denken beinhalten. Sie können sein anfängliches oder verschachteltes Denken für bessere Ergebnisse lenken.Beispiel-Prompt
Weitere Informationen zu Thinking-Fähigkeiten finden Sie unter Extended Thinking.
Dokumentenerstellung
Claude 4.5 Modelle zeichnen sich durch die Erstellung von Präsentationen, Animationen und visuellen Dokumenten aus. Diese Modelle entsprechen oder übertreffen Claude Opus 4.1 in diesem Bereich, mit beeindruckender kreativer Flair und stärkerer Befolgung von Anweisungen. Die Modelle produzieren in den meisten Fällen beim ersten Versuch polierte, nutzbare Ausgaben. Für beste Ergebnisse bei der Dokumentenerstellung:Beispiel-Prompt
Optimieren Sie parallele Tool-Aufrufe
Claude 4.x Modelle zeichnen sich durch parallele Tool-Ausführung aus, wobei Sonnet 4.5 besonders aggressiv bei der Auslösung mehrerer Operationen gleichzeitig ist. Claude 4.x Modelle werden:- Mehrere spekulative Suchen während der Recherche durchführen
- Mehrere Dateien gleichzeitig lesen, um schneller Kontext aufzubauen
- Bash-Befehle parallel ausführen (was sogar die Systemleistung bremsen kann)
Beispiel-Prompt für maximale parallele Effizienz
Beispiel-Prompt zur Reduzierung der parallelen Ausführung
Reduzieren Sie die Dateierstellung in agentengestütztem Coding
Claude 4.x Modelle können manchmal neue Dateien für Test- und Iterationszwecke erstellen, besonders wenn sie mit Code arbeiten. Dieser Ansatz ermöglicht es Claude, Dateien, besonders Python-Skripte, als „temporären Notizblock” zu verwenden, bevor die endgültige Ausgabe gespeichert wird. Die Verwendung temporärer Dateien kann die Ergebnisse besonders für agentengestützte Coding-Anwendungsfälle verbessern. Wenn Sie die Erstellung neuer Nettodateien minimieren möchten, können Sie Claude anweisen, nach sich selbst aufzuräumen:Beispiel-Prompt
Verbessern Sie die Generierung von visuellem und Frontend-Code
Claude 4.x Modelle können hochwertige, visuell unterschiedliche, funktionale Benutzeroberflächen generieren. Ohne Anleitung kann Frontend-Code jedoch zu generischen Mustern führen, denen es an visuellem Interesse mangelt. Um außergewöhnliche UI-Ergebnisse zu erzielen:- Geben Sie explizite Ermutigung zur Kreativität:
Beispiel-Prompt
- Geben Sie ästhetische Richtung und Designbeschränkungen an:
Beispiel-Prompt
- Ermutigen Sie Design-Vielfalt und Fusions-Ästhetik:
Beispiel-Prompt
- Fordern Sie spezifische Funktionen explizit an:
- „Füge so viele relevante Funktionen und Interaktionen wie möglich ein”
- „Füge Animationen und interaktive Elemente hinzu”
- „Erstelle eine vollständig ausgestattete Implementierung über die Grundlagen hinaus”
Vermeiden Sie die Konzentration auf das Bestehen von Tests und Hard-Coding
Claude 4.x Modelle können sich manchmal zu sehr auf das Bestehen von Tests konzentrieren, auf Kosten von allgemeineren Lösungen, oder können Workarounds wie Hilfsskripte für komplexe Refaktorierung verwenden, anstatt Standard-Tools direkt zu verwenden. Um dieses Verhalten zu verhindern und robuste, verallgemeinerbare Lösungen zu gewährleisten:Beispiel-Prompt
Minimieren Sie Halluzinationen in agentengestütztem Coding
Claude 4.x Modelle sind weniger anfällig für Halluzinationen und geben genauere, fundierte, intelligente Antworten basierend auf dem Code. Um dieses Verhalten noch mehr zu fördern und Halluzinationen zu minimieren:Beispiel-Prompt
Migrationsbedingungen
Bei der Migration zu Claude 4.5 Modellen:- Seien Sie spezifisch über das gewünschte Verhalten: Erwägen Sie, genau zu beschreiben, was Sie in der Ausgabe sehen möchten.
- Rahmen Sie Ihre Anweisungen mit Modifikatoren: Das Hinzufügen von Modifikatoren, die Claude ermutigen, die Qualität und Detail seiner Ausgabe zu erhöhen, kann helfen, Claudes Leistung besser zu gestalten. Zum Beispiel, anstatt „Erstelle ein Analytics-Dashboard”, verwenden Sie „Erstelle ein Analytics-Dashboard. Füge so viele relevante Funktionen und Interaktionen wie möglich ein. Gehe über die Grundlagen hinaus, um eine vollständig ausgestattete Implementierung zu erstellen.”
- Fordern Sie spezifische Funktionen explizit an: Animationen und interaktive Elemente sollten explizit angefordert werden, wenn sie gewünscht sind.