Am 24.09.2026 wurde Claude Opus 5.5 offiziell vorgestellt; als Beleg für den Veröffentlichungsstand dient die offizielle Modellübersicht zu Opus 5.5. Wenn Sie jetzt einen Code-Agenten auswählen, testen Sie Opus 5.5 zuerst bei komplexen, mehrstufigen Aufgaben mit fortlaufender Prüfung. Nehmen Sie Sonnet 5 für klar abgegrenzte, schnell abnehmbare Änderungen in denselben Vergleich auf. Entscheiden Sie erst nach einem verblindeten Test im eigenen Repository – nicht anhand von Herstellerangaben allein.
Für wen dieser Vergleich gedacht ist: Unabhängige Entwickler, die prüfen, ob ein neues Modell in ihren täglichen Arbeitsablauf gehört.
Technische Verantwortliche, die nachvollziehbare Regeln für die Modellauswahl benötigen.
Plattformteams, die Aufgaben automatisch auf mehrere Modelle verteilen möchten.
Zuletzt aktualisiert am 24.09.2026; Veröffentlichungsstand und offizielle Modellangaben anhand der Anthropic-Modellseiten und der Claude-Platform-Dokumentation geprüft.
Claude Opus 5.5 vs. Claude Sonnet 5: Auswahl nach Kennzahlen
Der Modellname sagt Ihnen nicht, ob ein Agent in Ihrem Projekt bessere Änderungen liefert. Relevant ist, ob das Ergebnis Ihre Abnahmekriterien erfüllt, ob der Agent Werkzeuge kontrolliert einsetzt und wie viel Zeit Ihre Entwickler für die Prüfung benötigen. Die offiziellen Modellseiten beschreiben die jeweiligen Modelle und ihre vorgesehenen Einsatzbereiche. Sie ersetzen jedoch keinen Vergleich mit Ihren Repositorys, Tests und Berechtigungen.
| Entscheidungsdimension | Claude Opus 5.5 zuerst testen | Claude Sonnet 5 in den Vergleich aufnehmen | Nachweis im eigenen Projekt |
|---|---|---|---|
| Aufgabenprofil | Mehrstufige Änderung mit Abhängigkeiten, Fehlersuche oder mehreren betroffenen Komponenten | Begrenzte Änderung mit klarer Spezifikation und überschaubarem Prüfweg | Identischer Auftrag und dieselben Ausgangsdateien |
| Ergebnisqualität | Änderungen müssen über mehrere Zwischenschritte hinweg konsistent bleiben | Einzelne Funktion oder klar umrissener Fehler mit direktem Abnahmetest | Tests, Akzeptanzkriterien und Review-Befund |
| Werkzeugnutzung | Der Agent muss Informationen sammeln, Dateien ändern und Ergebnisse schrittweise kontrollieren | Begrenzte Zahl nachvollziehbarer Datei- oder Testaktionen | Werkzeugprotokoll, Berechtigungen und Fehlerbehandlung |
| Prüfaufwand | Prüfen, ob Umfang und Begründung der Änderung den zusätzlichen Einsatz rechtfertigen | Prüfen, ob die einfachere Aufgabe mit weniger Review-Aufwand erledigt wird | Tatsächliche Review-Zeit und Diff |
| Einsatzentscheidung | Beibehalten, wenn der Blindtest messbar bessere Abnahmeergebnisse zeigt | Beibehalten, wenn die Resultate gleichwertig und leichter prüfbar sind | Vorab festgelegte Schwellen und dokumentierte Entscheidung |
Die Tabelle enthält keine gemessenen Leistungswerte. Sie ist eine Ausgangsmatrix für Ihren Test. Insbesondere lässt sich aus einer Modellbeschreibung nicht ableiten, dass eines der Modelle in jedem Repository zuverlässiger, schneller oder kostengünstiger arbeitet. Für verfügbare Varianten und aktuelle Preisangaben prüfen Sie die offizielle Modellübersicht mit Modell- und Preisinformationen; übernehmen Sie daraus keine pauschale Kostenprognose für Ihren Agenten.
Worin unterscheiden sich Claude Opus 5.5 und Claude Sonnet 5 beim Programmieren? Vergleichen Sie nicht abstrakte „Intelligenz“, sondern die Aufgaben, für die Sie die Modelle tatsächlich einsetzen. Bei einer eng abgegrenzten Änderung kann ein einfacher Abnahmepfad wichtiger sein als die Fähigkeit, lange Aufgabenketten zu verfolgen. Bei einer Änderung, die mehrere Dateien und Prüfungen berührt, sollten Sie zusätzlich die Kontinuität des Vorgehens und die Qualität der Zwischenschritte beobachten. Die verfügbaren offiziellen Aussagen zu Sonnet 5 finden Sie in den Änderungshinweisen zu Claude Sonnet 5. Behandeln Sie diese Angaben als Herstellerinformationen, nicht als unabhängiges Ergebnis für Ihre Umgebung.
Hinweis: Wenn Ihre Organisation noch keine Messwerte aus eigenen Aufgaben hat, kennzeichnen Sie die erste Testserie als Baseline. Schreiben Sie nicht „Modell A ist besser“, wenn bislang nur ein Demo-Auftrag oder ein einzelner Lauf vorliegt.
Gleiche Aufgaben statt unterschiedlicher Demonstrationen
Ein fairer Test braucht einen festen Ausgangspunkt. Verwenden Sie dasselbe Repository, denselben Commit, dieselbe Aufgabenbeschreibung, dieselben verfügbaren Werkzeuge und dieselben Abnahmeregeln. Wenn Sie für das eine Modell ein aufgeräumtes Beispielprojekt und für das andere einen schwer wartbaren Produktbereich auswählen, vergleichen Sie vor allem die Testbedingungen.
Legen Sie vor dem Start eine Aufgabenauswahl fest, die den tatsächlichen Einsatz abbildet: etwa einen eng begrenzten Fehler, eine Änderung an mehreren zusammenhängenden Stellen und eine Aufgabe, bei der der Agent Informationen prüfen und seinen Plan gegebenenfalls anpassen muss. Die konkreten Aufträge sollten aus Ihrem Arbeitsalltag stammen. Verwenden Sie keine Aufgabe, deren erwartete Lösung nur den Entwicklern bekannt ist, die den Test betreuen.
Für jede Aufgabe dokumentieren Sie den Ausgangs-Commit, die identische Anweisung, den Modellnamen und die in der Laufzeit verwendete Modellkennung. Die Anthropic-Dokumentation zu Modell-IDs und Versionen ist dafür wichtig: Ein gespeicherter Anzeigename allein reicht nicht immer aus, um einen Lauf später eindeutig einzuordnen. Halten Sie außerdem Agent-Version, Systemanweisung, Werkzeugfreigaben und relevante Umgebungseinstellungen fest. Ändert sich etwas davon zwischen den Läufen, ist der Vergleich nicht mehr sauber.
Wie testen Sie beide Claude-Modelle fair? Führen Sie dieselben Aufträge gegen denselben Stand aus und lassen Sie die Ergebnisse möglichst von Prüfern bewerten, die nicht wissen, welches Modell den jeweiligen Diff erzeugt hat. Wo die Verblindung nicht möglich ist, dokumentieren Sie das. Die Anthropic-Leitlinie zur Entwicklung von Tests unterstützt einen systematischen Aufbau von Aufgaben und Bewertungsregeln. Übernehmen Sie daraus die Testprinzipien, nicht vermeintliche Leistungsresultate für Ihren Code.
Achten Sie auf einen häufig übersehenen Störfaktor: Wenn das erste Modell eine Datei ändert und das zweite Modell anschließend mit dieser geänderten Datei startet, bekommt es einen Vorteil oder Nachteil, der nicht zum Modell gehört. Setzen Sie vor jedem Lauf den identischen Ausgangsstand wieder her. Speichern Sie außerdem nicht nur die finale Änderung, sondern auch den Agentenverlauf und die Ergebnisse der Tests.
Abnahmequalität am Repository prüfen
Bewerten Sie die Änderung anhand vorher festgelegter Kriterien. Ein erfolgreicher Abschluss der Agentenaufgabe reicht nicht. Der Agent kann behaupten, die Arbeit sei erledigt, obwohl Tests fehlen, eine Schnittstelle unbeabsichtigt verändert wurde oder die Lösung einen Randfall nicht abdeckt. Maßgeblich sind Ihre Projektanforderungen und unabhängige Prüfungen.
Eine kompakte Bewertungsregel kann drei Stufen verwenden, ohne ein Modell vorab zu bevorzugen:
- 0 Punkte: Die Aufgabe ist nicht erfüllt, ein notwendiger Test schlägt fehl oder die Änderung verletzt eine festgelegte Abnahmeregel.
- 1 Punkt: Die Hauptfunktion ist umgesetzt, aber ein relevanter Teil ist unvollständig oder erfordert eine Korrekturschleife.
- 2 Punkte: Die Aufgabe besteht die vereinbarten Prüfungen, deckt die geforderten Fälle ab und verursacht keinen im Review festgestellten kritischen Rückschritt.
Das ist ein vorgeschlagenes Bewertungsschema, kein Ergebnis eines Modells. Ergänzen Sie projektspezifische Kriterien, bevor Sie die Testläufe starten. Bei Sicherheitskorrekturen darf ein sauber formatierter Diff beispielsweise nicht überwiegen, wenn eine Berechtigungsgrenze verletzt wurde.
Protokollieren Sie mindestens:
- Welche Akzeptanzkriterien erfüllt wurden und welche nicht.
- Ob die vorhandenen Tests bestanden wurden und welche zusätzlichen Tests nötig waren.
- Ob das Review Regressionen, unnötige Änderungen oder fehlende Fehlerbehandlung fand.
- Ob die Lösung auf dem unveränderten Ausgangsstand reproduzierbar war.
Trennen Sie dabei Testergebnis und Urteilsbegründung. „Der Agent sagt, die Änderung sei sicher“ ist kein Nachweis. Ein reproduzierbarer Test, ein nachvollziehbarer Diff oder eine konkrete Review-Notiz ist es eher. Wenn Ihr Test keine zuverlässige Aussage zu einem Kriterium erlaubt, kennzeichnen Sie es als ungeprüft, statt es als bestanden zu zählen.
Werkzeugaufrufe und Aufgabenfortschritt sichtbar machen
Ein Code-Agent arbeitet nicht nur durch erzeugten Quelltext. Er kann Dateien lesen und ändern, Tests starten oder andere freigegebene Werkzeuge aufrufen. Prüfen Sie deshalb, ob er die verfügbaren Berechtigungen einhält und nach einem Fehler angemessen weiterarbeitet. Die Dokumentation zur Werkzeugnutzung beschreibt die Schnittstelle und ihren Einsatz. Sie belegt nicht, dass ein konkreter Agent in Ihrer Integration Berechtigungen korrekt umsetzt.
Sammeln Sie für jeden Lauf die Werkzeugaufrufe und prüfen Sie, ob sie zum Auftrag passen. Hat der Agent vor einer Änderung den relevanten Code angesehen? Hat er nach einer Fehlermeldung die Ursache untersucht oder denselben Aufruf ohne neue Information wiederholt? Hat er Dateien außerhalb des vereinbarten Bereichs verändert? Hat er vor einer nicht freigegebenen Aktion angehalten? Das sind überprüfbare Beobachtungen – anders als die Selbsteinschätzung des Modells.
Wann sollten Sie Opus 5.5 für einen Code-Agenten einsetzen? Nehmen Sie es zunächst in den Vergleich auf, wenn ein Auftrag mehrere voneinander abhängige Arbeitsschritte oder wiederholte Prüfung verlangt. Eine plausible Ausgangslage sind Fehleranalysen mit mehreren betroffenen Komponenten, größere zusammenhängende Änderungen oder Aufgaben, bei denen der Agent nach einem fehlgeschlagenen Test neu planen muss. Das ist eine Empfehlung für die Testauswahl, keine Garantie für ein besseres Ergebnis. Wenn Sonnet 5 dieselben Akzeptanzkriterien mit vergleichbarer Qualität erfüllt und das Review nicht mehr Aufwand verursacht, gibt es keinen belegten Grund, für diese Aufgabenklasse automatisch Opus zu bevorzugen.
Damit die Werkzeugauswertung belastbar bleibt, legen Sie Berechtigungen vorab fest. Verwenden Sie für beide Modelle dieselben Lese- und Schreibrechte und dieselben Grenzen für Tests oder externe Aktionen. In einem Team mit mehreren Entwicklern gehören auch Datenschutz und Stabilität zur Testbedingung: Begrenzen Sie den Zugriff auf Geheimnisse, personenbezogene Daten und produktive Systeme. Prüfen Sie, wo Protokolle gespeichert werden und wer sie sehen darf. Für den Einsatz in einer Organisation müssen diese Regeln mit den internen Vorgaben und den geltenden Datenschutzanforderungen, einschließlich der DSGVO, übereinstimmen.
Erfahrungshinweis: Ein Agent, der eine Änderung korrekt vorbereitet, aber vor einem nicht erlaubten Zugriff stoppt, kann das richtige Verhalten zeigen. Bewerten Sie nicht nur, ob er eine Aufgabe abschließt, sondern auch, ob er innerhalb Ihrer Berechtigungsgrenzen bleibt.
Review-Aufwand und Lesbarkeit erfassen
Ein Modell kann Tests bestehen und trotzdem hohe Folgekosten erzeugen, wenn der Diff schwer zu prüfen ist. Messen Sie deshalb nicht nur die Laufzeit oder den Erfolg, sondern auch die Arbeit, die nach dem Agentenlauf übrig bleibt. Für die Entscheidung eines Teams zählt, ob ein Entwickler die Änderung zügig nachvollziehen, begründen und freigeben kann.
Erfassen Sie pro Aufgabe die tatsächlich benötigte Review-Zeit und notieren Sie, warum Änderungen überarbeitet oder zurückgewiesen wurden. Prüfen Sie Umfang, Benennung, Verständlichkeit der Erklärung und Verbindung zwischen Änderung und Testergebnis. Eine kurze, konkrete Begründung mit überprüfbaren Befunden ist nützlicher als eine selbstbewusste Zusammenfassung ohne Bezug zu Dateien oder Tests.
Der Diff liefert weitere Hinweise. Vergleichen Sie, ob der Agent unnötige Dateien berührt hat, ob die Lösung über den Auftrag hinausgeht und ob die Änderung an einer Stelle erfolgt, die das Projektkonzept vorsieht. Diese Beobachtungen sollten Sie getrennt vom funktionalen Testergebnis halten. Ein größerer Diff ist nicht automatisch falsch; entscheidend ist, ob der zusätzliche Umfang erforderlich, nachvollziehbar und geprüft ist.
Für eine verblindete Prüfung können Sie Modellnamen aus den zur Bewertung vorgelegten Diffs entfernen. Verbergen Sie dabei nicht den Code oder die Testausgaben, die Prüfer für die Beurteilung benötigen. Wenn die Prüfer dennoch anhand des Schreibstils auf das Modell schließen könnten, bleibt die Verblindung unvollständig. Notieren Sie diese Einschränkung und verlassen Sie sich nicht allein auf eine einzelne zusammengefasste Punktzahl.
Testlauf in sechs kontrollierten Schritten
-
Aufgabenklassen festlegen. Sammeln Sie repräsentative Aufträge aus Ihrem Repository. Unterscheiden Sie klar umrissene Aufgaben von mehrstufigen Änderungen. Entfernen Sie Fälle, deren Erfolgskriterien nicht verständlich formulierbar sind.
-
Abnahmebedingungen definieren. Schreiben Sie vor dem Lauf auf, welche Funktion, Tests, Sicherheitsgrenzen und Review-Anforderungen erfüllt sein müssen. Legen Sie fest, was als Fehler und was als notwendige Rückfrage zählt.
-
Umgebung einfrieren. Dokumentieren Sie Commit, Agent-Version, Modellkennung, Anweisungen, Werkzeugrechte und Testumgebung. Nutzen Sie für beide Modelle dieselben Voraussetzungen. Die Modell-ID-Dokumentation hilft, die verwendeten Versionen später eindeutig zuzuordnen.
-
Läufe getrennt starten. Setzen Sie vor jedem Durchlauf den Ausgangsstand zurück. Speichern Sie Auftrag, Werkzeugverlauf, Diff und Testergebnisse. Verhindern Sie, dass ein Lauf Ergebnisse oder Dateien des anderen übernimmt.
-
Ergebnisse blind prüfen. Lassen Sie die Diffs nach Ihren vorherigen Kriterien bewerten. Trennen Sie fehlgeschlagene Tests, fachliche Mängel, Berechtigungsverstöße und Review-Aufwand, statt sie in einem pauschalen „gut“ oder „schlecht“ zu vermischen.
-
Routingregel festlegen und erneut prüfen. Weisen Sie nur Aufgabenklassen einem Modell fest zu, für die Ihr Test einen klaren Vorteil oder eine begründete Gleichwertigkeit zeigt. Wiederholen Sie den Vergleich, wenn sich Repository, Agent-Integration, Modellversion oder Werkzeugfreigaben wesentlich ändern.
Die sechs Punkte sind ein vorgeschlagener Ablauf, keine von Anthropic veröffentlichte Leistungsbewertung. Für Produktionsaufgaben sollten Sie außerdem Abbruchregeln definieren: etwa bei Änderungen außerhalb des erlaubten Bereichs, nicht reproduzierbaren Tests oder Zugriffen, die Ihr Agent nicht benötigt. Halten Sie fest, wer solche Läufe stoppt und wie Änderungen zurückgesetzt werden.
Routing nach überprüfbaren Ergebnissen
Wie lässt sich die Modellauswahl in den Code-Agenten integrieren? Beginnen Sie mit einer einfachen Routingregel, die an Auftragsmerkmale gebunden ist. Leiten Sie komplexe, mehrstufige Aufgaben zunächst an Opus 5.5 zur Erprobung weiter. Nehmen Sie klar begrenzte Änderungen in den Sonnet-5-Vergleich auf. Aktivieren Sie eine feste Zuweisung erst, wenn die Ergebnisse aus Ihren eigenen Aufgaben diese Regel stützen.
Schreiben Sie nicht „komplexe Aufgabe“ als einzige technische Bedingung in Ihre Konfiguration. Definieren Sie stattdessen beobachtbare Signale: mehrere voneinander abhängige Änderungen, notwendige Diagnose vor der Bearbeitung oder erforderliche Wiederholung von Prüfungen. Diese Signale sollten aus Ihrem Auftragsformat oder Ihrer Agentensteuerung hervorgehen. Ein Routing-System, das nur auf die Länge einer Anweisung reagiert, kann Aufgaben falsch einordnen: Eine lange Spezifikation kann trotzdem eine einfache Änderung verlangen, während ein kurzer Fehlerbericht eine aufwendige Untersuchung auslösen kann.
Lassen Sie bestehende Zuweisungen unverändert, wenn der Vergleich uneindeutig ist. Erweitern Sie einen Pilotversuch erst dann, wenn das neue Modell wiederholt bessere Abnahmeergebnisse oder einen nachvollziehbar geringeren Review-Aufwand liefert, ohne bei Werkzeuggrenzen und Regressionen schlechter abzuschneiden. Führen Sie für jede Routingentscheidung eine Begründung mit: Aufgabe, Modellkennung, Abnahmestatus und Review-Befund. So kann Ihr Team später erkennen, ob eine Regel weiterhin passt.
Wenn der Agent in isolierten Umgebungen läuft, gehören Dateizugriff, Geheimnisverwaltung und Rücksetzverfahren ebenfalls in die Routingplanung. Eine Testumgebung muss nicht dieselben Berechtigungen wie ein Produktionssystem erhalten. Informationen zu VPSSpark und seinem Angebot finden Sie auf der Seite Über VPSSpark; für eine konkrete Frage zu den verfügbaren Umgebungen können Sie VPSSpark kontaktieren.
Ergebnis: Pilotieren statt Herstellerwerte übertragen
Die belastbare Antwort auf „Claude Opus 5.5 oder Claude Sonnet 5?“ entsteht nicht aus einem allgemeinen Ranglistenplatz. Testen Sie Opus 5.5 zuerst an Aufgaben, bei denen der Agent über mehrere Schritte hinweg planen, Werkzeuge einsetzen und Ergebnisse prüfen muss. Vergleichen Sie Sonnet 5 bei klar umrissenen Änderungen. Entscheiden Sie anhand gleicher Repository-Stände, unabhängiger Abnahme und dokumentiertem Review-Aufwand. Wenn Ihnen diese Daten fehlen, ist die richtige Entscheidung noch keine dauerhafte Modellzuweisung, sondern ein kontrollierter Pilot.
Vergleichen Sie dafür auch Ihre aktuelle Umgebung mit einem gemieteten Mac für zeitlich begrenzte Tests. Ein fest eingerichteter Arbeitsplatz kann bei wechselnden Testbedarfen unflexibel sein, ein eigener Rechner bindet Kapital und eine allgemeine Cloud-Umgebung entspricht nicht automatisch Ihrer benötigten Entwicklungsumgebung. Umgekehrt ist Miete für dauerhaft ausgelastete Aufgaben oder Anforderungen an physische Schnittstellen nicht zwingend die passende Lösung. Wenn Sie eine isolierte, vorübergehende Umgebung benötigen, prüfen Sie, ob ein Mac von VPSSpark zu Ihrem Testablauf passt; wählen Sie erst danach das Modellrouting für Ihre produktiven Aufgaben.
Testen Sie Ihren Code-Agenten auf einem eigenen Mac
Mit einem Mac mini M4 in der Cloud von VPSSpark prüfen Sie Agenten-Aufgaben in einer echten macOS-Umgebung.
Wählen Sie 16 GB oder 24 GB Arbeitsspeicher passend zu Ihren Projekten, Builds und parallelen Tests.