OpenAI Agents API vs. Agents SDK vs. Responses API: Worauf sollten Sie 2026 aufbauen?

Der Agent-Stack von OpenAI hat sich im September 2026 geändert. Dieser Architekturleitfaden unterscheidet die Agents API, das Agents SDK, die Responses API und das Codex SDK nach Runtime-Ownership—sodass Teams die richtige Kontrollgrenze wählen können, anstatt Produktnamen zu vergleichen.
Veröffentlicht:
Aleksandar Stajić
Updated: 25. September 2026 um 21:58
OpenAI Agents API vs. Agents SDK vs. Responses API: Worauf sollten Sie 2026 aufbauen?

Der Agent-Stack von OpenAI hat sich im September 2026 grundlegend geändert. Die neue Agents API führte ein verwaltetes Codex-Harness für langlebige Cloud-Agenten ein, während das ältere Agents SDK in eine feature-komplette Wartungsphase überging. Die Responses API bleibt die Low-Level-Schnittstelle für Anwendungen, die direkte Modellaufrufe wünschen oder die Agenten-Schleife selbst verwalten möchten. Es handelt sich hierbei nicht um drei austauschbare Wrapper für dieselbe Sache: Sie legen die Laufzeitgrenze an unterschiedlichen Stellen fest.

Die Architektur hat sich geändert: Wählen Sie eine Laufzeitgrenze, keine Bibliothek

Die entscheidende Frage lautet nicht mehr einfach: „Welches SDK soll ich installieren?“ Es geht vielmehr darum, wer das Harness, die Agenten-Schleife, den persistenten Sitzungszustand, die Kontext-Kompaktierung, die Wiederherstellung, die Ausführungsumgebung und den Lebenszyklus der Anwendung verwaltet.

Die aktuelle Agents-Übersicht von OpenAI macht diese Abgrenzung deutlich. Die Agents API führt ein gehostetes Codex-Harness aus und übernimmt die Orchestrierung sowie den persistenten Sitzungszustand. Die Responses API liefert Modellantworten und gehostete Funktionen, während Ihre Anwendung die umgebende Agenten-Schleife steuert. Das Agents SDK führt die Schleife in Ihrer Anwendung aus und gilt nun als funktional vollständig (feature-complete), anstatt der zukunftsweisende Weg für größere neue Agenten-Funktionen zu sein.

Der kurze Vergleich

OptionBeste Eignung 2026Wer steuert die Agenten-Schleife?Sitzungs- / Kontext-VerantwortungStrategischer Status
Agents APINeue OpenAI-native persistente AgentenVon OpenAI verwaltetes Codex-HarnessOpenAI verwaltet Sitzungen, Orchestrierung, Kompaktierung und WiederherstellungEmpfohlener Ausgangspunkt für neue Agenten-Apps; Public Beta
Responses APIDirekte Modellintegrationen und benutzerdefinierte Agenten-LaufzeitenIhre AnwendungSie bestimmen Response Chaining, Konversationen, Speicherung und SchleifenlogikZentrales API-Primitiv; für neue Projekte gegenüber Chat Completions empfohlen
Agents SDKBestehende SDK-Anwendungen oder vorübergehende FunktionslückenIhre Anwendung über den SDK-RunnerIhre Anwendung steuert Bereitstellung, Speicherung und LaufzeitverhaltenFeature-komplett; Wartung und Kompatibilität werden fortgeführt, größere neue Funktionen sind nicht geplant
Codex SDKCodex-Harness in selbst betriebener InfrastrukturCodex-Harness in Ihrer UmgebungSie betreiben Harness-Hosting und LebenszyklusSeparate Option, wenn Sie das Harness ohne die gehostete Agents-API-Laufzeit wünschen

1. Agents API: verwaltetes Harness, persistenter Cloud-Agent

Die Agents API stellt das Codex-Harness über einen von OpenAI verwalteten Dienst bereit. OpenAI verwaltet Sitzungen, Orchestrierung, Kontext-Kompaktierung und Wiederherstellung. Ihre Anwendung stellt weiterhin Tools bereit und wählt die Ausführungsumgebung aus.

