Claude Code Tutorial Serie 7: Sonnet, Opus – welches Modell soll ich verwenden?
Modellauswahl: Sonnet oder Opus – welches soll ich verwenden?
Nachdem du Claude Code installiert und angemeldet hast, musst du dich nicht sofort mit der Modellauswahl quälen – standardmäßig wird Claude Sonnet verwendet, was in den meisten Fällen ausreicht.
Modelle, die du in Claude Code verwenden kannst
Derzeit stehen im Terminal dynamisch drei Modelle zur Auswahl:
- Claude Sonnet (aktuell Version 3.5 oder neuer)
- Claude Opus (Flaggschiff)
- Claude Haiku (Leichtgewicht)
Diese drei Modelle unterscheiden sich erheblich in „Denkleistung“ und „Kosten“. Falsch gewählt verschwendest du Geld, richtig gewählt sparst du Zeit.
Modellanalyse
Sonnet – die erste Wahl für die Arbeit, das beste Preis-Leistungs-Verhältnis
- Schnell, die Antworten kommen ohne Verzögerung.
- Versteht die Logik großer Codebasen gut genug, die meisten Generierungs- und Refactoring-Aufgaben sind kein Problem.
- Es ist standardmäßig ausgewählt, nicht weil es „gerade so reicht“, sondern weil es wirklich ausgewogen ist.
- Für alltägliche Codegenerierung, Erklärungen, Debugging und Refactoring ist Sonnet praktisch für alles geeignet.
Opus – der schwere Bulldozer, teuer aber kraftvoll
- Bewältigt extrem komplexe Logik: vierstufig verschachtelte asynchrone Verarbeitung, kettenartiges Refactoring über zehn Dateien hinweg, vollständige Migration von einem alten zu einem neuen Framework.
- Feineres Kontextverständnis, übersieht seltener deine Vorgaben.
- Deutlich langsamer als Sonnet, die Rückgabe eines komplexen Vorschlags kann 10–20 Sekunden dauern.
- Kostet etwa das Fünffache von Sonnet. Kein Witz: Ein großes Modul mit Opus zu refactoren kann mehrere Dollar oder mehr kosten.
- Wenn Sonnet ein Problem zweimal nicht lösen kann, hole Opus aus der Reserve.
Haiku – blitzschnell, nur für kleine Aufgaben
- Antwortzeit im Millisekundenbereich, man spürt praktisch keine Verzögerung.
- Niedrige Leistungsobergrenze, keine komplexen Schlussfolgerungen möglich. Wofür geeignet? Commit-Nachrichten generieren, Daten formatieren, eine einfache Frage wie „Wofür ist dieses Verzeichnis?“ beantworten.
- Extrem günstig, praktisch vernachlässigbar.
- Nicht geeignet zum Generieren von Code, außer bei sehr einfachen Vorlagen.
Praktische Ebene: Wie wechselt man?
Beim Start einmal angeben:
claude --model opus "Erkläre den Grund für diese rekursive Degeneration"
Oder nach dem Wechsel in den interaktiven Modus mit claude:
/model opus
Du kannst auch in CLAUDE.md oder der Konfigurationsdatei ein Standardmodell festlegen, um die manuelle Angabe jedes Mal zu vermeiden. Nützlich, wenn das Team eine einheitliche Präferenz hat.
Weitere Details
Die Modellversionen entwickeln sich weiter. Die Webversion von claude.ai bekommt möglicherweise zuerst neue Modelle, das CLI-Update hinkt etwas hinterher. Wenn du gerne Neuheiten ausprobierst, kannst du mit claude --version in Kombination mit npm update auf dem neuesten Stand bleiben oder die Veröffentlichungen im GitHub-Repository nach Modellunterstützungsankündigungen durchsuchen.
评论
暂无已展示的评论。
发表评论(匿名)