Framework · OpenAI
OpenAI Agents SDK (JS) im Überblick
Die TypeScript- und JavaScript-Portierung von OpenAIs Agents SDK mit denselben Agenten, Übergaben, Freigaben und Tracing-Funktionen. Hinzu kommen Echtzeit-Sprachagenten, die im Browser über WebRTC laufen. Die Integration für dauerhafte Ausführung mit Temporal ist weiterhin nur für Python verfügbar.
Ideal für: Node- und TypeScript-Apps, die OpenAIs Agent-Grundfunktionen nutzen möchten – einschliesslich Echtzeit-Sprache im Browser.
Wichtige Fakten
- Maintainer
- OpenAI
- Sprachen
- TypeScript, JavaScript
- Lizenz
- MIT
- Neueste Version
0.18.0· 10. September 2026- Repository
- openai/openai-agents-js
- Gehostete Option
- OpenAI Agent Builder (AgentKit) + ChatKit
Schnellstart
Installieren Sie das Paket, richten Sie die Zugangsdaten ein und starten Sie dann den einfachsten Agent aus der offiziellen Dokumentation. Die Modell-IDs entsprechen denen in der Dokumentation und sind möglicherweise nicht für Ihr Konto freigeschaltet.
npm install @openai/agents zodimport { Agent, run } from '@openai/agents';
const agent = new Agent({
name: 'Assistant',
instructions: 'You are a helpful assistant',
});
const result = await run(
agent,
'Write a haiku about recursion in programming.',
);
console.log(result.finalOutput);Funktionen
| Beliebiges Modell | Ja | Nicht-OpenAI-Anbieter über @openai/agents-extensions |
|---|---|---|
| MCP-Client | Ja | |
| MCP-Server | Nicht bestätigt | |
| Multi-Agent | Ja | Übergaben und Agenten als Tools |
| Persistente Ausführung | Nicht bestätigt | Serialisierbarer Ausführungsstatus, aber keine eigene Engine für dauerhafte Ausführung |
| Menschliche Freigabe | Ja | |
| Tracing | Ja | |
| Evals | Nein |
Aktuelle Änderungen
- Erfordert jetzt Zod v4.
- Sandbox-Agenten (@openai/agents/sandbox) und Echtzeit-Agenten (@openai/agents/realtime) wurden hinzugefügt.