Diese letzte Unterscheidung ist wesentlich. „Verwalteter Agent“ bedeutet nicht zwangsläufig, dass „die gesamte Rechenleistung bei OpenAI läuft“. Die Architektur der Agents API unterstützt den Betrieb ohne Umgebung, in einer von OpenAI gehosteten Umgebung oder in einer selbst gehosteten Umgebung, die mit dem gehosteten Harness verbunden ist. Bei einer selbst gehosteten Umgebung steuert Ihre Anwendung die Bereitstellung, Wiederverbindung, das Herunterfahren und persistente Dateien, während das Harness weiterhin verwaltet bleibt.

Die Agents API ist somit ein Laufzeitdienst und nicht bloß ein Anfrageformat. Sitzungen können persistent bleiben, Fortschritte streamen, zusätzliche Aufgaben empfangen, Tools verwenden, mit Dateien arbeiten und nach Unterbrechungen bei lang laufenden Aufgaben wiederhergestellt werden.

Was Sie mit der Agents API gewinnen

  • Ein verwaltetes Codex-Harness, anstatt die primäre Agenten-Schleife selbst zu erstellen und zu betreiben.
  • Persistente Sitzungen für Interaktionen über mehrere Dialogschritte und lang laufende Aufgaben hinweg.
  • Verwaltete Orchestrierung, Kontext-Kompaktierung und Wiederherstellung.
  • Von OpenAI gehostete oder selbst gehostete Ausführungsumgebungen, je nach Anforderungen des Workloads.
  • Streaming und Webhooks für Fortschritts- und Lebenszyklus-Ereignisse.
  • Eine Plattformrichtung, die OpenAI explizit für neue Agenten-Anwendungen empfiehlt.

Was weiterhin in Ihrer Verantwortung liegt

  • Ihr Produkt und Ihr Anwendungsserver.
  • Funktions-Tool-Implementierungen und Geschäftslogik.
  • Autorisierungs- und Richtlinienentscheidungen für Ihre eigenen Systeme.
  • Der Lebenszyklus der Ausführungsumgebung, wenn Sie sich für selbst gehostete Rechenressourcen entscheiden.
  • Evaluierung, Akzeptanzkriterien, domänenspezifische Leitplanken und die Entscheidung darüber, was der Agent tun darf.

2. Responses-API: Behalten Sie die Kontrolle über die Schleife, nutzen Sie die Plattform-Primitive

Die Responses-API ist die Low-Level-Option, wenn Sie die Modell- und Tool-Funktionen von OpenAI nutzen möchten, ohne die übergeordnete Agenten-Laufzeitumgebung abzugeben. OpenAI beschreibt Responses als empfohlenes API-Primitiv für neue Projekte und als Weiterentwicklung von Chat Completions mit integrierten Tools, Optionen für mehrteilige Konversationszustände (Multi-turn), multimodalem Input und agentischer Tool-Nutzung.

Eine Responses-Anfrage kann selbst Tools aufrufen, aber Ihre Anwendung bleibt für den übergeordneten Workflow verantwortlich, wenn Sie einen Agenten darum herum aufbauen. Das bedeutet, dass Ihr Code entscheidet, wie der Anwendungszustand persistiert wird, wann fortgefahren wird, wie Fehler behoben werden, wie Spezialisten koordiniert werden, wie lange Verläufe komprimiert werden und wie wiederaufnehmbare Arbeit dargestellt wird.

Das ist nicht von Natur aus unterlegen. Es ist die richtige Abgrenzung, wenn das Verhalten des Agenten tief in die bestehende Anwendungslogik eingebettet sein muss, wenn Sie ein benutzerdefiniertes Zustandsmodell benötigen oder wenn ein verwaltetes Harness Kontrollmöglichkeiten verbergen würde, die Sie tatsächlich benötigen.

3. Agents SDK: Unterstützt, aber nicht mehr der standardmäßige Weg für die Zukunft

Das Agents SDK bleibt ein Open-Source-Framework zur Ausführung von Agenten-Workflows in Ihrer Anwendung. Es bietet Agentendefinitionen, Tools, Handoffs, Guardrails, Tracing, Sitzungen und die Ausführungsschleife in TypeScript und Python.

