AI-Entwicklung

Was hat OpenAI auf DevDay 2026 ausgeliefert? Neue APIs, Agents, Tool Calling und JSON für Entwickler

Ca. 16 Min.

DevDay in San Francisco endete am 29. September 2026. Der offizielle Rückblick listet mehr als 20 Punkte. Dieser Text teilt nur vier Objekte, die ein Repo annehmen kann: Decisions API, Agents API, Modellstufen, Codex. Er wiederholt nicht, was ein Agent ist, und schreibt die Vorhersage nicht um.

Vor dem Lesen

Objekt Offizielle Tatsache Wer ausführt
Decisions API Luna / finite answers / limited preview Das Modell wählt ein Enum; der Host routet
Agents API Computer Use + Tool Search + compaction Weiter Public Beta; der Host führt Nebenwirkungen aus
Model tiers GPT-6.1 Sol; paid Ultrafast Astra-Ultrafast ist live; Sol folgt
Codex Cloud, Review, Security Cloud Scans und Diffs sind Objekte, kein Chat

Fakten aus OpenAIs Rückblick und der Entwickler-Community. Das Decisions-Beispiel ist der Vertrag, den Sie sperren sollten, kein unveröffentlichtes Drahtschema.

DevDay ergänzte schnellere endliche Entscheidungen und Agents, die eine UI bedienen. Die Schichten bewegten sich nicht.

Der offizielle Rückblick ist eine Entwicklerliste. Drei Punkte zählen für JSON. Erstens nutzt die Decisions API Luna, um aus einer endlichen Menge vordefinierter Antworten zu klassifizieren, zu routen oder den nächsten Schritt zu wählen. Limited Preview, dann breitere Freigabe. Zweitens bleibt die Agents API in Public Beta und ergänzt Computer Use sowie Tool Search und Kontextkompression. Drittens zielt GPT-6.1 Sol auf Coding und Computer Use, Standard-Tokenpreise etwa ein Fünftel von Astra; Ultrafast ist eine bezahlte Geschwindigkeitsstufe. OpenAI nennt bis 8× in Codex und 6× in der API. Astra-Ultrafast ist verfügbar; Sol kommt. Codex erhielt Cloud-Aufgaben bei geschlossenem Laptop, eine CLI-Ansicht /agents, Desktop-Code-Review und Security-Cloud-Scans.

  • Decisions: die Antwortmenge ist ein endliches Enum. Das Modell wählt lookup. Es sucht die Bestellung nicht.
  • Agents / Computer Use: eine UI zu bedienen bleibt ein Toolaufruf. Der Host führt erlaubte Aktionen aus und schreibt zurück.
  • Kompression und Tool Search: Kontext schrumpft; Tooldefinitionen laden bei Bedarf. State muss wiederholbar sein. Ein Chatfenster reicht nicht.

Wie die Public-Beta-Objekte der Agents API zusammenhängen: OpenAI Agents API und JSON-Toolaufrufe. Warum Schema ein Tor ist: Warum KI JSON Schema braucht. Der ältere Text DevDay-2026-Vorhersagen entstand vor dem Keynote. Dieser Text nutzt nur die offizielle Liste vom 29. September und schreibt jene Vorhersage nicht um.

Decisions: Antwortmenge sperren, dann die Preview rufen

Offizielle Formulierung: Luna erhält eine endliche Menge vordefinierter Antworten; Kontext darf Text oder Bild sein; die Antwort klassifiziert, routet oder wählt den nächsten Agentenschritt. Drahtnamen folgen den Docs. Was Sie heute sperren können, ist der Vertrag. Fiktive Bestellung — keine echten Geheimnisse:

{
  "task": "route_order",
  "question": "What should the host do next for this order?",
  "answers": ["lookup", "hold", "escalate"],
  "context": {
    "order_id": "A-1042",
    "status": "paid",
    "note": "demo-pass"
  }
}

answers muss ein Enum sein. Ein weites string lädt erfundene Verben ein. Der Host führt nur Namen der Liste aus: lookup ruft lookup_order; hold stoppt; escalate geht an einen Menschen. Das ist ein Tor, nicht „bitte JSON ausgeben“.

Agents API: Tool-JSON blieb. Computer Use braucht weiter einen Host.

Eine Abfrage ist weiter ein Funktionsaufruf. Das Modell füllt A-1042. Das ist weder Decisions-Enum noch MCP tools/call:

{
  "type": "function_call",
  "call_id": "call_3c91",
  "name": "lookup_order",
  "arguments": "{\"order_id\":\"A-1042\"}"
}

Der Host prüft die Form, führt aus und schreibt auf derselben call_id zurück. Fehler sind ebenfalls Objekte:

{
  "type": "function_call_output",
  "call_id": "call_3c91",
  "output": "{\"order_id\":\"A-1042\",\"status\":\"paid\"}"
}

OpenAI schrieb Tool Search und automatische Kompression in die Agents API. Tooltabellen können nachladen; langer Kontext wird gekürzt. Wie die Schleife liegt: Agent Harness und JSON State. Session-State muss die letzte Entscheidung und das wartende Tool nennen:

{
  "api": "agents",
  "model": "gpt-6-astra",
  "session": "sess_7f2a",
  "last_decision": "lookup",
  "pending_tool": "lookup_order",
  "tools_loaded": ["lookup_order"],
  "compacted": false
}

Vier neue Objekte. Nicht zu „noch ein Agent“ verkleben.

Getrennt verdrahten, wie die offizielle Liste. Kein Decisions-Enum in die Agents-Tooltabelle gießen:

