In diesem Beitrag
OpenAI Agents API im Review: Migration, Kosten und Datenkontrollen
Mit der OpenAI Agents API wird der Codex-Agentenloop zum Managed Service. Berechtigungen, Abnahmetests und Anforderungen an deine Daten verschwinden dadurch nicht. Die relevante Kaufentscheidung lautet: Welche Infrastruktur kannst du abgeben, ohne die Kontrollen aufzugeben, die deine Kunden brauchen?
OpenAI hat die öffentliche Beta am 10. September 2026 angekündigt. Die Veröffentlichung zur Agents API beschreibt automatische Kontextkomprimierung, Tool-Suche, programmatische Tool-Aufrufe und parallele Subagenten sowie unterschiedliche Ausführungsumgebungen. Hier geht es um diese konkrete Produktentscheidung. Die allgemeine Architektur erklärt unser Beitrag zum KI-Agenten-Harness.
Was die Zahlen zum Start tatsächlich aussagen
Die Zahlen stammen von unterschiedlichen Kunden in OpenAIs Ankündigung. Sie rechtfertigen einen Test, sind aber weder ein gemeinsamer Benchmark noch ein Leistungsversprechen für deinen Anwendungsfall.
| Kunde | Berichtetes Ergebnis | Unzulässige Schlussfolgerung |
|---|---|---|
| Ciridae | Bewertung von 0,71 auf 0,85; vierfache Verbesserung der Latenz | Allgemeingültige Genauigkeit oder jede Aufgabe viermal schneller |
| SafetyKit | 60 % geringere Kosten je Fall bei gleichbleibender Leistung | 60 % Rabatt auf die gesamte Agenteninfrastruktur |
| Hypha | 86 % weniger fehlgeschlagene Agentenantworten | Eine Verbesserung um 86 Prozentpunkte oder eine bekannte absolute Fehlerquote |
Ein gemeinsamer Aufgabensatz, die Stichprobengrößen und eine unabhängige Reproduktion fehlen in diesen Kundenstimmen. Ciridaes Veränderung beträgt absolut 0,14 Bewertungspunkte. Ohne Bewertungsmaßstab lässt sich daraus keine allgemeine Antwortgenauigkeit ableiten. Vergleiche stattdessen beide Systeme anhand von Aufgaben, deren Ergebnis du selbst prüfen kannst.
Agents API, Agents SDK und Responses API im Vergleich
Die Namen ähneln sich, die Betriebsverantwortung nicht. OpenAIs Vergleich von SDK und Responses API trennt einen durch das SDK ausgeführten Loop von eigener Orchestrierung. Mit der Managed Agents API kommt eine weitere Betriebsoption hinzu.
| Ansatz | Wer betreibt den Loop? | Wann er passt |
|---|---|---|
| Responses API | Deine Anwendung orchestriert die Modellaufrufe | Enger Workflow mit eigener Verzweigungslogik und direkter Kontrolle |
| Agents SDK | Das SDK führt den Loop in deinem Anwendungsbetrieb aus | Kontrolle über Zustand, Tools, Freigaben und Infrastruktur im eigenen Code |
| Managed Agents API | OpenAI betreibt den Codex-Harness; du wählst die Ausführungsumgebung | Weniger Pflege allgemeiner Infrastruktur für lang laufende Agenten |
Bei eigenen Funktionen bleibt die Ausführung im dokumentierten Responses-Tool-Ablauf bei deiner Anwendung: vorgeschlagenen Aufruf entgegennehmen, Code ausführen, Ergebnis zurückgeben. Ein anderer API-Client migriert weder diese Funktionen noch Authentifizierung oder Freigaben automatisch. Erstelle zuerst ein Verzeichnis der Aufgaben deines bisherigen Harness.
Auch Ramp Inspect mit einer Sandbox je Sitzung behandelt einen anderen Schwerpunkt. Die Sandbox stellt die Ausführungsumgebung bereit. Ein Managed Harness liefert zusätzlich die Orchestrierung. Die Beschaffung des einen ersetzt nicht automatisch das andere.
Drei Deployment-Prüfungen, die wichtiger sind als die Demo
Trenne den Betriebsort des Harness, die Tool-Ausführung und die Speicherung des Zustands. Eine Sandbox in deinem Netz verschiebt OpenAIs Managed Harness nicht in dieses Netz. Argumente und Tool-Ergebnisse können die Grenze weiterhin überschreiten. OpenAIs Dokumentation zu Datenkontrollen unterscheidet Anwendungszustand, Aufbewahrung zur Missbrauchserkennung und Eignung einzelner Endpunkte. Eine Freigabe für einen Endpunkt belegt keine Freigabe für einen anderen.
| Prüfung | Erforderlicher Nachweis | Grund zum Anhalten |
|---|---|---|
| Datenresidenz und Verarbeitung | Regionen für konkreten Endpunkt, Modell, Sitzungszustand, Tools und Umgebung | Der geforderte ausschließlich europäische Datenpfad ist nicht bestätigt |
| Aufbewahrung und Löschung | Eignung der Agents API für eure Vereinbarung; Lebenszyklus von Sitzungen, Dateien, Traces und Backups | Zero Data Retention ist vorgeschrieben, aber nicht für die Funktion nachgewiesen |
| Isolation und Bereinigung | Pfade für Credentials, Mounts, Netzwerk, geteilte Subagentenressourcen, Abbruch und Sandbox-Abbau | Mandantentrennung oder Abbruch mit Zustandsabgleich sind nicht belegbar |
Grenze dieses Reviews, 13. September 2026: Die Ankündigung und der allgemeine Datenleitfaden waren abrufbar, die neu verlinkte Agents-API-Übersicht dagegen nicht. Deshalb stellen wir weder US-only-Verfügbarkeit noch fehlende Zero-Data-Retention-Eignung oder eine bestimmte Sitzungsaufbewahrung als verifizierte Endpunkt-Fakten dar. Prüfe die aktuelle Übersicht erneut und hole eine schriftliche Bestätigung für dein Deployment ein, bevor sensible Daten übertragen werden.
Das bedeutet nicht, dass sämtliche europäischen oder regulierten Projekte verboten wären. Es bedeutet, dass eine Produktionsfreigabe warten sollte, wenn ein benötigter Kontrollnachweis fehlt. Ein Pilot mit synthetischen Daten kann technische Fragen klären, ohne die Beschaffungsprüfung vorwegzunehmen. Unser Leitfaden zur EU-Datenresidenz für KI-Anwendungen behandelt die übergreifende Architektur.
Keine Plattformgebühr bedeutet nicht kostenlose Ergebnisse
Laut Ankündigung fällt keine zusätzliche Agents-API-Gebühr an. Kalkuliere Modellnutzung, Tools und Ausführung gesondert anhand der aktuellen Preisdokumentation. Übertrage weder den Sandbox-Preis eines anderen Anbieters noch ein Modell-Abonnementkontingent ungeprüft in ein API-Budget.
Kosten je abgenommener Aufgabe =
(Modell + Tools + Rechenleistung + Wiederholungen + Prüfung + Betrieb)
/ unabhängig abgenommene AufgabenEin Rechenbeispiel, keine OpenAI-Preisauskunft: 100 Versuche verursachen 30 € Maschinenkosten und 70 € Prüfaufwand. Bei 80 abgenommenen Ergebnissen kostet jedes 1,25 €. Sinkt der Maschinenanteil auf 12 €, steigen aber die Prüfkosten auf 100 € und bestehen nur 70 Ergebnisse, werden daraus 1,60 €. Ein billigerer Aufruf kann den Prozess verteuern.
Bei Subagenten ist das besonders wichtig. Begrenze zunächst die Parallelität, erfasse die gesamte Nutzung eines Laufs und unterscheide Wartezeit von Rechenverbrauch. Parallele Arbeit kann schneller fertig sein und trotzdem mehr kosten. Prüfe auch die Kontextkomprimierung: Die Kürzung darf keine Information verlieren, die zur Abnahme erforderlich ist.
Ein minimales Beispiel ohne Produktivzugriff
Das JavaScript-Beispiel folgt der Sitzungserstellung aus OpenAIs Veröffentlichung. Es nutzt erfundene Daten, verbindet keine Geschäftssysteme und verlangt eine ausdrückliche Aktivierung der kostenpflichtigen Ausführung. Es ist kein fertiger Dienst. Der Installer dieses Artikels führt das Beispiel nicht aus und richtet keinen Agenten in deinen Systemen ein.
import OpenAI from "openai";
// Opt in explicitly: this example can incur API and compute charges.
if (process.env.RUN_PAID_AGENTS_DEMO !== "yes") {
throw new Error("Set RUN_PAID_AGENTS_DEMO=yes to enable this demo.");
}
if (!process.env.OPENAI_API_KEY) {
throw new Error("OPENAI_API_KEY is required on the server.");
}
const client = new OpenAI({ maxRetries: 0 });
if (!client.beta?.agents?.sessions?.create) {
throw new Error("Install an OpenAI SDK version supporting Agents API beta.");
}
try {
const session = await client.beta.agents.sessions.create({
agent: {
model: process.env.OPENAI_AGENT_MODEL || "gpt-6-astra",
multi_agent: { enabled: true, max_concurrent_subagents: 2 },
},
environment: { type: "openai_hosted" },
input:
"Use only these fictional facts: Service A had 4 errors in 100 requests; " +
"Service B had 9 errors in 300 requests. Compare the error rates, " +
"have a second agent check the arithmetic, and save a short report " +
"under /workspace/outputs. Do not contact external services.",
});
console.log(JSON.stringify({ session_id: session.id }));
} catch (error) {
// Do not dump prompts, credentials or the complete server response.
console.error("Session creation failed. Reconcile its status before retrying.");
process.exitCode = 1;
}
Nutze eine SDK-Version mit der Beta-Ressource und fixiere sie nach der Prüfung. Ausführen solltest du das Beispiel nur serverseitig mit freigegebenem Projekt und Modell. Eine ausgegebene Sitzungs-ID belegt keinen fertigen Bericht. Beobachtung des dokumentierten Sitzungslebenszyklus, Abbruch, Abruf der Artefakte und Bereinigung gehören in die Integration. Automatische Wiederholungen der Erstellung sind hier deaktiviert, damit ein unklarer Netzwerkfehler nicht blind einen zweiten Auftrag auslöst. Die Anweisung, keine externen Dienste zu kontaktieren, ersetzt keine technisch durchgesetzte Netzwerkrichtlinie.
Migration ohne Verlust der Geschäftskontrollen
Beginne mit einer klaren Adaptergrenze: Eine Aufgabe geht hinein, eine Sitzungsreferenz und später ein Artefakt kommen heraus. Aufgaben-ID, Autorisierung, Tool-Berechtigungen, Freigaben und Abnahmeergebnis bleiben außerhalb der Modellanweisungen. OpenAIs MCP-Sicherheitsleitfaden betont das Vertrauen in externe Server, Prompt Injection und Freigaben bei sensiblen Aktionen. Nutze den Freigabemechanismus deiner tatsächlichen API, statt Felder eines anderen Endpunkts zu übernehmen.
| Phase | Änderung | Abnahmenachweis |
|---|---|---|
| Ausgangsmessung | Repräsentative Aufgaben und bestehende Implementierung festhalten | Abgenommene Ergebnisse, Prüfzeit, Latenzverteilung und Gesamtkosten |
| Paralleler Testbetrieb | Managed Pfad mit synthetischen oder freigegebenen Lesedaten testen | Keine unerwünschten Schreibaktionen; vergleichbare Ergebnisse mit Quellen |
| Begrenzte Einführung | Einen reversiblen Workflow mit begrenzten Rechten aktivieren | Mandantentrennung, Wiederholungsabgleich und menschliche Freigaben bestehen |
| Ausweitung | Volumen erst nach wiederholter Abnahme steigern | Stabile Qualität und Kosten sowie getesteter Rückweg |
Trenne zwei Experimente. Mit gleichem Modell und gleichen Tools lässt sich der Orchestrierungswechsel besser isolieren. Der Vergleich der jeweils besten tragfähigen Gesamtsysteme beantwortet die wirtschaftliche Frage, erlaubt aber keine vollständige Zuschreibung an den Harness. OpenAIs Eval-Leitfaden empfiehlt aufgabenspezifische Tests und kontinuierliche Bewertung. Ergänze reale Fehlerfälle statt nur einer überzeugenden Demo.
Unser vorgeschlagenes Testset enthält einen Timeout nach möglicherweise erfolgreichem Schreibvorgang, doppelte Eingaben, abgelaufene Credentials, widersprüchliche Subagentenergebnisse, versteckte Anweisungen in Dokumenten, einen Verbindungsabbruch und eine Information, die die Komprimierung überstehen muss. Ein Ersatzpfad muss zuerst den ursprünglichen Auftrag abgleichen. Sonst wiederholt er möglicherweise genau die Aktion, deren Ausfall er beheben sollte.
Sieben überschaubare Agentenpiloten
Dies sind Vorschläge, keine Behauptungen über sieben bereits produktiv validierte Wavect- oder OpenAI-Lösungen. Jeder Pilot liefert ein prüfbares Ergebnis und lässt sich ohne autonome Geschäftsschreibrechte starten.
| Pilot | Ergebnis | Anfängliche Grenze |
|---|---|---|
| Incident-Belege zusammenstellen | Zeitleiste mit Log-Quellen | Bereinigte Telemetrie nur lesen; keine Deployment-Änderung |
| Repository-Änderung bewerten | Auswirkungsbericht mit Testvorschlägen | Freigegebener Code-Stand; keine Merge-Credentials |
| Supportfall untersuchen | Antwortentwurf mit Quellen | Begrenzte Datensätze; Versand durch einen Menschen |
| Dokumente abgleichen | Unterschiede und offene Widersprüche | Freigegebene Dokumente; keine Änderung maßgeblicher Daten |
| Lieferantennachweise prüfen | Liste fehlender Belege | Keine Compliance-Zertifizierung oder Kaufentscheidung |
| Release-Reife prüfen | Checkliste auf Basis von Testergebnissen | Keine Release- oder Deployment-Berechtigung |
| Öffentliche Quellen recherchieren | Briefing mit zuordenbaren Quellen | Keine vertraulichen Prompts oder automatische Veröffentlichung |
Wann migrieren, wann den eigenen Harness behalten?
Prüfe die Managed API, wenn die Pflege lang laufender Orchestrierung viel Kapazität bindet und Daten-, Tool- sowie Vertragsanforderungen erfüllbar sind. Bleibe beim bisherigen Ansatz, wenn er einfach und zuverlässig funktioniert, wichtige Fähigkeiten fehlen oder nötige Deployment-Kontrollen ungeklärt sind. Eine attraktive Produkteinführung ist kein Grund, einen stabilen Transaktionsprozess neu zu bauen.
OpenAIs Empfehlungen für den Produktivbetrieb behandeln Kapazität, Kostenkontrolle und Sicherheit. Benenne für diese Migration Verantwortliche für Versionswechsel, Regressionstests, Nutzungsabgleich und Vorfälle. Halte Konfigurationen sowie einen Exportpfad für Aufgabenstatus und abgenommene Artefakte vor. Eine anbieterspezifische Sitzungs-ID sollte nicht der einzige Geschäftsdatensatz sein.
Wavects KI-Beratung und Umsetzung unterstützt beim Eingrenzen von Datenpfad, Tool-Verträgen und Abnahmetests. Die Twinsoft-AI-Fallstudie zeigt angrenzende Umsetzungserfahrung, keinen Agents-API-Benchmark. Unser Vergleich zwischen Individual- und Standardsoftware hilft bei der Verantwortungsentscheidung. Für eine klar eingegrenzte Agents-API-Migrationsprüfung sind dein Workflow, heutige Kosten und erforderliche Kontrollen der richtige Ausgangspunkt.