Sein strategischer Status hat sich jedoch geändert. OpenAI stuft das Agents SDK nun als „feature complete“ ein: Wartung, Sicherheitskorrekturen, kritische Fehlerbehebungen und Kompatibilitätsarbeiten werden fortgesetzt, größere neue Funktionen sind jedoch nicht geplant. OpenAI empfiehlt die Agents-API für neue Anwendungen.

Das bedeutet nicht, dass eine bestehende SDK-Anwendung sofort neu geschrieben werden sollte. Es bedeutet, dass die Architektur nicht länger davon ausgehen sollte, dass das SDK der Ort ist, an dem die nächsten großen Agent-Runtime-Funktionen erscheinen werden.

Wo sich das Codex SDK einordnet

Die aktuelle Entscheidung ist keine einfache dreiseitige Weggabelung. Die Runtime-Übersicht von OpenAI umfasst das Codex SDK als Option zur Ausführung des Codex-Harness in einer Infrastruktur, die Sie selbst betreiben. Das unterscheidet sich architektonisch sowohl von der gehosteten Agents-API als auch vom Agents SDK.

Wenn Ihre eigentliche Anforderung lautet: „Ich möchte das Codex-Harness nutzen, muss es aber selbst betreiben“, ist das Codex SDK die passende Oberfläche zur Evaluierung. Wenn Ihre Anforderung lautet: „Ich möchte die Kontrolle über die Schleife um Modellaufrufe behalten“, evaluieren Sie Responses. Wenn Ihre Anforderung lautet: „Ich habe bereits eine funktionierende Agents-SDK-Anwendung“, kann das bestehende SDK valide bleiben, während Sie unter Berücksichtigung des Wartungsstatus weiterplanen.

Der Runtime-Ownership-Test

Eine fundierte Architekturentscheidung beginnt damit festzulegen, was Ihr Team selbst kontrollieren muss. Bewerten Sie jede Anforderung entweder mit „muss kontrolliert werden“, „bevorzugt kontrolliert“ oder „bevorzugt verwaltet“.

Runtime-Ownership-Test

EntscheidungWenn Sie „verwaltet“ bevorzugenWenn Sie Kontrolle benötigen
Agenten-Schleife
Persistente Sitzungen
Harness-Laufzeitumgebung
Ausführungsumgebung
Orchestrierungssemantik
Provider- / Transport-Flexibilität
Betriebsaufwand

Ein Entscheidungsbaum für neue Systeme

Wählen Sie die Laufzeitumgebung anhand der Kontrollgrenze

1
1. Handelt es sich um eine neue Agentenanwendung?
Wenn nein, migrieren Sie nicht nur deshalb, weil eine neuere Schnittstelle existiert. Evaluieren Sie zuerst die tatsächlichen Rahmenbedingungen der aktuellen Anwendung.
2
2. Wünschen Sie ein verwaltetes, langlebiges Agenten-Harness?
Wenn ja, beginnen Sie mit der Agents-API als OpenAIs empfohlenem Weg für neue Agentenanwendungen.
3
3. Benötigen Sie das Codex-Harness, müssen es aber selbst betreiben?
Evaluieren Sie das Codex SDK, anstatt das Harness-Verhalten auf Basis des Agents SDK neu zu bauen.
4
4. Müssen Sie die Agenten-Schleife und das Zustandsmodell selbst kontrollieren?
Verwenden Sie die Responses-API als Low-Level-Plattformprimitiv und bauen Sie die Schleife darum herum auf.
5
5. Setzen Sie bereits auf das Agents SDK?
Fahren Sie fort, wenn es die Anforderungen erfüllt; größere neue Funktionen sind nicht geplant, behandeln Sie daher die künftige Einführung der Plattform als explizite Roadmap-Entscheidung.
6
6. Fehlt der Agents-API eine erforderliche Funktionalität?
OpenAI erlaubt das Agents SDK ausdrücklich als kurzfristige Option für neue Anwendungen, die nicht unterstützte Funktionen benötigen.
7
7. Validierung durch einen praxisnahen Spike
Testen Sie Tools, Umgebung, Freigaben, Latenz, Observability, Fehlerbehebung und Lebenszyklus, bevor Sie die Architektur festlegen.