Lieferung Was der Host tun soll
Decisions API Limited Preview. Enum sperren. Auf bestehendes Tool oder Menschen abbilden. Kein Chat.
Agents API Computer Use Public-Beta-Zusatz. UI-Aktionen laufen auf dem Host. Rechte und Screenshot-Rückschrift bleiben.
GPT-6.1 Sol / Ultrafast Modell-IDs und Geschwindigkeitsstufen tauschen. Sol-Standardpreis etwa 1/5 von Astra. Ultrafast ist bezahlt; Astra ist live.
Codex Cloud / Review / Security Cloud-Jobs, Diff-Review, Repo-Scans. Ergebnisse als prüfbare Objekte landen, nicht als Prosazusammenfassung.

Der Rückblick nennt auch Bedrock Managed Agents, Private Intelligence ZDR und Dots / Space. Die ändern kein Tool-JSON im Repo. Abo-SKUs und Consumer-Dots behandelt dieser Text nicht.

Fünf Schritte, DevDay auf die vorhandene JSON-Schleife zu legen

Nicht mit „Ultrafast an, dann Schema“ beginnen. Objekte schreiben:

  1. Eine Liefertabelle machen. Was GA, Public Beta oder Preview ist. Decisions ist Preview. Agents bleibt Beta.
  2. Decisions ein Enum-Tor geben. additionalProperties: false. Antworten außerhalb der Liste ablehnen.
  3. Die Agents-Tooltabelle schmal halten. Eine Abfrage trägt keine Refund-Felder. Computer Use getrennt von lookup_order erlauben.
  4. Kompression als Ereignis behandeln. Welche Tools Tool Search lud und ob compacted, in die Session schreiben.
  5. Codex-Diffs als Objekte behandeln. Review und Scan müssen vergleichbar sein. „Sieht sicher aus“ ist kein Ergebnis.

Wie Schema ein Tor ist: Agents API + JSON Schema. Wie ein anderer Hersteller nach einem Modellwechsel weiter Tool-JSON füllt: Claude Opus 5.5 und Tool-JSON.

Eine Route wiederholen: vier JSON-Objekte ausbreiten

Die meisten Fehler sind ein falsches Enum, Toolargument, call_id oder Compact-Flag — nicht „Sol ist nicht schnell genug“.

  • Antwortmenge und tatsächliche Rückgabe formatieren, dann Schema prüfen ob sie in lookup|hold|escalate landete.
  • JSONPath extrahieren für $.order_id, $.call_id, $.last_decision.
  • Session vor und nach Kompression JSON Diff. State-Felder vor dem Prompt ergänzen.
  • Prüfen, dass call_3c91 auf Aufruf und Rückschrift dieselbe id ist.
  • Bestellungen, Tokens, Repo-Pfade nicht in einen öffentlichen Formatter kleben. JSONSort läuft im Browser.

Wenn diese vier Objekte gegen Schema stehen, haben Sie das Entwickler-Inkrement von DevDay — kein Keynote-Zitat.

Häufige Fallen

  • Die Vorhersage als Lieliste lesen. Der alte Text riet Structured Outputs. Dieser nutzt nur Objekte im Rückblick vom 29. September.
  • Decisions als neue Agents API lesen. Eins wählt eine endliche Antwort. Das andere läuft eine Toolschleife. Gemischte Felder machen Routing zur Nebenwirkung.
  • Computer Use als Modell, das das OS besitzt, lesen. Der Host führt aus. Ohne Rechtetabelle nicht einschalten.
  • Ultrafast statt Schema. Schnellere Tokens blockieren keine erfundenen Schlüssel. Das Tor bleibt.
  • Kompression als No-op. Der Rückblick schreibt automatische Kompression. Frühe Toolergebnisse können zusammengefasst werden.
  • Dots / Pro 500 als API-Tutorial schreiben. Das sind Produkt und Abrechnung. Die Entwicklerschleife bleibt JSON.

FAQ

Ist die Agents API heute gestartet?

Nein. Public Beta war der 10. September. DevDay ergänzte Computer Use und brachte Tool Search, Kompression und Multi-Agent aus Codex in die API.

Wie heißen die offiziellen Decisions-Felder?

Der öffentliche Rückblick nennt nur endliche vordefinierte Antworten plus Text- oder Bildkontext. Das Beispiel hier ist der Vertrag, den Sie zuerst sperren. Drahtnamen folgen den Docs. Sample-Keys nicht in Produktion kopieren.

Ist GPT-6.1-Sol-Ultrafast in der API live?

Rückblick: Astra-Ultrafast ist verfügbar; Sol-Ultrafast kommt. „Kommt“ nicht als „geliefert“ schreiben.

Ist Computer Use dasselbe wie lookup_order?

Nein. Eine Abfrage ist ein Funktionsaufruf. Computer Use bedient eine Software-UI. Zwei Tooltabellen, zwei Rechte.

Soll ich einen bestehenden Responses-Workflow umschreiben?

Nicht zuerst. Offizielle Docs trennen weiter Responses, Agents SDK und Agents API. Zuerst ein Decisions-Enum-Tor, dann entscheiden, welche Schleife Computer Use nimmt.

Fazit

DevDay 2026 gab Entwicklern schnellere endliche Entscheidungen, eine Agents API, die eine UI bedienen kann, günstigeres Sol und bezahltes Ultrafast. Die Schichten bewegten sich nicht: das Modell füllt JSON oder wählt ein Enum; der Host prüft das Tor und führt aus.

Schreiben Sie, ob A-1042 in eine Decisions-Antwortmenge oder in lookup_order geht. Wenn Sie Enum, call_id und Compact-Flag zeigen können, haben Sie die Liste vom 29. September gelandet.

Weiterlesen

Änderungsprotokoll: Erstveröffentlichung