Was die Entscheidung nicht bestimmen sollte

Schwache EntscheidungsregelWarum sie scheitertBessere Frage
„Die neueste API muss die beste sein.“Neuer kann strategisch bevorzugt sein, während dennoch eine Funktion fehlt, die Sie benötigen.Welche Laufzeitverantwortlichkeiten sollten verwaltet und welche anwendungsgesteuert sein?
„Wir kennen das SDK bereits.“Team-Vertrautheit kann eine Architektur bewahren, deren Roadmap sich geändert hat.Wie hoch sind die Kosten des Verbleibs im Vergleich zu einem Wechsel im nächsten Produktzyklus?
„Verwaltet bedeutet keine Infrastruktur.“Die Agents-API kann weiterhin selbst gehostete Umgebungen nutzen, und Ihre Anwendung behält die Produktlogik.Welche Infrastrukturschicht wird tatsächlich delegiert?
„Responses ist nur für einfache Aufrufe gedacht.“Responses bietet integrierte Tools und zustandsbehaftete Primitive; es kann das Fundament benutzerdefinierter Agentenschleifen sein.Muss die Plattform das Harness verwalten oder nur Modell-/Tool-Primitive?
„Funktionsvollständig bedeutet, dass wir jetzt migrieren müssen.“Das SDK wird für bestehende Anwendungen weiterhin gepflegt.Welche konkrete zukünftige Anforderung wird durch das Bleiben blockiert?

Migration ist eine architektonische Änderung, keine Umbenennung von Imports

Der Wechsel vom Agents SDK zur Agents-API ändert die Zuständigkeiten. Im SDK läuft die Schleife in Ihrer Anwendung. In der Agents-API betreibt OpenAI das Harness und die Sitzung, während sich Ihre Anwendung über Tasks, Events, Tools und Umgebungsgrenzen integriert.

Ein echter Migrationsplan muss daher Sitzungszustand, benutzerdefinierte Orchestrierung, Übergaben (Handoffs), Tool-Ausführung, Freigaben, Speicherung, Tracing, Wiederholungsversuche, Fehlerbehebung, den Umgebungslebenszyklus und jegliche anbieterspezifischen Abstraktionen abbilden. Der Codeumfang kann sinken, während sich betriebliche Annahmen ändern.

Das Migrationsinventar

  • Agenten-Definitionen und Zuständigkeit für Instruktionen.
  • Tool-Definitionen und wo jedes Tool ausgeführt wird.
  • Handoffs, Manager-/Spezialistenmuster und Subagenten-Verhalten.
  • Sitzungsbezeichner, Konversationsstatus, Wiederaufnehmbarkeit und Verlaufsaufbewahrung.
  • Menschliche Freigaben und Unterbrechungssemantik.
  • Benutzerdefinierte Kontextkürzung oder Kompaktierungslogik.
  • Tracing, Evals, Observability und Produktions-Debugging.
  • Selbst gehostete Dateien, Container, privater Netzwerkzugriff oder andere Ausführungsabhängigkeiten.
  • Anbieterabstraktion oder Abhängigkeiten von Nicht-OpenAI-Modellen.
  • Annahmen zu Wiederholungsversuchen, Timeouts, Idempotenz, Wiederherstellung und Lebenszyklus.

Die Public Beta verändert das Risikomodell

Die Agents-API ist die empfohlene Richtung für neue Agenten-Anwendungen, befindet sich jedoch auch in der Public Beta. Diese Fakten widersprechen sich nicht. Die strategische Richtung beantwortet die Frage: „Wohin entwickelt sich die Plattform?“ Der Beta-Status beantwortet: „Mit wie vielen Schnittstellen- und Betriebsänderungen sollte ich rechnen?“

Isolieren Sie die Integration für Produktionssysteme hinter einer Anwendungsgrenze. Halten Sie Domänenstatus, Berechtigungen, Audit-Daten und Geschäftsregeln nach Möglichkeit außerhalb anbieterspezifischer Sitzungsobjekte. Dies erleichtert es, Weiterentwicklungen der API abzufedern, ohne die Agenten-Laufzeitumgebung zur Single Source of Truth für Ihr gesamtes Produkt zu machen.

Eine pragmatische Standardarchitektur

Für viele neue OpenAI-native Anwendungen ist ein sinnvoller Standard für 2026: Agents-API für das verwaltete Harness und dauerhafte Sitzungen, anwendungseigene Domänendienste und Autorisierung, explizite Funktions-Tools für Geschäftsaktionen und je nach Daten- und Rechenanforderungen entweder von OpenAI gehostete oder selbst gehostete Ausführung.

Dadurch bleibt die Agenten-Laufzeitumgebung leistungsstark, ohne dass sie die Hoheit über die Geschäftslogik übernimmt. Die Anwendung entscheidet weiterhin, was ein Benutzer tun darf, welche Daten verbindlich sind, welche Aktionen eine Freigabe erfordern und wie Ergebnisse validiert werden.

Was würde diese Einschätzung ändern?

Die Empfehlung ändert sich, wenn die Agents-API Funktionen hinzufügt oder entfernt, die Beta mit anderen Verträgen verlässt, Umgebungs- oder Preisgrenzen ändert oder Migrations-Tools einführt, die Unterschiede in der Zuständigkeit reduzieren. Sie ändert sich auch, wenn Ihre Anwendung von Anbieterportabilität, benutzerdefinierter Orchestrierungssemantik, rein lokaler Ausführung oder einer Funktion abhängt, die das gehostete Harness nicht unterstützen kann.

Für eine bestehende Agents-SDK-Anwendung ändert sich die Antwort auch mit den Migrationskosten. Wenn das System stabil ist, gut evaluiert wurde und nicht durch den Status der Funktionsvollständigkeit des SDK behindert wird, birgt eine sofortige Migration möglicherweise mehr Risiken als Nutzen. Hängt die Produkt-Roadmap von Funktionen ab, die ausschließlich in der Agents-API erscheinen, kann ein Aufschieben der Migration eine andere Art von technischen Schulden erzeugen.

Einschränkungen

Dieser Vergleich konzentriert sich auf die Laufzeit-Zuständigkeiten und die von OpenAI angegebene Plattformausrichtung. Er vergleicht weder Latenz, Qualität noch Gesamtkosten für bestimmte Workloads. Diese Eigenschaften hängen von Modellwahl, Tool-Nutzung, Umgebung, Aufgabenlänge, Caching, Sandbox-Nutzung und Anwendungsarchitektur ab.

Die Agents API ist zudem noch so neu, dass sich praktische Erfahrungen im Produktivbetrieb erst noch ansammeln müssen. Ein Design sollte daher anhand repräsentativer Arbeitslasten validiert werden, anstatt sich ausschließlich auf die Produktpositionierung zu stützen.

Fazit

Bei der OpenAI-Agent-Entscheidung im Jahr 2026 geht es im Wesentlichen um die Runtime-Verantwortung. Agents API bedeutet, dass OpenAI einen größeren Teil des Harness und der Mechanismen für langlebige Sessions übernimmt. Responses bedeutet, dass Ihre Anwendung den Loop um die Plattform-Primitiven herum selbst betreibt. Das Agents SDK bleibt für bestehende Systeme weiterhin gültig, ist jedoch nicht mehr die primäre Anlaufstelle für wesentliche neue Agent-Runtime-Features.

Folgen Sie bei neuen Anwendungen der Plattformausrichtung, sofern keine konkrete Anforderung eine tiefere Ebene im Stack erzwingt. Beginnen Sie mit der Agents API, wechseln Sie zu Responses, wenn Sie den Loop selbst steuern müssen, prüfen Sie das Codex SDK, wenn Sie das Harness in Ihrer eigenen Infrastruktur benötigen, und behalten Sie das Agents SDK dort bei, wo bestehende Investitionen oder vorübergehende funktionale Lücken dies rechtfertigen.

Häufig gestellte Fragen

Optionen für die OpenAI-Agent-Runtime im Jahr 2026

Sollte ich für ein neues Projekt die OpenAI Agents API oder das Agents SDK verwenden?

OpenAI empfiehlt derzeit die Agents API für neue Agent-Anwendungen. Das Agents SDK ist feature-complete und wird für bestehende Anwendungen weiterhin unterstützt, wobei Wartung, Sicherheitsupdates, kritische Fehlerbehebungen und Kompatibilitätsanpassungen fortgeführt werden.

Ist das Agents SDK veraltet (deprecated)?

OpenAI bezeichnet es als feature-complete, nicht als nicht unterstützt. Größere neue Funktionen sind nicht geplant, aber Wartung, Sicherheits-Patches, kritische Bugfixes und Kompatibilitätsarbeiten laufen weiter.

Wann sollte ich die Responses API anstelle der Agents API verwenden?

Verwenden Sie Responses, wenn Ihre Anwendung den Agent-Loop, die State-Strategie, die Orchestrierung und die Fortsetzungslogik selbst kontrollieren soll, während Sie dennoch OpenAI-Modelle und -Plattformtools nutzen.

Erfordert die Agents API von OpenAI gehostete Rechenkapazitäten?

Nein. Die Agents API kann ohne Ausführungsumgebung, mit einer von OpenAI gehosteten Umgebung oder mit einer selbst gehosteten Umgebung betrieben werden, die an das verwaltete Harness angebunden ist.

Welche Rolle spielt das Codex SDK?

OpenAI positioniert das Codex SDK für den Betrieb des Codex-Harness in einer von Ihnen betriebenen Infrastruktur. Es ist die passende Option, wenn Sie das Harness nutzen möchten, nicht aber die gehostete Agents-API-Runtime.

Sollte eine bestehende Agents-SDK-Anwendung sofort migriert werden?

Nicht zwangsläufig. Prüfen Sie, ob das derzeitige System durch den Feature-Complete-Status des SDKs eingeschränkt wird, ob benötigte Funktionen in der Agents API vorhanden sind und ob der Migrationsnutzen den operativen und architektonischen Aufwand rechtfertigt.

Glossar

Wichtige Runtime-Begriffe

Harness
Der Runtime-Loop und die unterstützende Maschinerie, die Modellaufrufe, Tools, Kontext, Sessions und die Agent-Ausführung koordiniert.
Agents API
Die verwaltete API von OpenAI für langlebige Cloud-Agents auf Basis eines gehosteten Codex-Harness.
Responses API
Das tieferliegende API-Primitiv von OpenAI für Modellantworten, gehostete Tools und zustandsbehaftete Interaktionen, um die herum Anwendungen ihren eigenen Agent-Loop aufbauen können.
Agents SDK
Das Open-Source-Framework von OpenAI zur Ausführung von Agent-Workflows im Anwendungscode; feature-complete seit September 2026.
Codex SDK
Die Runtime-Option, die OpenAI für die Ausführung des Codex-Harness in selbst betriebener Infrastruktur bereitstellt.
Runtime-Verantwortung (Runtime ownership)
Die architektonische Grenze, die festlegt, welche Teile des Agent-Loops, des Session-Status, der Ausführungsumgebung und des Lebenszyklus von der Plattform versus der Anwendung betrieben werden.

Primärquellen und weiterführende Literatur

OpenAI — Vorstellung der Agents API

Ankündigung zum Launch der Agents API am 10. September 2026 mit Beschreibung des verwalteten Codex-Harness und der öffentlichen Beta.

OpenAI — Übersicht über die Agents-Runtime

Aktueller Vergleich von Agents API, Codex SDK und Responses API, einschließlich des Support-Status für das Agents SDK.

OpenAI — Übersicht über die Agents API

Dokumentation zu langlebigen Cloud-Agents, Sessions, Orchestrierung, Kontextkompaktierung, Wiederherstellung und Umgebungsvarianten.

OpenAI — Architektur der Agents API

Architektur-Abgrenzung zwischen dem gehosteten Harness, dem Anwendungsserver und ausführungsumgebungsfreien, von OpenAI gehosteten sowie selbst gehosteten Umgebungen.

OpenAI — Agents SDK

Aktueller Support-Hinweis zum Agents SDK und Erläuterung des von der Anwendung gesteuerten Agent-Loops.

OpenAI — Migration zur Responses API

Aktuelle Positionierung der Responses API, integrierte Tools, zustandsbehafteter Kontext und agentische Primitive.